TSTP Solution File: SCT149+1 by Goeland---1.0.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Goeland---1.0.0
% Problem  : SCT149+1 : TPTP v8.1.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : goeland -dmt -presko -proof %s

% Computer : n003.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep 20 03:30:40 EDT 2022

% Result   : Theorem 85.33s 40.14s
% Output   : Proof 85.33s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : SCT149+1 : TPTP v8.1.0. Released v5.2.0.
% 0.03/0.12  % Command    : goeland -dmt -presko -proof %s
% 0.12/0.34  % Computer : n003.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.34  % WCLimit    : 300
% 0.12/0.34  % DateTime   : Sat Sep  3 00:23:25 EDT 2022
% 0.12/0.34  % CPUTime    : 
% 0.12/0.34  [DMT] DMT loaded with preskolemization
% 0.12/0.34  [EQ] equality loaded.
% 0.12/0.34  [0.000037s][1][MAIN] Problem : theBenchmark.p
% 1.15/0.84  Start search
% 1.58/0.97  nb_step : 1 - limit : 574
% 1.58/0.97  Launch Gotab with destructive = true
% 84.05/39.80  % SZS output start Proof for theBenchmark.p
% 85.33/40.14  [0] ALPHA_AND : (! [V_g_298_98, V_f_299_99] :  ((! [B_x100_100] :  (=(hAPP(V_f_299_99, B_x100_100), hAPP(V_g_298_98, B_x100_100))) => =(V_f_299_99, V_g_298_98))) & c_Arrow__Order__Mirabelle_OIIA(v_F) & c_Arrow__Order__Mirabelle_Ounanimity(v_F) & ~=(v_a____, v_b____) & ! [B_i101_101] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_P____, B_i101_101))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_P_H____, B_i101_101))))) & ! [V_ca_2102_102, T_a103_103, V_B_2104_104, V_A_2105_105] :  ((=(V_A_2105_105, V_B_2104_104) => ((hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_A_2105_105)) => ~hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_B_2104_104))) => ~(~hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_A_2105_105)) => hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_B_2104_104)))))) & ! [B_i114_114] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i114_114)), v_c____), v_b____)), v_b____), v_a____)), v_a____), v_c____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_P_H____, B_i114_114))))) & ! [B_i115_115] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_P____, B_i115_115))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i115_115)), v_c____), v_b____))))) & ! [B_i116_116] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i116_116)), v_c____), v_b____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i116_116)), v_c____), v_b____)), v_b____), v_a____))))) & ! [B_i117_117] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i117_117)), v_c____), v_b____)), v_b____), v_a____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i117_117)), v_c____), v_b____)), v_b____), v_a____)), v_a____), v_c____))))) & ! [B_i118_118] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i118_118)), v_c____), v_b____)), v_b____), v_a____)), v_a____), v_c____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_P____, B_i118_118))))) & ! [V_y_2119_119, V_x_2120_120, V_R_2121_121, T_b122_122, T_a123_123] :  ((hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_a123_123, T_b122_122, V_R_2121_121), V_x_2120_120), V_y_2119_119)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a123_123, T_b122_122)), hAPP(hAPP(c_Product__Type_OPair(T_a123_123, T_b122_122), V_x_2120_120), V_y_2119_119)), V_R_2121_121)))) & ! [T_a124_124, V_R_2125_125, V_y_2126_126, V_y_H_2127_127, T_b128_128, V_x_2129_129, V_Pa_2130_130] :  ((hBOOL(hAPP(V_Pa_2130_130, V_x_2129_129)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_b128_128, T_b128_128)), hAPP(hAPP(c_Product__Type_OPair(T_b128_128, T_b128_128), V_y_H_2127_127), V_y_2126_126)), hAPP(V_R_2125_125, V_x_2129_129))) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a124_124, T_b128_128), tc_prod(T_a124_124, T_b128_128))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a124_124, T_b128_128), tc_prod(T_a124_124, T_b128_128)), hAPP(hAPP(c_Product__Type_OPair(T_a124_124, T_b128_128), V_x_2129_129), V_y_H_2127_127)), hAPP(hAPP(c_Product__Type_OPair(T_a124_124, T_b128_128), V_x_2129_129), V_y_2126_126))), c_Recdef_Osame__fst(T_a124_124, T_b128_128, V_Pa_2130_130, V_R_2125_125)))))) & hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), v_P_H____), c_Arrow__Order__Mirabelle_OProf)) & (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))) & hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), v_P____), c_Arrow__Order__Mirabelle_OProf)) & (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))) & (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))) & (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))) & hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)), c_Arrow__Order__Mirabelle_OProf)) & hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)), c_Arrow__Order__Mirabelle_OProf)) & hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)), c_Arrow__Order__Mirabelle_OProf)) & ! [V_A_2131_131, T_a132_132, V_ba_2133_133, V_aa_2134_134] :  ((=(V_aa_2134_134, V_ba_2133_133) => (hBOOL(hAPP(hAPP(c_member(T_a132_132), V_ba_2133_133), V_A_2131_131)) => hBOOL(hAPP(hAPP(c_member(T_a132_132), V_aa_2134_134), V_A_2131_131))))) & ! [V_A_2135_135, T_a136_136, V_y_2137_137, V_x_2138_138] :  ((=(V_x_2138_138, V_y_2137_137) => (hBOOL(hAPP(hAPP(c_member(T_a136_136), V_x_2138_138), V_A_2135_135)) <=> hBOOL(hAPP(hAPP(c_member(T_a136_136), V_y_2137_137), V_A_2135_135))))) & ! [V_x_2139_139, T_a140_140, V_B_2141_141, V_A_2142_142] :  ((=(V_A_2142_142, V_B_2141_141) => (hBOOL(hAPP(hAPP(c_member(T_a140_140), V_x_2139_139), V_A_2142_142)) <=> hBOOL(hAPP(hAPP(c_member(T_a140_140), V_x_2139_139), V_B_2141_141))))) & ! [V_A_2143_143, V_x_2144_144, T_a145_145] :  ((hBOOL(hAPP(hAPP(c_member(T_a145_145), V_x_2144_144), V_A_2143_143)) <=> hBOOL(hAPP(V_A_2143_143, V_x_2144_144)))) & ! [V_P_Ha_2146_146, V_Pa_2147_147, V_b_H_2148_148, V_a_H_2149_149, V_ba_2150_150, V_aa_2151_151] :  ((~=(V_aa_2151_151, V_ba_2150_150) => (~=(V_a_H_2149_149, V_b_H_2148_148) => (~=(V_aa_2151_151, V_b_H_2148_148) => (~=(V_ba_2150_150, V_a_H_2149_149) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_Pa_2147_147), c_Arrow__Order__Mirabelle_OProf)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_P_Ha_2146_146), c_Arrow__Order__Mirabelle_OProf)) => (! [B_i152_152] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2151_151), V_ba_2150_150)), hAPP(V_Pa_2147_147, B_i152_152))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2149_149), V_b_H_2148_148)), hAPP(V_P_Ha_2146_146, B_i152_152))))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2151_151), V_ba_2150_150)), hAPP(v_F, V_Pa_2147_147))) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2149_149), V_b_H_2148_148)), hAPP(v_F, V_P_Ha_2146_146)))))))))))) & ! [V_P_Ha_2153_153, V_Pa_2154_154, V_b_H_2155_155, V_a_H_2156_156, V_ba_2157_157, V_aa_2158_158] :  ((~=(V_aa_2158_158, V_ba_2157_157) => (~=(V_a_H_2156_156, V_b_H_2155_155) => (~=(V_aa_2158_158, V_b_H_2155_155) => (~=(V_ba_2157_157, V_a_H_2156_156) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_Pa_2154_154), c_Arrow__Order__Mirabelle_OProf)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_P_Ha_2153_153), c_Arrow__Order__Mirabelle_OProf)) => (! [B_i159_159] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2158_158), V_ba_2157_157)), hAPP(V_Pa_2154_154, B_i159_159))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2156_156), V_b_H_2155_155)), hAPP(V_P_Ha_2153_153, B_i159_159))))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2158_158), V_ba_2157_157)), hAPP(v_F, V_Pa_2154_154))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2156_156), V_b_H_2155_155)), hAPP(v_F, V_P_Ha_2153_153)))))))))))) & ! [V_S_2160_160, V_R_2161_161, T_b162_162, T_a163_163] :  ((=(hAPP(hAPP(c_COMBC(T_a163_163, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), T_a163_163), c_COMBC(T_b162_162, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_prod(T_a163_163, T_b162_162)), tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), T_a163_163), hAPP(c_COMBB(tc_prod(T_a163_163, T_b162_162), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool), T_b162_162), c_member(tc_prod(T_a163_163, T_b162_162)))), c_Product__Type_OPair(T_a163_163, T_b162_162)))), V_R_2161_161), hAPP(hAPP(c_COMBC(T_a163_163, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), T_a163_163), c_COMBC(T_b162_162, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_prod(T_a163_163, T_b162_162)), tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), T_a163_163), hAPP(c_COMBB(tc_prod(T_a163_163, T_b162_162), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool), T_b162_162), c_member(tc_prod(T_a163_163, T_b162_162)))), c_Product__Type_OPair(T_a163_163, T_b162_162)))), V_S_2160_160)) <=> =(V_R_2161_161, V_S_2160_160))) & hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), v_F), c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), c_Arrow__Order__Mirabelle_OProf, c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_OLin)))) & ! [V_y_2186_186, V_x_2187_187, V_L_2188_188, V_ba_2189_189, V_aa_2190_190] :  ((~=(V_aa_2190_190, V_ba_2189_189) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2188_188), c_Arrow__Order__Mirabelle_OLin)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2187_187), V_y_2186_186)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, V_L_2188_188), V_aa_2190_190), V_ba_2189_189))) <=> ((~=(V_x_2187_187, V_y_2186_186) & (=(V_y_2186_186, V_aa_2190_190) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2187_187), V_ba_2189_189)), V_L_2188_188)))) & (~=(V_y_2186_186, V_aa_2190_190) => ((=(V_x_2187_187, V_aa_2190_190) => (=(V_y_2186_186, V_ba_2189_189) | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_ba_2189_189), V_y_2186_186)), V_L_2188_188)))) & (~=(V_x_2187_187, V_aa_2190_190) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2187_187), V_y_2186_186)), V_L_2188_188)))))))))) & ! [V_L_2191_191] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2191_191), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), c_COMBK(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_Arrow__Order__Mirabelle_Oindi, V_L_2191_191)), c_Arrow__Order__Mirabelle_OProf)))) & ! [V_S_2192_192, V_R_2193_193, T_a194_194] :  ((=(hAPP(hAPP(c_COMBC(T_a194_194, tc_fun(T_a194_194, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a194_194)), V_R_2193_193), hAPP(hAPP(c_COMBC(T_a194_194, tc_fun(T_a194_194, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a194_194)), V_S_2192_192)) <=> =(V_R_2193_193, V_S_2192_192))) & ! [V_L_2195_195, V_y_2196_196, V_x_2197_197] :  ((~=(V_x_2197_197, V_y_2196_196) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2195_195), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, V_L_2195_195), V_x_2197_197), V_y_2196_196)), c_Arrow__Order__Mirabelle_OLin))))) & ! [V_x_2198_198, V_L_2199_199] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2199_199), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_Omktop(V_L_2199_199, V_x_2198_198)), c_Arrow__Order__Mirabelle_OLin)))) & ! [V_x_2200_200, V_L_2201_201] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2201_201), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_Omkbot(V_L_2201_201, V_x_2200_200)), c_Arrow__Order__Mirabelle_OLin)))) & ! [V_y_2202_202, V_x_2203_203, T_a204_204] :  ((hBOOL(hAPP(hAPP(c_member(T_a204_204), V_x_2203_203), hAPP(c_fequal, V_y_2202_202))) <=> =(V_x_2203_203, V_y_2202_202))) & ! [V_y_2205_205, V_x_2206_206, V_L_2207_207] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2207_207), c_Arrow__Order__Mirabelle_OLin)) => (~=(V_x_2206_206, V_y_2205_205) => (~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2206_206), V_y_2205_205)), V_L_2207_207)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_y_2205_205), V_x_2206_206)), V_L_2207_207)))))) & ! [V_ba_2208_208, V_aa_2209_209, V_L_2210_210] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2210_210), c_Arrow__Order__Mirabelle_OLin)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2209_209), V_ba_2208_208)), V_L_2210_210)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_ba_2208_208), V_aa_2209_209)), V_L_2210_210))))) & ! [V_x_2211_211, V_B_2212_212, V_A_2213_213, V_f_2214_214, T_b215_215, T_a216_216] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a216_216, T_b215_215)), V_f_2214_214), c_FuncSet_OPi(T_a216_216, T_b215_215, V_A_2213_213, V_B_2212_212))) => (~hBOOL(hAPP(hAPP(c_member(T_b215_215), hAPP(V_f_2214_214, V_x_2211_211)), hAPP(V_B_2212_212, V_x_2211_211))) => ~hBOOL(hAPP(hAPP(c_member(T_a216_216), V_x_2211_211), V_A_2213_213))))) & ! [V_y_2217_217, V_x_2218_218, V_L_2219_219, V_ba_2220_220, V_aa_2221_221] :  ((~=(V_aa_2221_221, V_ba_2220_220) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2219_219), c_Arrow__Order__Mirabelle_OLin)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2218_218), V_y_2217_217)), c_Arrow__Order__Mirabelle_Oabove(V_L_2219_219, V_aa_2221_221, V_ba_2220_220))) <=> ((~=(V_x_2218_218, V_y_2217_217) & (=(V_x_2218_218, V_ba_2220_220) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2221_221), V_y_2217_217)), V_L_2219_219)))) & (~=(V_x_2218_218, V_ba_2220_220) => ((=(V_y_2217_217, V_ba_2220_220) => (=(V_x_2218_218, V_aa_2221_221) | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2218_218), V_aa_2221_221)), V_L_2219_219)))) & (~=(V_y_2217_217, V_ba_2220_220) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2218_218), V_y_2217_217)), V_L_2219_219)))))))))) & ! [V_i_2222_222, V_Fa_2223_223] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_Fa_2223_223), c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), c_Arrow__Order__Mirabelle_OProf, c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_OLin)))) => (! [B_x224_224] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), B_x224_224), c_Arrow__Order__Mirabelle_OProf)) => ! [B_a225_225, B_b226_226] :  ((~=(B_a225_225, B_b226_226) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a225_225), B_b226_226)), hAPP(B_x224_224, V_i_2222_222))) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a225_225), B_b226_226)), hAPP(V_Fa_2223_223, B_x224_224)))))))) => c_Arrow__Order__Mirabelle_Odictator(V_Fa_2223_223, V_i_2222_222)))) & ! [V_x_2227_227, V_B_2228_228, V_A_2229_229, V_f_2230_230, T_b231_231, T_a232_232] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a232_232, T_b231_231)), V_f_2230_230), c_FuncSet_OPi(T_a232_232, T_b231_231, V_A_2229_229, c_COMBK(tc_fun(T_b231_231, tc_HOL_Obool), T_a232_232, V_B_2228_228)))) => (hBOOL(hAPP(hAPP(c_member(T_a232_232), V_x_2227_227), V_A_2229_229)) => hBOOL(hAPP(hAPP(c_member(T_b231_231), hAPP(V_f_2230_230, V_x_2227_227)), V_B_2228_228))))) & ! [V_x_2233_233, V_B_2234_234, V_A_2235_235, V_f_2236_236, T_b237_237, T_a238_238] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a238_238, T_b237_237)), V_f_2236_236), c_FuncSet_OPi(T_a238_238, T_b237_237, V_A_2235_235, V_B_2234_234))) => (hBOOL(hAPP(hAPP(c_member(T_a238_238), V_x_2233_233), V_A_2235_235)) => hBOOL(hAPP(hAPP(c_member(T_b237_237), hAPP(V_f_2236_236, V_x_2233_233)), hAPP(V_B_2234_234, V_x_2233_233)))))) & ! [V_A_2239_239, T_a240_240] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a240_240, T_a240_240)), c_COMBI(T_a240_240)), c_FuncSet_OPi(T_a240_240, T_a240_240, V_A_2239_239, c_COMBK(tc_fun(T_a240_240, tc_HOL_Obool), T_a240_240, V_A_2239_239))))) & ! [V_L_2241_241, V_y_2242_242, V_x_2243_243] :  ((~=(V_x_2243_243, V_y_2242_242) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2241_241), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_Oabove(V_L_2241_241, V_x_2243_243, V_y_2242_242)), c_Arrow__Order__Mirabelle_OLin))))) & ! [V_ba_2244_244, V_aa_2245_245] :  ((~=(V_aa_2245_245, V_ba_2244_244) => ? [B_x246_246] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), B_x246_246), c_Arrow__Order__Mirabelle_OLin)) & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2245_245), V_ba_2244_244)), B_x246_246)))))) & ! [V_aa_2254_254, V_r_2255_255, V_ba_2256_256, T_a257_257] :  ((hBOOL(hAPP(hAPP(c_member(T_a257_257), V_ba_2256_256), c_Wellfounded_Oacc(T_a257_257, V_r_2255_255))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a257_257, T_a257_257)), hAPP(hAPP(c_Product__Type_OPair(T_a257_257, T_a257_257), V_aa_2254_254), V_ba_2256_256)), V_r_2255_255)) => hBOOL(hAPP(hAPP(c_member(T_a257_257), V_aa_2254_254), c_Wellfounded_Oacc(T_a257_257, V_r_2255_255)))))) & ! [V_x_2258_258, V_r_2259_259, T_a260_260] :  ((hBOOL(hAPP(c_Wellfounded_Oaccp(T_a260_260, hAPP(hAPP(c_COMBC(T_a260_260, tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_fun(T_a260_260, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a260_260, tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_fun(T_a260_260, tc_HOL_Obool)), T_a260_260), c_COMBC(T_a260_260, tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a260_260, tc_prod(T_a260_260, T_a260_260)), tc_fun(T_a260_260, tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool)), T_a260_260), hAPP(c_COMBB(tc_prod(T_a260_260, T_a260_260), tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool), T_a260_260), c_member(tc_prod(T_a260_260, T_a260_260)))), c_Product__Type_OPair(T_a260_260, T_a260_260)))), V_r_2259_259)), V_x_2258_258)) <=> hBOOL(hAPP(hAPP(c_member(T_a260_260), V_x_2258_258), c_Wellfounded_Oacc(T_a260_260, V_r_2259_259))))) & ! [V_R_2261_261, V_x_2262_262, T_a263_263] :  ((~hBOOL(hAPP(hAPP(c_member(T_a263_263), V_x_2262_262), c_Wellfounded_Oacc(T_a263_263, V_R_2261_261))) => ~! [B_z264_264] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a263_263, T_a263_263)), hAPP(hAPP(c_Product__Type_OPair(T_a263_263, T_a263_263), B_z264_264), V_x_2262_262)), V_R_2261_261)) => hBOOL(hAPP(hAPP(c_member(T_a263_263), B_z264_264), c_Wellfounded_Oacc(T_a263_263, V_R_2261_261))))))) & ! [V_r_2265_265, V_x_2266_266, T_a267_267] :  ((! [B_y268_268] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a267_267, T_a267_267)), hAPP(hAPP(c_Product__Type_OPair(T_a267_267, T_a267_267), B_y268_268), V_x_2266_266)), V_r_2265_265)) => hBOOL(hAPP(hAPP(c_member(T_a267_267), B_y268_268), c_Wellfounded_Oacc(T_a267_267, V_r_2265_265))))) => hBOOL(hAPP(hAPP(c_member(T_a267_267), V_x_2266_266), c_Wellfounded_Oacc(T_a267_267, V_r_2265_265))))) & ! [V_B_2269_269, V_f_2270_270, T_b271_271, V_A_2272_272, T_a273_273] :  ((! [B_x274_274] :  ((hBOOL(hAPP(hAPP(c_member(T_a273_273), B_x274_274), V_A_2272_272)) => hBOOL(hAPP(hAPP(c_member(T_b271_271), hAPP(V_f_2270_270, B_x274_274)), hAPP(V_B_2269_269, B_x274_274))))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a273_273, T_b271_271)), V_f_2270_270), c_FuncSet_OPi(T_a273_273, T_b271_271, V_A_2272_272, V_B_2269_269))))) & ! [V_B_2275_275, V_f_2276_276, T_b277_277, V_A_2278_278, T_a279_279] :  ((! [B_x280_280] :  ((hBOOL(hAPP(hAPP(c_member(T_a279_279), B_x280_280), V_A_2278_278)) => hBOOL(hAPP(hAPP(c_member(T_b277_277), hAPP(V_f_2276_276, B_x280_280)), V_B_2275_275)))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a279_279, T_b277_277)), V_f_2276_276), c_FuncSet_OPi(T_a279_279, T_b277_277, V_A_2278_278, c_COMBK(tc_fun(T_b277_277, tc_HOL_Obool), T_a279_279, V_B_2275_275)))))) & ! [V_B_2281_281, V_f_2282_282, T_b283_283, V_A_2284_284, T_a285_285] :  ((! [B_x286_286] :  ((hBOOL(hAPP(hAPP(c_member(T_a285_285), B_x286_286), V_A_2284_284)) => hBOOL(hAPP(hAPP(c_member(T_b283_283), hAPP(V_f_2282_282, B_x286_286)), hAPP(V_B_2281_281, B_x286_286))))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a285_285, T_b283_283)), V_f_2282_282), c_FuncSet_OPi(T_a285_285, T_b283_283, V_A_2284_284, V_B_2281_281))))) & ! [V_B_2287_287, T_b288_288, V_g_2289_289, V_f_2290_290, V_A_2291_291, T_a292_292] :  ((! [B_w293_293] :  ((hBOOL(hAPP(hAPP(c_member(T_a292_292), B_w293_293), V_A_2291_291)) => =(hAPP(V_f_2290_290, B_w293_293), hAPP(V_g_2289_289, B_w293_293)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a292_292, T_b288_288)), V_f_2290_290), c_FuncSet_OPi(T_a292_292, T_b288_288, V_A_2291_291, V_B_2287_287))) <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_a292_292, T_b288_288)), V_g_2289_289), c_FuncSet_OPi(T_a292_292, T_b288_288, V_A_2291_291, V_B_2287_287)))))) & ! [V_C_2294_294, V_g_2295_295, T_c296_296, V_B_2297_297, V_A_2298_298, V_f_2299_299, T_b300_300, T_a301_301] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a301_301, T_b300_300)), V_f_2299_299), c_FuncSet_OPi(T_a301_301, T_b300_300, V_A_2298_298, c_COMBK(tc_fun(T_b300_300, tc_HOL_Obool), T_a301_301, V_B_2297_297)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b300_300, T_c296_296)), V_g_2295_295), c_FuncSet_OPi(T_b300_300, T_c296_296, V_B_2297_297, c_COMBK(tc_fun(T_c296_296, tc_HOL_Obool), T_b300_300, V_C_2294_294)))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a301_301, T_c296_296)), c_FuncSet_Ocompose(T_a301_301, T_b300_300, T_c296_296, V_A_2298_298, V_g_2295_295, V_f_2299_299)), c_FuncSet_OPi(T_a301_301, T_c296_296, V_A_2298_298, c_COMBK(tc_fun(T_c296_296, tc_HOL_Obool), T_a301_301, V_C_2294_294))))))) & ! [V_D_2302_302, V_h_2303_303, T_d304_304, V_C_2305_305, V_g_2306_306, T_c307_307, V_B_2308_308, V_A_2309_309, V_f_2310_310, T_b311_311, T_a312_312] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a312_312, T_b311_311)), V_f_2310_310), c_FuncSet_OPi(T_a312_312, T_b311_311, V_A_2309_309, c_COMBK(tc_fun(T_b311_311, tc_HOL_Obool), T_a312_312, V_B_2308_308)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b311_311, T_c307_307)), V_g_2306_306), c_FuncSet_OPi(T_b311_311, T_c307_307, V_B_2308_308, c_COMBK(tc_fun(T_c307_307, tc_HOL_Obool), T_b311_311, V_C_2305_305)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_c307_307, T_d304_304)), V_h_2303_303), c_FuncSet_OPi(T_c307_307, T_d304_304, V_C_2305_305, c_COMBK(tc_fun(T_d304_304, tc_HOL_Obool), T_c307_307, V_D_2302_302)))) => =(c_FuncSet_Ocompose(T_a312_312, T_c307_307, T_d304_304, V_A_2309_309, V_h_2303_303, c_FuncSet_Ocompose(T_a312_312, T_b311_311, T_c307_307, V_A_2309_309, V_g_2306_306, V_f_2310_310)), c_FuncSet_Ocompose(T_a312_312, T_b311_311, T_d304_304, V_A_2309_309, c_FuncSet_Ocompose(T_b311_311, T_c307_307, T_d304_304, V_B_2308_308, V_h_2303_303, V_g_2306_306), V_f_2310_310)))))) & ! [V_aa_2321_321, V_ba_2322_322, V_r_2323_323, T_a324_324] :  ((hBOOL(hAPP(c_Wellfounded_Oaccp(T_a324_324, V_r_2323_323), V_ba_2322_322)) => (hBOOL(hAPP(hAPP(V_r_2323_323, V_aa_2321_321), V_ba_2322_322)) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a324_324, V_r_2323_323), V_aa_2321_321))))) & ! [V_f_2325_325, V_g_2326_326, T_b327_327, T_c328_328, V_A_2329_329, V_x_2330_330, T_a331_331] :  ((hBOOL(hAPP(hAPP(c_member(T_a331_331), V_x_2330_330), V_A_2329_329)) => =(hAPP(c_FuncSet_Ocompose(T_a331_331, T_c328_328, T_b327_327, V_A_2329_329, V_g_2326_326, V_f_2325_325), V_x_2330_330), hAPP(V_g_2326_326, hAPP(V_f_2325_325, V_x_2330_330))))) & ! [V_g_2332_332, V_f_2333_333, V_A_2334_334, T_c335_335, T_b336_336, T_a337_337] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a337_337, T_b336_336)), c_FuncSet_Ocompose(T_a337_337, T_c335_335, T_b336_336, V_A_2334_334, V_f_2333_333, V_g_2332_332)), c_FuncSet_Oextensional(T_a337_337, T_b336_336, V_A_2334_334)))) & ! [V_ba_2338_338, V_r_2339_339, V_aa_2340_340, T_a341_341] :  ((hBOOL(hAPP(hAPP(c_member(T_a341_341), V_aa_2340_340), c_Wellfounded_Oacc(T_a341_341, V_r_2339_339))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a341_341, T_a341_341)), hAPP(hAPP(c_Product__Type_OPair(T_a341_341, T_a341_341), V_ba_2338_338), V_aa_2340_340)), c_Transitive__Closure_Ortrancl(T_a341_341, V_r_2339_339))) => hBOOL(hAPP(hAPP(c_member(T_a341_341), V_ba_2338_338), c_Wellfounded_Oacc(T_a341_341, V_r_2339_339)))))) & ! [V_r_2342_342, V_aa_2343_343, V_ba_2344_344, T_a345_345] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a345_345, T_a345_345)), hAPP(hAPP(c_Product__Type_OPair(T_a345_345, T_a345_345), V_ba_2344_344), V_aa_2343_343)), c_Transitive__Closure_Ortrancl(T_a345_345, V_r_2342_342))) => (hBOOL(hAPP(hAPP(c_member(T_a345_345), V_aa_2343_343), c_Wellfounded_Oacc(T_a345_345, V_r_2342_342))) => hBOOL(hAPP(hAPP(c_member(T_a345_345), V_ba_2344_344), c_Wellfounded_Oacc(T_a345_345, V_r_2342_342)))))) & ! [T_b354_354, V_aa_2355_355, V_x_2356_356, T_a357_357, B_f358_358, B_R359_359] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a357_357, T_a357_357)), hAPP(hAPP(c_Product__Type_OPair(T_a357_357, T_a357_357), V_x_2356_356), V_aa_2355_355)), B_R359_359)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a357_357, T_b354_354), B_f358_358), B_R359_359), V_aa_2355_355), V_x_2356_356), hAPP(B_f358_358, V_x_2356_356)))) & ! [V_g_2360_360, V_x_2361_361, V_r_2362_362, V_f_2363_363, T_b364_364, T_a365_365] :  ((=(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a365_365, T_b364_364), V_f_2363_363), V_r_2362_362), V_x_2361_361), hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a365_365, T_b364_364), V_g_2360_360), V_r_2362_362), V_x_2361_361)) <=> ! [B_y366_366] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a365_365, T_a365_365)), hAPP(hAPP(c_Product__Type_OPair(T_a365_365, T_a365_365), B_y366_366), V_x_2361_361)), V_r_2362_362)) => =(hAPP(V_f_2363_363, B_y366_366), hAPP(V_g_2360_360, B_y366_366)))))) & ! [V_f_2367_367, T_b368_368, V_r_2369_369, V_aa_2370_370, V_x_2371_371, T_a372_372] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a372_372, T_a372_372)), hAPP(hAPP(c_Product__Type_OPair(T_a372_372, T_a372_372), V_x_2371_371), V_aa_2370_370)), V_r_2369_369)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a372_372, T_b368_368), V_f_2367_367), V_r_2369_369), V_aa_2370_370), V_x_2371_371), hAPP(V_f_2367_367, V_x_2371_371)))) & ? [B_L373_373] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), B_L373_373), c_Arrow__Order__Mirabelle_OLin))) & ! [T_b374_374, T_a375_375, V_Pa_2376_376] :  ((! [B_x1377_377] :  (hBOOL(hAPP(V_Pa_2376_376, B_x1377_377))) <=> ! [B_a378_378, B_b379_379] :  (hBOOL(hAPP(V_Pa_2376_376, hAPP(hAPP(c_Product__Type_OPair(T_a375_375, T_b374_374), B_a378_378), B_b379_379)))))) & ! [V_b_H380_380, V_a_H381_381, V_b382_382, V_a383_383, T_b384_384, T_a385_385] :  ((=(hAPP(hAPP(c_Product__Type_OPair(T_a385_385, T_b384_384), V_a383_383), V_b382_382), hAPP(hAPP(c_Product__Type_OPair(T_a385_385, T_b384_384), V_a_H381_381), V_b_H380_380)) => ~(=(V_a383_383, V_a_H381_381) => ~=(V_b382_382, V_b_H380_380)))) & ! [V_b_H_2386_386, V_a_H_2387_387, V_ba_2388_388, V_aa_2389_389, T_b390_390, T_a391_391] :  ((=(hAPP(hAPP(c_Product__Type_OPair(T_a391_391, T_b390_390), V_aa_2389_389), V_ba_2388_388), hAPP(hAPP(c_Product__Type_OPair(T_a391_391, T_b390_390), V_a_H_2387_387), V_b_H_2386_386)) <=> (=(V_aa_2389_389, V_a_H_2387_387) & =(V_ba_2388_388, V_b_H_2386_386)))) & ! [V_r_2392_392, V_aa_2393_393, T_a394_394] :  (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a394_394, T_a394_394)), hAPP(hAPP(c_Product__Type_OPair(T_a394_394, T_a394_394), V_aa_2393_393), V_aa_2393_393)), c_Transitive__Closure_Ortrancl(T_a394_394, V_r_2392_392)))) & ! [V_r_2395_395, V_p_2396_396, T_a397_397] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a397_397, T_a397_397)), V_p_2396_396), V_r_2395_395)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a397_397, T_a397_397)), V_p_2396_396), c_Transitive__Closure_Ortrancl(T_a397_397, V_r_2395_395))))) & ! [V_ca_2398_398, V_r_2399_399, V_ba_2400_400, V_aa_2401_401, T_a402_402] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a402_402, T_a402_402)), hAPP(hAPP(c_Product__Type_OPair(T_a402_402, T_a402_402), V_aa_2401_401), V_ba_2400_400)), c_Transitive__Closure_Ortrancl(T_a402_402, V_r_2399_399))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a402_402, T_a402_402)), hAPP(hAPP(c_Product__Type_OPair(T_a402_402, T_a402_402), V_ba_2400_400), V_ca_2398_398)), c_Transitive__Closure_Ortrancl(T_a402_402, V_r_2399_399))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a402_402, T_a402_402)), hAPP(hAPP(c_Product__Type_OPair(T_a402_402, T_a402_402), V_aa_2401_401), V_ca_2398_398)), c_Transitive__Closure_Ortrancl(T_a402_402, V_r_2399_399)))))) & ! [V_ca_2403_403, V_r_2404_404, V_ba_2405_405, V_aa_2406_406, T_a407_407] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a407_407, T_a407_407)), hAPP(hAPP(c_Product__Type_OPair(T_a407_407, T_a407_407), V_aa_2406_406), V_ba_2405_405)), c_Transitive__Closure_Ortrancl(T_a407_407, V_r_2404_404))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a407_407, T_a407_407)), hAPP(hAPP(c_Product__Type_OPair(T_a407_407, T_a407_407), V_ba_2405_405), V_ca_2403_403)), V_r_2404_404)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a407_407, T_a407_407)), hAPP(hAPP(c_Product__Type_OPair(T_a407_407, T_a407_407), V_aa_2406_406), V_ca_2403_403)), c_Transitive__Closure_Ortrancl(T_a407_407, V_r_2404_404)))))) & ! [V_ca_2408_408, V_r_2409_409, V_ba_2410_410, V_aa_2411_411, T_a412_412] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a412_412, T_a412_412)), hAPP(hAPP(c_Product__Type_OPair(T_a412_412, T_a412_412), V_aa_2411_411), V_ba_2410_410)), V_r_2409_409)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a412_412, T_a412_412)), hAPP(hAPP(c_Product__Type_OPair(T_a412_412, T_a412_412), V_ba_2410_410), V_ca_2408_408)), c_Transitive__Closure_Ortrancl(T_a412_412, V_r_2409_409))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a412_412, T_a412_412)), hAPP(hAPP(c_Product__Type_OPair(T_a412_412, T_a412_412), V_aa_2411_411), V_ca_2408_408)), c_Transitive__Closure_Ortrancl(T_a412_412, V_r_2409_409)))))) & ! [V_ba_2413_413, V_aa_2414_414, V_f1_2415_415, T_a416_416, T_c417_417, T_b418_418] :  (=(c_Product__Type_Oprod_Oprod__rec(T_b418_418, T_c417_417, T_a416_416, V_f1_2415_415, hAPP(hAPP(c_Product__Type_OPair(T_b418_418, T_c417_417), V_aa_2414_414), V_ba_2413_413)), hAPP(hAPP(V_f1_2415_415, V_aa_2414_414), V_ba_2413_413))) & ! [V_B_2419_419, V_A_2420_420, V_f_2421_421, T_b422_422, T_a423_423] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a423_423, T_b422_422)), V_f_2421_421), c_FuncSet_OPi(T_a423_423, T_b422_422, V_A_2420_420, c_COMBK(tc_fun(T_b422_422, tc_HOL_Obool), T_a423_423, V_B_2419_419)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a423_423, T_b422_422)), V_f_2421_421), c_FuncSet_Oextensional(T_a423_423, T_b422_422, V_A_2420_420))) => =(c_FuncSet_Ocompose(T_a423_423, T_b422_422, T_b422_422, V_A_2420_420, c_FuncSet_Orestrict(T_b422_422, T_b422_422, c_COMBI(T_b422_422), V_B_2419_419), V_f_2421_421), V_f_2421_421)))) & ! [V_B_2424_424, V_A_2425_425, V_g_2426_426, T_b427_427, T_a428_428] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a428_428, T_b427_427)), V_g_2426_426), c_FuncSet_OPi(T_a428_428, T_b427_427, V_A_2425_425, c_COMBK(tc_fun(T_b427_427, tc_HOL_Obool), T_a428_428, V_B_2424_424)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a428_428, T_b427_427)), V_g_2426_426), c_FuncSet_Oextensional(T_a428_428, T_b427_427, V_A_2425_425))) => =(c_FuncSet_Ocompose(T_a428_428, T_a428_428, T_b427_427, V_A_2425_425, V_g_2426_426, c_FuncSet_Orestrict(T_a428_428, T_a428_428, c_COMBI(T_a428_428), V_A_2425_425)), V_g_2426_426)))) & ! [V_f_2429_429, V_g_2430_430, V_A_2431_431, T_b432_432, T_c433_433, T_a434_434] :  (=(c_FuncSet_Ocompose(T_a434_434, T_c433_433, T_b432_432, V_A_2431_431, V_g_2430_430, V_f_2429_429), c_FuncSet_Orestrict(T_a434_434, T_b432_432, hAPP(hAPP(c_COMBB(T_c433_433, T_b432_432, T_a434_434), V_g_2430_430), V_f_2429_429), V_A_2431_431))) & ! [V_A_2435_435, V_f_2436_436, T_b437_437, T_a438_438] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a438_438, T_b437_437)), V_f_2436_436), c_FuncSet_Oextensional(T_a438_438, T_b437_437, V_A_2435_435))) => =(c_FuncSet_Orestrict(T_a438_438, T_b437_437, V_f_2436_436, V_A_2435_435), V_f_2436_436))) & ! [V_A_2439_439, V_f_2440_440, T_b441_441, T_a442_442] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a442_442, T_b441_441)), c_FuncSet_Orestrict(T_a442_442, T_b441_441, V_f_2440_440, V_A_2439_439)), c_FuncSet_Oextensional(T_a442_442, T_b441_441, V_A_2439_439)))) & ! [V_r_2443_443, T_a444_444] :  (=(c_Transitive__Closure_Ortrancl(T_a444_444, c_Transitive__Closure_Ortrancl(T_a444_444, V_r_2443_443)), c_Transitive__Closure_Ortrancl(T_a444_444, V_r_2443_443))) & ! [V_B_2445_445, V_f_2446_446, T_b447_447, V_A_2448_448, T_a449_449] :  ((! [B_x450_450] :  ((hBOOL(hAPP(hAPP(c_member(T_a449_449), B_x450_450), V_A_2448_448)) => hBOOL(hAPP(hAPP(c_member(T_b447_447), hAPP(V_f_2446_446, B_x450_450)), hAPP(V_B_2445_445, B_x450_450))))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a449_449, T_b447_447)), c_FuncSet_Orestrict(T_a449_449, T_b447_447, V_f_2446_446, V_A_2448_448)), c_FuncSet_OPi(T_a449_449, T_b447_447, V_A_2448_448, V_B_2445_445))))) & ! [V_Fa_2451_451, V_R_2452_452, T_b453_453, T_a454_454] :  (c_Recdef_Oadm__wf(T_a454_454, T_b453_453, V_R_2452_452, hAPP(hAPP(c_COMBC(tc_fun(T_a454_454, T_b453_453), tc_fun(T_a454_454, T_a454_454), tc_fun(T_a454_454, T_b453_453)), hAPP(hAPP(c_COMBB(tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453)), tc_fun(tc_fun(T_a454_454, T_a454_454), tc_fun(T_a454_454, T_b453_453)), tc_fun(T_a454_454, T_b453_453)), c_COMBS(T_a454_454, T_a454_454, T_b453_453)), hAPP(hAPP(c_COMBB(tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453)), tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453)), tc_fun(T_a454_454, T_b453_453)), hAPP(c_COMBB(tc_fun(T_a454_454, T_b453_453), tc_fun(T_a454_454, T_b453_453), T_a454_454), V_Fa_2451_451)), hAPP(hAPP(c_COMBC(tc_fun(T_a454_454, T_b453_453), tc_fun(tc_prod(T_a454_454, T_a454_454), tc_HOL_Obool), tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453))), c_Recdef_Ocut(T_a454_454, T_b453_453)), V_R_2452_452)))), c_COMBI(T_a454_454)))) & ! [V_B_2455_455, V_f_2456_456, T_b457_457, V_A_2458_458, T_a459_459] :  ((! [B_x460_460] :  ((hBOOL(hAPP(hAPP(c_member(T_a459_459), B_x460_460), V_A_2458_458)) => hBOOL(hAPP(hAPP(c_member(T_b457_457), hAPP(V_f_2456_456, B_x460_460)), V_B_2455_455)))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a459_459, T_b457_457)), c_FuncSet_Orestrict(T_a459_459, T_b457_457, V_f_2456_456, V_A_2458_458)), c_FuncSet_OPi(T_a459_459, T_b457_457, V_A_2458_458, c_COMBK(tc_fun(T_b457_457, tc_HOL_Obool), T_a459_459, V_B_2455_455)))))) & ! [V_z_2461_461, V_y_2462_462, V_x_2463_463, V_r_2464_464, T_a465_465] :  ((c_Relation_Osingle__valued(T_a465_465, T_a465_465, V_r_2464_464) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_x_2463_463), V_y_2462_462)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_x_2463_463), V_z_2461_461)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_y_2462_462), V_z_2461_461)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464))) | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_z_2461_461), V_y_2462_462)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464)))))))) & ! [V_f_2466_466, T_b467_467, V_r_2468_468, V_x_2469_469, V_y_2470_470, T_a471_471] :  (((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a471_471, T_a471_471)), hAPP(hAPP(c_Product__Type_OPair(T_a471_471, T_a471_471), V_y_2470_470), V_x_2469_469)), V_r_2468_468)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a471_471, T_b467_467), V_f_2466_466), V_r_2468_468), V_x_2469_469), V_y_2470_470), hAPP(V_f_2466_466, V_y_2470_470))) & (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a471_471, T_a471_471)), hAPP(hAPP(c_Product__Type_OPair(T_a471_471, T_a471_471), V_y_2470_470), V_x_2469_469)), V_r_2468_468)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a471_471, T_b467_467), V_f_2466_466), V_r_2468_468), V_x_2469_469), V_y_2470_470), c_HOL_Oundefined(T_b467_467))))) & ! [V_y_2472_472, V_R_2473_473, V_x_2474_474, T_a475_475] :  ((~hBOOL(hAPP(hAPP(c_member(T_a475_475), V_x_2474_474), c_Relation_ODomain(T_a475_475, T_a475_475, V_R_2473_473))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a475_475, T_a475_475)), hAPP(hAPP(c_Product__Type_OPair(T_a475_475, T_a475_475), V_x_2474_474), V_y_2472_472)), c_Transitive__Closure_Ortrancl(T_a475_475, V_R_2473_473))) <=> =(V_x_2474_474, V_y_2472_472)))) & ! [V_ba_2476_476, V_aa_2477_477, V_ca_2478_478, T_a479_479, T_c480_480, T_b481_481] :  (=(hAPP(hAPP(c_Product__Type_Ointernal__split(T_b481_481, T_c480_480, T_a479_479), V_ca_2478_478), hAPP(hAPP(c_Product__Type_OPair(T_b481_481, T_c480_480), V_aa_2477_477), V_ba_2476_476)), hAPP(hAPP(V_ca_2478_478, V_aa_2477_477), V_ba_2476_476))) & ! [V_y_2482_482, V_x_2483_483, V_ca_2484_484, T_a485_485, T_c486_486, T_b487_487] :  (=(c_Product__Type_Ocurry(T_b487_487, T_c486_486, T_a485_485, V_ca_2484_484, V_x_2483_483, V_y_2482_482), hAPP(V_ca_2484_484, hAPP(hAPP(c_Product__Type_OPair(T_b487_487, T_c486_486), V_x_2483_483), V_y_2482_482)))) & ! [V_ba_2488_488, V_aa_2489_489, T_b490_490, T_a491_491, V_f_2492_492] :  ((hBOOL(hAPP(V_f_2492_492, hAPP(hAPP(c_Product__Type_OPair(T_a491_491, T_b490_490), V_aa_2489_489), V_ba_2488_488))) => hBOOL(c_Product__Type_Ocurry(T_a491_491, T_b490_490, tc_HOL_Obool, V_f_2492_492, V_aa_2489_489, V_ba_2488_488)))) & ! [V_ba_2493_493, V_aa_2494_494, V_f_2495_495, T_b496_496, T_a497_497] :  ((hBOOL(c_Product__Type_Ocurry(T_a497_497, T_b496_496, tc_HOL_Obool, V_f_2495_495, V_aa_2494_494, V_ba_2493_493)) => hBOOL(hAPP(V_f_2495_495, hAPP(hAPP(c_Product__Type_OPair(T_a497_497, T_b496_496), V_aa_2494_494), V_ba_2493_493))))) & ! [V_ba_2498_498, V_aa_2499_499, V_f_2500_500, T_b501_501, T_a502_502] :  ((hBOOL(c_Product__Type_Ocurry(T_a502_502, T_b501_501, tc_HOL_Obool, V_f_2500_500, V_aa_2499_499, V_ba_2498_498)) => hBOOL(hAPP(V_f_2500_500, hAPP(hAPP(c_Product__Type_OPair(T_a502_502, T_b501_501), V_aa_2499_499), V_ba_2498_498))))) & ! [V_ba_2503_503, V_aa_2504_504, V_f_2505_505, T_a506_506, T_c507_507, T_b508_508] :  (=(c_Product__Type_Ocurry(T_b508_508, T_c507_507, T_a506_506, V_f_2505_505, V_aa_2504_504, V_ba_2503_503), hAPP(V_f_2505_505, hAPP(hAPP(c_Product__Type_OPair(T_b508_508, T_c507_507), V_aa_2504_504), V_ba_2503_503)))) & ! [V_f_2509_509, T_b510_510, V_A_2511_511, V_x_2512_512, T_a513_513] :  (((hBOOL(hAPP(hAPP(c_member(T_a513_513), V_x_2512_512), V_A_2511_511)) => =(hAPP(c_FuncSet_Orestrict(T_a513_513, T_b510_510, V_f_2509_509, V_A_2511_511), V_x_2512_512), hAPP(V_f_2509_509, V_x_2512_512))) & (~hBOOL(hAPP(hAPP(c_member(T_a513_513), V_x_2512_512), V_A_2511_511)) => =(hAPP(c_FuncSet_Orestrict(T_a513_513, T_b510_510, V_f_2509_509, V_A_2511_511), V_x_2512_512), c_HOL_Oundefined(T_b510_510))))) & ! [V_f_2514_514, T_b515_515, V_A_2516_516, V_x_2517_517, T_a518_518] :  (((hBOOL(hAPP(hAPP(c_member(T_a518_518), V_x_2517_517), V_A_2516_516)) => =(hAPP(c_FuncSet_Orestrict(T_a518_518, T_b515_515, V_f_2514_514, V_A_2516_516), V_x_2517_517), hAPP(V_f_2514_514, V_x_2517_517))) & (~hBOOL(hAPP(hAPP(c_member(T_a518_518), V_x_2517_517), V_A_2516_516)) => =(hAPP(c_FuncSet_Orestrict(T_a518_518, T_b515_515, V_f_2514_514, V_A_2516_516), V_x_2517_517), c_HOL_Oundefined(T_b515_515))))) & ! [V_x_2519_519, V_A_2520_520, V_f_2521_521, T_b522_522, T_a523_523] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a523_523, T_b522_522)), V_f_2521_521), c_FuncSet_Oextensional(T_a523_523, T_b522_522, V_A_2520_520))) => (~hBOOL(hAPP(hAPP(c_member(T_a523_523), V_x_2519_519), V_A_2520_520)) => =(hAPP(V_f_2521_521, V_x_2519_519), c_HOL_Oundefined(T_b522_522))))) & ! [V_r_2524_524, V_ba_2525_525, V_aa_2526_526, T_b527_527, T_a528_528] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a528_528, T_b527_527)), hAPP(hAPP(c_Product__Type_OPair(T_a528_528, T_b527_527), V_aa_2526_526), V_ba_2525_525)), V_r_2524_524)) => hBOOL(hAPP(hAPP(c_member(T_a528_528), V_aa_2526_526), c_Relation_ODomain(T_a528_528, T_b527_527, V_r_2524_524))))) & ! [V_z_2534_534, V_y_2535_535, V_x_2536_536, V_r_2537_537, T_b538_538, T_a539_539] :  ((c_Relation_Osingle__valued(T_a539_539, T_b538_538, V_r_2537_537) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a539_539, T_b538_538)), hAPP(hAPP(c_Product__Type_OPair(T_a539_539, T_b538_538), V_x_2536_536), V_y_2535_535)), V_r_2537_537)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a539_539, T_b538_538)), hAPP(hAPP(c_Product__Type_OPair(T_a539_539, T_b538_538), V_x_2536_536), V_z_2534_534)), V_r_2537_537)) => =(V_y_2535_535, V_z_2534_534))))) & ! [V_x_2546_546, V_r_2547_547, T_b548_548, T_a549_549] :  ((c_Predicate_ODomainP(T_a549_549, T_b548_548, hAPP(hAPP(c_COMBC(T_a549_549, tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_fun(T_b548_548, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b548_548, tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_fun(T_b548_548, tc_HOL_Obool)), T_a549_549), c_COMBC(T_b548_548, tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b548_548, tc_prod(T_a549_549, T_b548_548)), tc_fun(T_b548_548, tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool)), T_a549_549), hAPP(c_COMBB(tc_prod(T_a549_549, T_b548_548), tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool), T_b548_548), c_member(tc_prod(T_a549_549, T_b548_548)))), c_Product__Type_OPair(T_a549_549, T_b548_548)))), V_r_2547_547), V_x_2546_546) <=> hBOOL(hAPP(hAPP(c_member(T_a549_549), V_x_2546_546), c_Relation_ODomain(T_a549_549, T_b548_548, V_r_2547_547))))) & ! [V_x_2558_558, V_T_2559_559, V_S_2560_560, V_f_2561_561, T_b562_562, T_a563_563] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a563_563, T_b562_562)), V_f_2561_561), c_FuncSet_Oextensional__funcset(T_a563_563, T_b562_562, V_S_2560_560, V_T_2559_559))) => (~hBOOL(hAPP(hAPP(c_member(T_a563_563), V_x_2558_558), V_S_2560_560)) => =(hAPP(V_f_2561_561, V_x_2558_558), c_HOL_Oundefined(T_b562_562))))) & ! [T_b564_564, T_a565_565, V_ba_2566_566, V_aa_2567_567, V_r_2568_568] :  ((hBOOL(hAPP(hAPP(V_r_2568_568, V_aa_2567_567), V_ba_2566_566)) => c_Predicate_ODomainP(T_a565_565, T_b564_564, V_r_2568_568, V_aa_2567_567))) & ! [V_x_2569_569, V_T_2570_570, V_S_2571_571, V_f_2572_572, T_b573_573, T_a574_574] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a574_574, T_b573_573)), V_f_2572_572), c_FuncSet_Oextensional__funcset(T_a574_574, T_b573_573, V_S_2571_571, V_T_2570_570))) => (hBOOL(hAPP(hAPP(c_member(T_a574_574), V_x_2569_569), V_S_2571_571)) => hBOOL(hAPP(hAPP(c_member(T_b573_573), hAPP(V_f_2572_572, V_x_2569_569)), V_T_2570_570))))) & ! [V_r_2578_578, T_b579_579, V_aa_2580_580, T_a581_581] :  ((hBOOL(hAPP(hAPP(c_member(T_a581_581), V_aa_2580_580), c_Relation_ODomain(T_a581_581, T_b579_579, V_r_2578_578))) => ~! [B_y582_582] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a581_581, T_b579_579)), hAPP(hAPP(c_Product__Type_OPair(T_a581_581, T_b579_579), V_aa_2580_580), B_y582_582)), V_r_2578_578))))) & ! [V_r_2583_583, V_ba_2584_584, V_aa_2585_585, T_b586_586, T_a587_587] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a587_587, T_b586_586)), hAPP(hAPP(c_Product__Type_OPair(T_a587_587, T_b586_586), V_aa_2585_585), V_ba_2584_584)), V_r_2583_583)) => hBOOL(hAPP(hAPP(c_member(T_b586_586), V_ba_2584_584), c_Relation_ORange(T_a587_587, T_b586_586, V_r_2583_583))))) & ! [V_A_2592_592, T_a593_593, V_ba_2594_594, V_aa_2595_595] :  ((=(V_aa_2595_595, V_ba_2594_594) => (hBOOL(hAPP(hAPP(c_member(T_a593_593), V_aa_2595_595), V_A_2592_592)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a593_593, T_a593_593)), hAPP(hAPP(c_Product__Type_OPair(T_a593_593, T_a593_593), V_aa_2595_595), V_ba_2594_594)), c_Relation_OId__on(T_a593_593, V_A_2592_592)))))) & ! [V_r_2596_596, V_zb_2597_597, V_za_2598_598, V_xb_2599_599, V_xa_2600_600, T_b601_601, T_a602_602] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_xa_2600_600), V_xb_2599_599)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_za_2598_598), V_zb_2597_597))), c_Transitive__Closure_Ortrancl(tc_prod(T_a602_602, T_b601_601), V_r_2596_596))) => (~=(hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_xa_2600_600), V_xb_2599_599), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_za_2598_598), V_zb_2597_597)) => ~! [B_a603_603, B_b604_604] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_xa_2600_600), V_xb_2599_599)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), B_a603_603), B_b604_604))), V_r_2596_596)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), B_a603_603), B_b604_604)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_za_2598_598), V_zb_2597_597))), c_Transitive__Closure_Ortrancl(tc_prod(T_a602_602, T_b601_601), V_r_2596_596)))))))) & ! [V_Pa_2605_605, V_r_2606_606, V_by_2607_607, V_bx_2608_608, V_ay_2609_609, V_ax_2610_610, T_b611_611, T_a612_612] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), V_ax_2610_610), V_ay_2609_609)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), V_bx_2608_608), V_by_2607_607))), c_Transitive__Closure_Ortrancl(tc_prod(T_a612_612, T_b611_611), V_r_2606_606))) => (hBOOL(hAPP(hAPP(V_Pa_2605_605, V_bx_2608_608), V_by_2607_607)) => (! [B_a613_613, B_b614_614, B_aa615_615, B_ba616_616] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), B_a613_613), B_b614_614)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), B_aa615_615), B_ba616_616))), V_r_2606_606)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), B_aa615_615), B_ba616_616)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), V_bx_2608_608), V_by_2607_607))), c_Transitive__Closure_Ortrancl(tc_prod(T_a612_612, T_b611_611), V_r_2606_606))) => (hBOOL(hAPP(hAPP(V_Pa_2605_605, B_aa615_615), B_ba616_616)) => hBOOL(hAPP(hAPP(V_Pa_2605_605, B_a613_613), B_b614_614)))))) => hBOOL(hAPP(hAPP(V_Pa_2605_605, V_ax_2610_610), V_ay_2609_609)))))) & ! [V_A_2617_617, T_a618_618] :  (=(c_Relation_ORange(T_a618_618, T_a618_618, c_Relation_OId__on(T_a618_618, V_A_2617_617)), V_A_2617_617)) & ! [V_A_2619_619, T_a620_620] :  (=(c_Relation_ODomain(T_a620_620, T_a620_620, c_Relation_OId__on(T_a620_620, V_A_2619_619)), V_A_2619_619)) & ! [V_A_2621_621, T_a622_622] :  (c_Relation_Osingle__valued(T_a622_622, T_a622_622, c_Relation_OId__on(T_a622_622, V_A_2621_621))) & ! [V_x_2628_628, V_r_2629_629, T_b630_630, T_a631_631] :  ((c_Predicate_ORangeP(T_a631_631, T_b630_630, hAPP(hAPP(c_COMBC(T_a631_631, tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_fun(T_b630_630, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b630_630, tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_fun(T_b630_630, tc_HOL_Obool)), T_a631_631), c_COMBC(T_b630_630, tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b630_630, tc_prod(T_a631_631, T_b630_630)), tc_fun(T_b630_630, tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool)), T_a631_631), hAPP(c_COMBB(tc_prod(T_a631_631, T_b630_630), tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool), T_b630_630), c_member(tc_prod(T_a631_631, T_b630_630)))), c_Product__Type_OPair(T_a631_631, T_b630_630)))), V_r_2629_629), V_x_2628_628) <=> hBOOL(hAPP(hAPP(c_member(T_b630_630), V_x_2628_628), c_Relation_ORange(T_a631_631, T_b630_630, V_r_2629_629))))) & ! [V_A_2632_632, V_ca_2633_633, T_a634_634] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a634_634, T_a634_634)), V_ca_2633_633), c_Relation_OId__on(T_a634_634, V_A_2632_632))) => ~! [B_x635_635] :  ((hBOOL(hAPP(hAPP(c_member(T_a634_634), B_x635_635), V_A_2632_632)) => ~=(V_ca_2633_633, hAPP(hAPP(c_Product__Type_OPair(T_a634_634, T_a634_634), B_x635_635), B_x635_635)))))) & ! [V_r_2636_636, T_b637_637, V_ba_2638_638, T_a639_639] :  ((hBOOL(hAPP(hAPP(c_member(T_a639_639), V_ba_2638_638), c_Relation_ORange(T_b637_637, T_a639_639, V_r_2636_636))) => ~! [B_x640_640] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_b637_637, T_a639_639)), hAPP(hAPP(c_Product__Type_OPair(T_b637_637, T_a639_639), B_x640_640), V_ba_2638_638)), V_r_2636_636))))) & ! [V_Pa_2641_641, V_r_2642_642, V_by_2643_643, V_bx_2644_644, V_ay_2645_645, V_ax_2646_646, T_b647_647, T_a648_648] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), V_ax_2646_646), V_ay_2645_645)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), V_bx_2644_644), V_by_2643_643))), c_Transitive__Closure_Ortrancl(tc_prod(T_a648_648, T_b647_647), V_r_2642_642))) => (hBOOL(hAPP(hAPP(V_Pa_2641_641, V_ax_2646_646), V_ay_2645_645)) => (! [B_a649_649, B_b650_650] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), V_ax_2646_646), V_ay_2645_645)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), B_a649_649), B_b650_650))), c_Transitive__Closure_Ortrancl(tc_prod(T_a648_648, T_b647_647), V_r_2642_642))) => ! [B_aa651_651, B_ba652_652] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), B_a649_649), B_b650_650)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), B_aa651_651), B_ba652_652))), V_r_2642_642)) => (hBOOL(hAPP(hAPP(V_Pa_2641_641, B_a649_649), B_b650_650)) => hBOOL(hAPP(hAPP(V_Pa_2641_641, B_aa651_651), B_ba652_652))))))) => hBOOL(hAPP(hAPP(V_Pa_2641_641, V_bx_2644_644), V_by_2643_643)))))) & ! [V_g_2653_653, V_Fa_2654_654, T_b655_655, V_R_2656_656, V_x_2657_657, T_a658_658] :  ((! [B_z659_659] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a658_658, T_a658_658)), hAPP(hAPP(c_Product__Type_OPair(T_a658_658, T_a658_658), B_z659_659), V_x_2657_657)), V_R_2656_656)) => hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a658_658, T_b655_655, V_R_2656_656, V_Fa_2654_654, B_z659_659), hAPP(V_g_2653_653, B_z659_659))))) => hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a658_658, T_b655_655, V_R_2656_656, V_Fa_2654_654, V_x_2657_657), hAPP(hAPP(V_Fa_2654_654, V_g_2653_653), V_x_2657_657))))) & ! [V_g_2668_668, V_A_2669_669, V_f_2670_670, T_b671_671, T_a672_672] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a672_672, T_b671_671)), V_f_2670_670), c_FuncSet_Oextensional(T_a672_672, T_b671_671, V_A_2669_669))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a672_672, T_b671_671)), V_g_2668_668), c_FuncSet_Oextensional(T_a672_672, T_b671_671, V_A_2669_669))) => (! [B_x673_673] :  ((hBOOL(hAPP(hAPP(c_member(T_a672_672), B_x673_673), V_A_2669_669)) => =(hAPP(V_f_2670_670, B_x673_673), hAPP(V_g_2668_668, B_x673_673)))) => =(V_f_2670_670, V_g_2668_668))))) & ! [T_b674_674, T_a675_675, V_ba_2676_676, V_aa_2677_677, V_r_2678_678] :  ((hBOOL(hAPP(hAPP(V_r_2678_678, V_aa_2677_677), V_ba_2676_676)) => c_Predicate_ORangeP(T_a675_675, T_b674_674, V_r_2678_678, V_ba_2676_676))) & ! [V_r_2684_684, T_b685_685, T_a686_686] :  ((! [B_x687_687, B_y688_688] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a686_686, T_b685_685)), hAPP(hAPP(c_Product__Type_OPair(T_a686_686, T_b685_685), B_x687_687), B_y688_688)), V_r_2684_684)) => ! [B_z689_689] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a686_686, T_b685_685)), hAPP(hAPP(c_Product__Type_OPair(T_a686_686, T_b685_685), B_x687_687), B_z689_689)), V_r_2684_684)) => =(B_y688_688, B_z689_689))))) => c_Relation_Osingle__valued(T_a686_686, T_b685_685, V_r_2684_684))) & ! [V_T_2690_690, V_S_2691_691, T_b692_692, T_a693_693] :  (=(c_FuncSet_Oextensional__funcset(T_a693_693, T_b692_692, V_S_2691_691, V_T_2690_690), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a693_693, T_b692_692), tc_HOL_Obool), c_FuncSet_OPi(T_a693_693, T_b692_692, V_S_2691_691, c_COMBK(tc_fun(T_b692_692, tc_HOL_Obool), T_a693_693, V_T_2690_690)), c_FuncSet_Oextensional(T_a693_693, T_b692_692, V_S_2691_691)))) & ! [V_Pa_2694_694, V_r_2695_695, V_ba_2696_696, V_aa_2697_697, T_a698_698] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a698_698, T_a698_698)), hAPP(hAPP(c_Product__Type_OPair(T_a698_698, T_a698_698), V_aa_2697_697), V_ba_2696_696)), c_Transitive__Closure_Ortrancl(T_a698_698, V_r_2695_695))) => (hBOOL(hAPP(V_Pa_2694_694, V_aa_2697_697)) => (! [B_y699_699] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a698_698, T_a698_698)), hAPP(hAPP(c_Product__Type_OPair(T_a698_698, T_a698_698), V_aa_2697_697), B_y699_699)), c_Transitive__Closure_Ortrancl(T_a698_698, V_r_2695_695))) => ! [B_z700_700] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a698_698, T_a698_698)), hAPP(hAPP(c_Product__Type_OPair(T_a698_698, T_a698_698), B_y699_699), B_z700_700)), V_r_2695_695)) => (hBOOL(hAPP(V_Pa_2694_694, B_y699_699)) => hBOOL(hAPP(V_Pa_2694_694, B_z700_700))))))) => hBOOL(hAPP(V_Pa_2694_694, V_ba_2696_696)))))) & ! [V_Pa_2701_701, V_r_2702_702, V_ba_2703_703, V_aa_2704_704, T_a705_705] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a705_705, T_a705_705)), hAPP(hAPP(c_Product__Type_OPair(T_a705_705, T_a705_705), V_aa_2704_704), V_ba_2703_703)), c_Transitive__Closure_Ortrancl(T_a705_705, V_r_2702_702))) => (hBOOL(hAPP(V_Pa_2701_701, V_ba_2703_703)) => (! [B_y706_706, B_z707_707] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a705_705, T_a705_705)), hAPP(hAPP(c_Product__Type_OPair(T_a705_705, T_a705_705), B_y706_706), B_z707_707)), V_r_2702_702)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a705_705, T_a705_705)), hAPP(hAPP(c_Product__Type_OPair(T_a705_705, T_a705_705), B_z707_707), V_ba_2703_703)), c_Transitive__Closure_Ortrancl(T_a705_705, V_r_2702_702))) => (hBOOL(hAPP(V_Pa_2701_701, B_z707_707)) => hBOOL(hAPP(V_Pa_2701_701, B_y706_706)))))) => hBOOL(hAPP(V_Pa_2701_701, V_aa_2704_704)))))) & ! [V_r_2708_708, V_z_2709_709, V_x_2710_710, T_a711_711] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a711_711, T_a711_711)), hAPP(hAPP(c_Product__Type_OPair(T_a711_711, T_a711_711), V_x_2710_710), V_z_2709_709)), c_Transitive__Closure_Ortrancl(T_a711_711, V_r_2708_708))) => (~=(V_x_2710_710, V_z_2709_709) => ~! [B_y712_712] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a711_711, T_a711_711)), hAPP(hAPP(c_Product__Type_OPair(T_a711_711, T_a711_711), V_x_2710_710), B_y712_712)), V_r_2708_708)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a711_711, T_a711_711)), hAPP(hAPP(c_Product__Type_OPair(T_a711_711, T_a711_711), B_y712_712), V_z_2709_709)), c_Transitive__Closure_Ortrancl(T_a711_711, V_r_2708_708)))))))) & ! [V_r_2713_713, V_ba_2714_714, V_aa_2715_715, T_a716_716] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a716_716, T_a716_716)), hAPP(hAPP(c_Product__Type_OPair(T_a716_716, T_a716_716), V_aa_2715_715), V_ba_2714_714)), c_Transitive__Closure_Ortrancl(T_a716_716, V_r_2713_713))) => (~=(V_aa_2715_715, V_ba_2714_714) => ~! [B_y717_717] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a716_716, T_a716_716)), hAPP(hAPP(c_Product__Type_OPair(T_a716_716, T_a716_716), V_aa_2715_715), B_y717_717)), c_Transitive__Closure_Ortrancl(T_a716_716, V_r_2713_713))) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a716_716, T_a716_716)), hAPP(hAPP(c_Product__Type_OPair(T_a716_716, T_a716_716), B_y717_717), V_ba_2714_714)), V_r_2713_713))))))) & ! [V_x_2718_718, V_B_2719_719, V_A_2720_720, T_a721_721] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a721_721, tc_HOL_Obool), V_A_2720_720, V_B_2719_719), V_x_2718_718)) => ~(hBOOL(hAPP(V_A_2720_720, V_x_2718_718)) => ~hBOOL(hAPP(V_B_2719_719, V_x_2718_718))))) & ! [T_a722_722, V_B_2723_723, V_x_2724_724, V_A_2725_725] :  ((hBOOL(hAPP(V_A_2725_725, V_x_2724_724)) => (hBOOL(hAPP(V_B_2723_723, V_x_2724_724)) => hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a722_722, tc_HOL_Obool), V_A_2725_725, V_B_2723_723), V_x_2724_724))))) & ! [V_B_2726_726, V_A_2727_727, V_ca_2728_728, T_a729_729] :  ((hBOOL(hAPP(hAPP(c_member(T_a729_729), V_ca_2728_728), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a729_729, tc_HOL_Obool), V_A_2727_727, V_B_2726_726))) => ~(hBOOL(hAPP(hAPP(c_member(T_a729_729), V_ca_2728_728), V_A_2727_727)) => ~hBOOL(hAPP(hAPP(c_member(T_a729_729), V_ca_2728_728), V_B_2726_726))))) & ! [V_B_2730_730, V_A_2731_731, V_ca_2732_732, T_a733_733] :  ((hBOOL(hAPP(hAPP(c_member(T_a733_733), V_ca_2732_732), V_A_2731_731)) => (hBOOL(hAPP(hAPP(c_member(T_a733_733), V_ca_2732_732), V_B_2730_730)) => hBOOL(hAPP(hAPP(c_member(T_a733_733), V_ca_2732_732), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a733_733, tc_HOL_Obool), V_A_2731_731, V_B_2730_730)))))) & ! [V_x_2734_734, V_B_2735_735, V_A_2736_736, T_a737_737] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a737_737, tc_HOL_Obool), V_A_2736_736, V_B_2735_735), V_x_2734_734)) => hBOOL(hAPP(V_B_2735_735, V_x_2734_734)))) & ! [V_x_2738_738, V_B_2739_739, V_A_2740_740, T_a741_741] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a741_741, tc_HOL_Obool), V_A_2740_740, V_B_2739_739), V_x_2738_738)) => hBOOL(hAPP(V_A_2740_740, V_x_2738_738)))) & ! [V_C_2742_742, V_B_2743_743, V_A_2744_744, T_a745_745] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), V_A_2744_744, V_B_2743_743), V_C_2742_742), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), V_A_2744_744, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), V_B_2743_743, V_C_2742_742)))) & ! [V_C_2746_746, V_B_2747_747, V_A_2748_748, T_a749_749] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_A_2748_748, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_B_2747_747, V_C_2746_746)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_B_2747_747, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_A_2748_748, V_C_2746_746)))) & ! [V_B_2750_750, V_A_2751_751, T_a752_752] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a752_752, tc_HOL_Obool), V_A_2751_751, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a752_752, tc_HOL_Obool), V_A_2751_751, V_B_2750_750)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a752_752, tc_HOL_Obool), V_A_2751_751, V_B_2750_750))) & ! [V_B_2753_753, V_A_2754_754, T_a755_755] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a755_755, tc_HOL_Obool), V_A_2754_754, V_B_2753_753), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a755_755, tc_HOL_Obool), V_B_2753_753, V_A_2754_754))) & ! [V_A_2756_756, T_a757_757] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a757_757, tc_HOL_Obool), V_A_2756_756, V_A_2756_756), V_A_2756_756)) & ! [V_B_2758_758, V_A_2759_759, V_ca_2760_760, T_a761_761] :  ((hBOOL(hAPP(hAPP(c_member(T_a761_761), V_ca_2760_760), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a761_761, tc_HOL_Obool), V_A_2759_759, V_B_2758_758))) => hBOOL(hAPP(hAPP(c_member(T_a761_761), V_ca_2760_760), V_B_2758_758)))) & ! [V_B_2762_762, V_A_2763_763, V_ca_2764_764, T_a765_765] :  ((hBOOL(hAPP(hAPP(c_member(T_a765_765), V_ca_2764_764), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a765_765, tc_HOL_Obool), V_A_2763_763, V_B_2762_762))) => hBOOL(hAPP(hAPP(c_member(T_a765_765), V_ca_2764_764), V_A_2763_763)))) & ! [V_x_2770_770, V_S_2771_771, V_R_2772_772, T_a773_773] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a773_773, tc_HOL_Obool), hAPP(hAPP(c_COMBC(T_a773_773, tc_fun(T_a773_773, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a773_773)), V_R_2772_772), hAPP(hAPP(c_COMBC(T_a773_773, tc_fun(T_a773_773, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a773_773)), V_S_2771_771)), V_x_2770_770)) <=> hBOOL(hAPP(hAPP(c_member(T_a773_773), V_x_2770_770), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a773_773, tc_HOL_Obool), V_R_2772_772, V_S_2771_771))))) & ! [V_x_2774_774, V_g_2775_775, V_f_2776_776, T_b777_777, T_a778_778] :  ((class_Lattices_Olattice(T_a778_778) => =(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b777_777, T_a778_778), V_f_2776_776, V_g_2775_775), V_x_2774_774), c_Lattices_Osemilattice__inf__class_Oinf(T_a778_778, hAPP(V_f_2776_776, V_x_2774_774), hAPP(V_g_2775_775, V_x_2774_774))))) & ! [V_x_2779_779, V_g_2780_780, V_f_2781_781, T_b782_782, T_a783_783] :  ((class_Lattices_Olattice(T_a783_783) => =(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b782_782, T_a783_783), V_f_2781_781, V_g_2780_780), V_x_2779_779), c_Lattices_Osemilattice__inf__class_Oinf(T_a783_783, hAPP(V_f_2781_781, V_x_2779_779), hAPP(V_g_2780_780, V_x_2779_779))))) & ! [V_f_2789_789, V_r_2790_790, T_b791_791, V_y_2792_792, V_x_2793_793, T_a794_794] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a794_794, T_a794_794)), hAPP(hAPP(c_Product__Type_OPair(T_a794_794, T_a794_794), V_x_2793_793), V_y_2792_792)), hAPP(hAPP(c_Relation_Oinv__image(T_b791_791, T_a794_794), V_r_2790_790), V_f_2789_789))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b791_791, T_b791_791)), hAPP(hAPP(c_Product__Type_OPair(T_b791_791, T_b791_791), hAPP(V_f_2789_789, V_x_2793_793)), hAPP(V_f_2789_789, V_y_2792_792))), V_r_2790_790)))) & ! [V_y_2795_795, V_x_2796_796, V_r_2797_797, V_A_2798_798, T_a799_799] :  ((c_Relation_Orefl__on(T_a799_799, V_A_2798_798, V_r_2797_797) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a799_799, T_a799_799)), hAPP(hAPP(c_Product__Type_OPair(T_a799_799, T_a799_799), V_x_2796_796), V_y_2795_795)), V_r_2797_797)) => hBOOL(hAPP(hAPP(c_member(T_a799_799), V_y_2795_795), V_A_2798_798))))) & ! [V_y_2800_800, V_x_2801_801, V_r_2802_802, V_A_2803_803, T_a804_804] :  ((c_Relation_Orefl__on(T_a804_804, V_A_2803_803, V_r_2802_802) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a804_804, T_a804_804)), hAPP(hAPP(c_Product__Type_OPair(T_a804_804, T_a804_804), V_x_2801_801), V_y_2800_800)), V_r_2802_802)) => hBOOL(hAPP(hAPP(c_member(T_a804_804), V_x_2801_801), V_A_2803_803))))) & ! [V_y_2805_805, V_x_2806_806, V_S_2807_807, V_R_2808_808, T_b809_809, T_a810_810] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a810_810, tc_fun(T_b809_809, tc_HOL_Obool)), hAPP(hAPP(c_COMBC(T_a810_810, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), T_a810_810), c_COMBC(T_b809_809, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_prod(T_a810_810, T_b809_809)), tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), T_a810_810), hAPP(c_COMBB(tc_prod(T_a810_810, T_b809_809), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool), T_b809_809), c_member(tc_prod(T_a810_810, T_b809_809)))), c_Product__Type_OPair(T_a810_810, T_b809_809)))), V_R_2808_808), hAPP(hAPP(c_COMBC(T_a810_810, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), T_a810_810), c_COMBC(T_b809_809, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_prod(T_a810_810, T_b809_809)), tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), T_a810_810), hAPP(c_COMBB(tc_prod(T_a810_810, T_b809_809), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool), T_b809_809), c_member(tc_prod(T_a810_810, T_b809_809)))), c_Product__Type_OPair(T_a810_810, T_b809_809)))), V_S_2807_807)), V_x_2806_806), V_y_2805_805)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a810_810, T_b809_809)), hAPP(hAPP(c_Product__Type_OPair(T_a810_810, T_b809_809), V_x_2806_806), V_y_2805_805)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), V_R_2808_808, V_S_2807_807))))) & ! [V_s_2811_811, V_B_2812_812, V_r_2813_813, V_A_2814_814, T_a815_815] :  ((c_Relation_Orefl__on(T_a815_815, V_A_2814_814, V_r_2813_813) => (c_Relation_Orefl__on(T_a815_815, V_B_2812_812, V_s_2811_811) => c_Relation_Orefl__on(T_a815_815, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a815_815, tc_HOL_Obool), V_A_2814_814, V_B_2812_812), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a815_815, T_a815_815), tc_HOL_Obool), V_r_2813_813, V_s_2811_811))))) & ! [V_A_2816_816, T_a817_817] :  (c_Relation_Orefl__on(T_a817_817, V_A_2816_816, c_Relation_OId__on(T_a817_817, V_A_2816_816))) & ! [V_z818_818, V_y819_819, V_x820_820, T_a821_821] :  ((class_Lattices_Osemilattice__inf(T_a821_821) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, V_x820_820, V_y819_819), V_z818_818), c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, V_x820_820, c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, V_y819_819, V_z818_818))))) & ! [V_z822_822, V_y823_823, V_x824_824, T_a825_825] :  ((class_Lattices_Olattice(T_a825_825) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, V_x824_824, V_y823_823), V_z822_822), c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, V_x824_824, c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, V_y823_823, V_z822_822))))) & ! [V_c826_826, V_b827_827, V_a828_828, T_a829_829] :  ((class_Lattices_Osemilattice__inf(T_a829_829) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, V_a828_828, V_b827_827), V_c826_826), c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, V_a828_828, c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, V_b827_827, V_c826_826))))) & ! [V_z830_830, V_y831_831, V_x832_832, T_a833_833] :  ((class_Lattices_Osemilattice__inf(T_a833_833) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_x832_832, c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_y831_831, V_z830_830)), c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_y831_831, c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_x832_832, V_z830_830))))) & ! [V_z834_834, V_y835_835, V_x836_836, T_a837_837] :  ((class_Lattices_Olattice(T_a837_837) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_x836_836, c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_y835_835, V_z834_834)), c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_y835_835, c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_x836_836, V_z834_834))))) & ! [V_c838_838, V_a839_839, V_b840_840, T_a841_841] :  ((class_Lattices_Osemilattice__inf(T_a841_841) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_b840_840, c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_a839_839, V_c838_838)), c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_a839_839, c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_b840_840, V_c838_838))))) & ! [V_y842_842, V_x843_843, T_a844_844] :  ((class_Lattices_Osemilattice__inf(T_a844_844) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a844_844, V_x843_843, c_Lattices_Osemilattice__inf__class_Oinf(T_a844_844, V_x843_843, V_y842_842)), c_Lattices_Osemilattice__inf__class_Oinf(T_a844_844, V_x843_843, V_y842_842)))) & ! [V_y845_845, V_x846_846, T_a847_847] :  ((class_Lattices_Olattice(T_a847_847) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a847_847, V_x846_846, c_Lattices_Osemilattice__inf__class_Oinf(T_a847_847, V_x846_846, V_y845_845)), c_Lattices_Osemilattice__inf__class_Oinf(T_a847_847, V_x846_846, V_y845_845)))) & ! [V_b848_848, V_a849_849, T_a850_850] :  ((class_Lattices_Osemilattice__inf(T_a850_850) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a850_850, V_a849_849, c_Lattices_Osemilattice__inf__class_Oinf(T_a850_850, V_a849_849, V_b848_848)), c_Lattices_Osemilattice__inf__class_Oinf(T_a850_850, V_a849_849, V_b848_848)))) & ! [V_y851_851, V_x852_852, T_a853_853] :  ((class_Lattices_Osemilattice__inf(T_a853_853) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a853_853, V_x852_852, V_y851_851), c_Lattices_Osemilattice__inf__class_Oinf(T_a853_853, V_y851_851, V_x852_852)))) & ! [V_y854_854, V_x855_855, T_a856_856] :  ((class_Lattices_Olattice(T_a856_856) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a856_856, V_x855_855, V_y854_854), c_Lattices_Osemilattice__inf__class_Oinf(T_a856_856, V_y854_854, V_x855_855)))) & ! [V_b857_857, V_a858_858, T_a859_859] :  ((class_Lattices_Osemilattice__inf(T_a859_859) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a859_859, V_a858_858, V_b857_857), c_Lattices_Osemilattice__inf__class_Oinf(T_a859_859, V_b857_857, V_a858_858)))) & ! [V_x860_860, T_a861_861] :  ((class_Lattices_Osemilattice__inf(T_a861_861) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a861_861, V_x860_860, V_x860_860), V_x860_860))) & ! [V_a862_862, T_a863_863] :  ((class_Lattices_Osemilattice__inf(T_a863_863) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a863_863, V_a862_862, V_a862_862), V_a862_862))) & ! [V_aa_2864_864, V_r_2865_865, V_A_2866_866, T_a867_867] :  ((c_Relation_Orefl__on(T_a867_867, V_A_2866_866, V_r_2865_865) => (hBOOL(hAPP(hAPP(c_member(T_a867_867), V_aa_2864_864), V_A_2866_866)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a867_867, T_a867_867)), hAPP(hAPP(c_Product__Type_OPair(T_a867_867, T_a867_867), V_aa_2864_864), V_aa_2864_864)), V_r_2865_865))))) & ! [V_r_2868_868, V_ba_2869_869, V_aa_2870_870, T_a871_871] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a871_871, T_a871_871)), hAPP(hAPP(c_Product__Type_OPair(T_a871_871, T_a871_871), V_aa_2870_870), V_ba_2869_869)), c_Transitive__Closure_Otrancl(T_a871_871, V_r_2868_868))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a871_871, T_a871_871)), hAPP(hAPP(c_Product__Type_OPair(T_a871_871, T_a871_871), V_aa_2870_870), V_ba_2869_869)), c_Transitive__Closure_Ortrancl(T_a871_871, V_r_2868_868))))) & ! [V_xa_2872_872, V_x_2873_873, V_r_2874_874, T_a875_875] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a875_875, hAPP(hAPP(c_COMBC(T_a875_875, tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_fun(T_a875_875, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a875_875, tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_fun(T_a875_875, tc_HOL_Obool)), T_a875_875), c_COMBC(T_a875_875, tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a875_875, tc_prod(T_a875_875, T_a875_875)), tc_fun(T_a875_875, tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool)), T_a875_875), hAPP(c_COMBB(tc_prod(T_a875_875, T_a875_875), tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool), T_a875_875), c_member(tc_prod(T_a875_875, T_a875_875)))), c_Product__Type_OPair(T_a875_875, T_a875_875)))), V_r_2874_874)), V_x_2873_873), V_xa_2872_872)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a875_875, T_a875_875)), hAPP(hAPP(c_Product__Type_OPair(T_a875_875, T_a875_875), V_x_2873_873), V_xa_2872_872)), c_Transitive__Closure_Ortrancl(T_a875_875, V_r_2874_874))))) & ! [V_x_2876_876, V_Fa_2877_877, V_R_2878_878, T_a879_879, T_b880_880] :  (=(c_Nitpick_Owf__wfrec_H(T_b880_880, T_a879_879, V_R_2878_878, V_Fa_2877_877, V_x_2876_876), hAPP(hAPP(V_Fa_2877_877, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_b880_880, T_a879_879), c_Nitpick_Owf__wfrec(T_b880_880, T_a879_879, V_R_2878_878, V_Fa_2877_877)), V_R_2878_878), V_x_2876_876)), V_x_2876_876))) & ! [V_x881_881, T_a882_882] :  ((class_Lattices_Olattice(T_a882_882) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a882_882, V_x881_881, V_x881_881), V_x881_881))) & ! [V_aa_2883_883, T_a884_884] :  (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a884_884, T_a884_884)), hAPP(hAPP(c_Product__Type_OPair(T_a884_884, T_a884_884), V_aa_2883_883), V_aa_2883_883)), c_Relation_OId(T_a884_884)))) & ! [T_b885_885, V_g_2886_886, V_f_2887_887, V_A_2888_888, T_a889_889] :  ((! [B_x890_890] :  ((hBOOL(hAPP(hAPP(c_member(T_a889_889), B_x890_890), V_A_2888_888)) => =(hAPP(V_f_2887_887, B_x890_890), hAPP(V_g_2886_886, B_x890_890)))) => =(c_FuncSet_Orestrict(T_a889_889, T_b885_885, V_f_2887_887, V_A_2888_888), c_FuncSet_Orestrict(T_a889_889, T_b885_885, V_g_2886_886, V_A_2888_888)))) & ! [T_a891_891, V_y_2892_892, V_x_2893_893, V_r_2894_894] :  ((hBOOL(hAPP(hAPP(V_r_2894_894, V_x_2893_893), V_y_2892_892)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a891_891, V_r_2894_894), V_x_2893_893), V_y_2892_892)))) & ! [V_aa_2895_895, V_r_2896_896, T_a897_897] :  (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a897_897, V_r_2896_896), V_aa_2895_895), V_aa_2895_895))) & ! [V_y_2898_898, V_x_2899_899, V_B_2900_900, V_A_2901_901, T_b902_902, T_a903_903] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a903_903, tc_fun(T_b902_902, tc_HOL_Obool)), V_A_2901_901, V_B_2900_900), V_x_2899_899), V_y_2898_898)) => ~(hBOOL(hAPP(hAPP(V_A_2901_901, V_x_2899_899), V_y_2898_898)) => ~hBOOL(hAPP(hAPP(V_B_2900_900, V_x_2899_899), V_y_2898_898))))) & ! [T_b904_904, T_a905_905, V_B_2906_906, V_y_2907_907, V_x_2908_908, V_A_2909_909] :  ((hBOOL(hAPP(hAPP(V_A_2909_909, V_x_2908_908), V_y_2907_907)) => (hBOOL(hAPP(hAPP(V_B_2906_906, V_x_2908_908), V_y_2907_907)) => hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a905_905, tc_fun(T_b904_904, tc_HOL_Obool)), V_A_2909_909, V_B_2906_906), V_x_2908_908), V_y_2907_907))))) & ! [V_r_2910_910, V_ba_2911_911, V_aa_2912_912, T_a913_913] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a913_913, T_a913_913)), hAPP(hAPP(c_Product__Type_OPair(T_a913_913, T_a913_913), V_aa_2912_912), V_ba_2911_911)), V_r_2910_910)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a913_913, T_a913_913)), hAPP(hAPP(c_Product__Type_OPair(T_a913_913, T_a913_913), V_aa_2912_912), V_ba_2911_911)), c_Transitive__Closure_Otrancl(T_a913_913, V_r_2910_910))))) & ! [V_r_2914_914, T_a915_915] :  (=(c_Transitive__Closure_Ortranclp(T_a915_915, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a915_915, tc_fun(T_a915_915, tc_HOL_Obool)), V_r_2914_914, hAPP(hAPP(c_COMBB(tc_fun(T_a915_915, tc_HOL_Obool), tc_fun(T_a915_915, tc_HOL_Obool), T_a915_915), hAPP(c_COMBB(tc_HOL_Obool, tc_HOL_Obool, T_a915_915), c_fNot)), c_fequal))), c_Transitive__Closure_Ortranclp(T_a915_915, V_r_2914_914))) & ! [V_y_2916_916, V_x_2917_917, V_B_2918_918, V_A_2919_919, T_b920_920, T_a921_921] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a921_921, tc_fun(T_b920_920, tc_HOL_Obool)), V_A_2919_919, V_B_2918_918), V_x_2917_917), V_y_2916_916)) => hBOOL(hAPP(hAPP(V_B_2918_918, V_x_2917_917), V_y_2916_916)))) & ! [V_y_2922_922, V_x_2923_923, V_B_2924_924, V_A_2925_925, T_b926_926, T_a927_927] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a927_927, tc_fun(T_b926_926, tc_HOL_Obool)), V_A_2925_925, V_B_2924_924), V_x_2923_923), V_y_2922_922)) => hBOOL(hAPP(hAPP(V_A_2925_925, V_x_2923_923), V_y_2922_922)))) & ! [V_z_2928_928, V_y_2929_929, V_x_2930_930, V_r_2931_931, T_a932_932] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a932_932, V_r_2931_931), V_x_2930_930), V_y_2929_929)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a932_932, V_r_2931_931), V_y_2929_929), V_z_2928_928)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a932_932, V_r_2931_931), V_x_2930_930), V_z_2928_928))))) & ! [V_ca_2933_933, V_ba_2934_934, V_aa_2935_935, V_r_2936_936, T_a937_937] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a937_937, V_r_2936_936), V_aa_2935_935), V_ba_2934_934)) => (hBOOL(hAPP(hAPP(V_r_2936_936, V_ba_2934_934), V_ca_2933_933)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a937_937, V_r_2936_936), V_aa_2935_935), V_ca_2933_933))))) & ! [V_ca_2938_938, T_a939_939, V_ba_2940_940, V_aa_2941_941, V_r_2942_942] :  ((hBOOL(hAPP(hAPP(V_r_2942_942, V_aa_2941_941), V_ba_2940_940)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a939_939, V_r_2942_942), V_ba_2940_940), V_ca_2938_938)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a939_939, V_r_2942_942), V_aa_2941_941), V_ca_2938_938))))) & ! [V_aa_2948_948, V_r_2949_949, T_a950_950] :  (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a950_950, V_r_2949_949), V_aa_2948_948), V_aa_2948_948))) & ! [V_r_2951_951, T_a952_952] :  (=(c_Transitive__Closure_Ortranclp(T_a952_952, c_Transitive__Closure_Ortranclp(T_a952_952, V_r_2951_951)), c_Transitive__Closure_Ortranclp(T_a952_952, V_r_2951_951))) & ! [V_r_2953_953, V_p_2954_954, T_a955_955] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a955_955, T_a955_955)), V_p_2954_954), V_r_2953_953)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a955_955, T_a955_955)), V_p_2954_954), c_Transitive__Closure_Otrancl(T_a955_955, V_r_2953_953))))) & ! [V_R_2956_956, T_a957_957] :  (=(c_Transitive__Closure_Ortrancl(T_a957_957, c_Transitive__Closure_Otrancl(T_a957_957, V_R_2956_956)), c_Transitive__Closure_Ortrancl(T_a957_957, V_R_2956_956))) & ! [V_R_2958_958, T_a959_959] :  (=(c_Transitive__Closure_Otrancl(T_a959_959, c_Transitive__Closure_Ortrancl(T_a959_959, V_R_2958_958)), c_Transitive__Closure_Ortrancl(T_a959_959, V_R_2958_958))) & ! [V_r_2960_960, T_a961_961] :  (=(c_Relation_ODomain(T_a961_961, T_a961_961, c_Transitive__Closure_Otrancl(T_a961_961, V_r_2960_960)), c_Relation_ODomain(T_a961_961, T_a961_961, V_r_2960_960))) & ! [V_r_2962_962, T_a963_963] :  (=(c_Relation_ORange(T_a963_963, T_a963_963, c_Transitive__Closure_Otrancl(T_a963_963, V_r_2962_962)), c_Relation_ORange(T_a963_963, T_a963_963, V_r_2962_962))) & ! [V_aa_2964_964, V_ba_2965_965, V_r_2966_966, T_a967_967] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a967_967, V_r_2966_966), V_ba_2965_965), V_aa_2964_964)) => (hBOOL(hAPP(c_Wellfounded_Oaccp(T_a967_967, V_r_2966_966), V_aa_2964_964)) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a967_967, V_r_2966_966), V_ba_2965_965))))) & ! [V_ba_2968_968, V_aa_2969_969, V_r_2970_970, T_a971_971] :  ((hBOOL(hAPP(c_Wellfounded_Oaccp(T_a971_971, V_r_2970_970), V_aa_2969_969)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a971_971, V_r_2970_970), V_ba_2968_968), V_aa_2969_969)) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a971_971, V_r_2970_970), V_ba_2968_968))))) & ! [T_a972_972] :  (c_Relation_Osingle__valued(T_a972_972, T_a972_972, c_Relation_OId(T_a972_972))) & ! [V_ca_2973_973, V_r_2974_974, V_ba_2975_975, V_aa_2976_976, T_a977_977] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a977_977, T_a977_977)), hAPP(hAPP(c_Product__Type_OPair(T_a977_977, T_a977_977), V_aa_2976_976), V_ba_2975_975)), c_Transitive__Closure_Otrancl(T_a977_977, V_r_2974_974))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a977_977, T_a977_977)), hAPP(hAPP(c_Product__Type_OPair(T_a977_977, T_a977_977), V_ba_2975_975), V_ca_2973_973)), c_Transitive__Closure_Otrancl(T_a977_977, V_r_2974_974))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a977_977, T_a977_977)), hAPP(hAPP(c_Product__Type_OPair(T_a977_977, T_a977_977), V_aa_2976_976), V_ca_2973_973)), c_Transitive__Closure_Otrancl(T_a977_977, V_r_2974_974)))))) & ! [V_ca_2978_978, V_r_2979_979, V_ba_2980_980, V_aa_2981_981, T_a982_982] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a982_982, T_a982_982)), hAPP(hAPP(c_Product__Type_OPair(T_a982_982, T_a982_982), V_aa_2981_981), V_ba_2980_980)), c_Transitive__Closure_Otrancl(T_a982_982, V_r_2979_979))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a982_982, T_a982_982)), hAPP(hAPP(c_Product__Type_OPair(T_a982_982, T_a982_982), V_ba_2980_980), V_ca_2978_978)), V_r_2979_979)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a982_982, T_a982_982)), hAPP(hAPP(c_Product__Type_OPair(T_a982_982, T_a982_982), V_aa_2981_981), V_ca_2978_978)), c_Transitive__Closure_Otrancl(T_a982_982, V_r_2979_979)))))) & ! [V_ca_2983_983, V_r_2984_984, V_ba_2985_985, V_aa_2986_986, T_a987_987] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a987_987, T_a987_987)), hAPP(hAPP(c_Product__Type_OPair(T_a987_987, T_a987_987), V_aa_2986_986), V_ba_2985_985)), V_r_2984_984)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a987_987, T_a987_987)), hAPP(hAPP(c_Product__Type_OPair(T_a987_987, T_a987_987), V_ba_2985_985), V_ca_2983_983)), c_Transitive__Closure_Otrancl(T_a987_987, V_r_2984_984))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a987_987, T_a987_987)), hAPP(hAPP(c_Product__Type_OPair(T_a987_987, T_a987_987), V_aa_2986_986), V_ca_2983_983)), c_Transitive__Closure_Otrancl(T_a987_987, V_r_2984_984)))))) & ! [V_ca_2988_988, V_R_2989_989, V_ba_2990_990, V_aa_2991_991, T_a992_992] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a992_992, T_a992_992)), hAPP(hAPP(c_Product__Type_OPair(T_a992_992, T_a992_992), V_aa_2991_991), V_ba_2990_990)), V_R_2989_989)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a992_992, T_a992_992)), hAPP(hAPP(c_Product__Type_OPair(T_a992_992, T_a992_992), V_ba_2990_990), V_ca_2988_988)), V_R_2989_989)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a992_992, T_a992_992)), hAPP(hAPP(c_Product__Type_OPair(T_a992_992, T_a992_992), V_aa_2991_991), V_ca_2988_988)), c_Transitive__Closure_Otrancl(T_a992_992, V_R_2989_989)))))) & ! [V_ba_2993_993, V_aa_2994_994, T_a995_995] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a995_995, T_a995_995)), hAPP(hAPP(c_Product__Type_OPair(T_a995_995, T_a995_995), V_aa_2994_994), V_ba_2993_993)), c_Relation_OId(T_a995_995))) <=> =(V_aa_2994_994, V_ba_2993_993))) & ! [V_z_2996_996, V_r_2997_997, V_y_2998_998, V_x_2999_999, T_a1000_1000] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1000_1000, T_a1000_1000)), hAPP(hAPP(c_Product__Type_OPair(T_a1000_1000, T_a1000_1000), V_x_2999_999), V_y_2998_998)), c_Transitive__Closure_Ortrancl(T_a1000_1000, V_r_2997_997))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1000_1000, T_a1000_1000)), hAPP(hAPP(c_Product__Type_OPair(T_a1000_1000, T_a1000_1000), V_y_2998_998), V_z_2996_996)), c_Transitive__Closure_Otrancl(T_a1000_1000, V_r_2997_997))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1000_1000, T_a1000_1000)), hAPP(hAPP(c_Product__Type_OPair(T_a1000_1000, T_a1000_1000), V_x_2999_999), V_z_2996_996)), c_Transitive__Closure_Otrancl(T_a1000_1000, V_r_2997_997)))))) & ! [V_ca_21001_1001, V_r_21002_1002, V_ba_21003_1003, V_aa_21004_1004, T_a1005_1005] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1005_1005, T_a1005_1005)), hAPP(hAPP(c_Product__Type_OPair(T_a1005_1005, T_a1005_1005), V_aa_21004_1004), V_ba_21003_1003)), c_Transitive__Closure_Otrancl(T_a1005_1005, V_r_21002_1002))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1005_1005, T_a1005_1005)), hAPP(hAPP(c_Product__Type_OPair(T_a1005_1005, T_a1005_1005), V_ba_21003_1003), V_ca_21001_1001)), c_Transitive__Closure_Ortrancl(T_a1005_1005, V_r_21002_1002))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1005_1005, T_a1005_1005)), hAPP(hAPP(c_Product__Type_OPair(T_a1005_1005, T_a1005_1005), V_aa_21004_1004), V_ca_21001_1001)), c_Transitive__Closure_Otrancl(T_a1005_1005, V_r_21002_1002)))))) & ! [V_ca_21006_1006, V_r_21007_1007, V_ba_21008_1008, V_aa_21009_1009, T_a1010_1010] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1010_1010, T_a1010_1010)), hAPP(hAPP(c_Product__Type_OPair(T_a1010_1010, T_a1010_1010), V_aa_21009_1009), V_ba_21008_1008)), c_Transitive__Closure_Ortrancl(T_a1010_1010, V_r_21007_1007))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1010_1010, T_a1010_1010)), hAPP(hAPP(c_Product__Type_OPair(T_a1010_1010, T_a1010_1010), V_ba_21008_1008), V_ca_21006_1006)), V_r_21007_1007)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1010_1010, T_a1010_1010)), hAPP(hAPP(c_Product__Type_OPair(T_a1010_1010, T_a1010_1010), V_aa_21009_1009), V_ca_21006_1006)), c_Transitive__Closure_Otrancl(T_a1010_1010, V_r_21007_1007)))))) & ! [V_R_21011_1011, V_ba_21012_1012, V_aa_21013_1013, T_a1014_1014] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1014_1014, T_a1014_1014)), hAPP(hAPP(c_Product__Type_OPair(T_a1014_1014, T_a1014_1014), V_aa_21013_1013), V_ba_21012_1012)), c_Transitive__Closure_Ortrancl(T_a1014_1014, V_R_21011_1011))) => (=(V_aa_21013_1013, V_ba_21012_1012) | (~=(V_aa_21013_1013, V_ba_21012_1012) & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1014_1014, T_a1014_1014)), hAPP(hAPP(c_Product__Type_OPair(T_a1014_1014, T_a1014_1014), V_aa_21013_1013), V_ba_21012_1012)), c_Transitive__Closure_Otrancl(T_a1014_1014, V_R_21011_1011))))))) & ! [V_ca_21015_1015, V_r_21016_1016, V_ba_21017_1017, V_aa_21018_1018, T_a1019_1019] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1019_1019, T_a1019_1019)), hAPP(hAPP(c_Product__Type_OPair(T_a1019_1019, T_a1019_1019), V_aa_21018_1018), V_ba_21017_1017)), V_r_21016_1016)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1019_1019, T_a1019_1019)), hAPP(hAPP(c_Product__Type_OPair(T_a1019_1019, T_a1019_1019), V_ba_21017_1017), V_ca_21015_1015)), c_Transitive__Closure_Ortrancl(T_a1019_1019, V_r_21016_1016))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1019_1019, T_a1019_1019)), hAPP(hAPP(c_Product__Type_OPair(T_a1019_1019, T_a1019_1019), V_aa_21018_1018), V_ca_21015_1015)), c_Transitive__Closure_Otrancl(T_a1019_1019, V_r_21016_1016)))))) & ! [V_R_21024_1024, V_y_21025_1025, V_x_21026_1026, T_a1027_1027] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1027_1027, T_a1027_1027)), hAPP(hAPP(c_Product__Type_OPair(T_a1027_1027, T_a1027_1027), V_x_21026_1026), V_y_21025_1025)), c_Transitive__Closure_Otrancl(T_a1027_1027, V_R_21024_1024))) => ? [B_z1028_1028] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1027_1027, T_a1027_1027)), hAPP(hAPP(c_Product__Type_OPair(T_a1027_1027, T_a1027_1027), V_x_21026_1026), B_z1028_1028)), V_R_21024_1024)) & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1027_1027, T_a1027_1027)), hAPP(hAPP(c_Product__Type_OPair(T_a1027_1027, T_a1027_1027), B_z1028_1028), V_y_21025_1025)), c_Transitive__Closure_Ortrancl(T_a1027_1027, V_R_21024_1024))))))) & ! [V_R_21029_1029, V_y_21030_1030, V_x_21031_1031, T_a1032_1032] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1032_1032, T_a1032_1032)), hAPP(hAPP(c_Product__Type_OPair(T_a1032_1032, T_a1032_1032), V_x_21031_1031), V_y_21030_1030)), c_Transitive__Closure_Otrancl(T_a1032_1032, V_R_21029_1029))) => ? [B_z1033_1033] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1032_1032, T_a1032_1032)), hAPP(hAPP(c_Product__Type_OPair(T_a1032_1032, T_a1032_1032), V_x_21031_1031), B_z1033_1033)), c_Transitive__Closure_Ortrancl(T_a1032_1032, V_R_21029_1029))) & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1032_1032, T_a1032_1032)), hAPP(hAPP(c_Product__Type_OPair(T_a1032_1032, T_a1032_1032), B_z1033_1033), V_y_21030_1030)), V_R_21029_1029)))))) & ! [V_p_21034_1034, T_a1035_1035] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1035_1035, T_a1035_1035)), V_p_21034_1034), c_Relation_OId(T_a1035_1035))) => ~! [B_x1036_1036] :  (~=(V_p_21034_1034, hAPP(hAPP(c_Product__Type_OPair(T_a1035_1035, T_a1035_1035), B_x1036_1036), B_x1036_1036))))) & ! [V_r_21040_1040, V_ba_21041_1041, V_aa_21042_1042, T_a1043_1043] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), V_aa_21042_1042), V_ba_21041_1041)), c_Transitive__Closure_Otrancl(T_a1043_1043, V_r_21040_1040))) => (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), V_aa_21042_1042), V_ba_21041_1041)), V_r_21040_1040)) => ~! [B_c1044_1044] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), V_aa_21042_1042), B_c1044_1044)), c_Transitive__Closure_Otrancl(T_a1043_1043, V_r_21040_1040))) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), B_c1044_1044), V_ba_21041_1041)), V_r_21040_1040))))))) & ! [V_r_21045_1045, T_a1046_1046] :  ((! [B_x1047_1047] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1046_1046, T_a1046_1046)), hAPP(hAPP(c_Product__Type_OPair(T_a1046_1046, T_a1046_1046), B_x1047_1047), B_x1047_1047)), c_Transitive__Closure_Otrancl(T_a1046_1046, V_r_21045_1045)))) => c_Wellfounded_Oacyclic(T_a1046_1046, V_r_21045_1045))) & ! [V_y_21052_1052, V_x_21053_1053, V_r_21054_1054, T_a1055_1055] :  ((! [B_x1056_1056] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1055_1055, T_a1055_1055)), hAPP(hAPP(c_Product__Type_OPair(T_a1055_1055, T_a1055_1055), B_x1056_1056), B_x1056_1056)), c_Transitive__Closure_Otrancl(T_a1055_1055, V_r_21054_1054)))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1055_1055, T_a1055_1055)), hAPP(hAPP(c_Product__Type_OPair(T_a1055_1055, T_a1055_1055), V_x_21053_1053), V_y_21052_1052)), V_r_21054_1054)) => ~=(V_x_21053_1053, V_y_21052_1052)))) & ! [V_r_21057_1057, V_z_21058_1058, V_x_21059_1059, T_a1060_1060] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), V_x_21059_1059), V_z_21058_1058)), c_Transitive__Closure_Otrancl(T_a1060_1060, V_r_21057_1057))) => (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), V_x_21059_1059), V_z_21058_1058)), V_r_21057_1057)) => ~! [B_y1061_1061] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), V_x_21059_1059), B_y1061_1061)), V_r_21057_1057)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), B_y1061_1061), V_z_21058_1058)), c_Transitive__Closure_Otrancl(T_a1060_1060, V_r_21057_1057)))))))) & ! [V_A_21062_1062, V_ba_21063_1063, V_aa_21064_1064, T_a1065_1065] :  ((hBOOL(hAPP(hAPP(c_member(T_a1065_1065), V_aa_21064_1064), c_Set_Oinsert(T_a1065_1065, V_ba_21063_1063, V_A_21062_1062))) => (~=(V_aa_21064_1064, V_ba_21063_1063) => hBOOL(hAPP(hAPP(c_member(T_a1065_1065), V_aa_21064_1064), V_A_21062_1062))))) & ! [V_ba_21066_1066, V_B_21067_1067, V_aa_21068_1068, T_a1069_1069] :  (((~hBOOL(hAPP(hAPP(c_member(T_a1069_1069), V_aa_21068_1068), V_B_21067_1067)) => =(V_aa_21068_1068, V_ba_21066_1066)) => hBOOL(hAPP(hAPP(c_member(T_a1069_1069), V_aa_21068_1068), c_Set_Oinsert(T_a1069_1069, V_ba_21066_1066, V_B_21067_1067))))) & ! [V_r_21070_1070, V_ba_21071_1071, V_aa_21072_1072, T_b1073_1073, T_a1074_1074] :  (=(c_Relation_ODomain(T_a1074_1074, T_b1073_1073, c_Set_Oinsert(tc_prod(T_a1074_1074, T_b1073_1073), hAPP(hAPP(c_Product__Type_OPair(T_a1074_1074, T_b1073_1073), V_aa_21072_1072), V_ba_21071_1071), V_r_21070_1070)), c_Set_Oinsert(T_a1074_1074, V_aa_21072_1072, c_Relation_ODomain(T_a1074_1074, T_b1073_1073, V_r_21070_1070)))) & ! [V_r_21075_1075, V_ba_21076_1076, V_aa_21077_1077, T_a1078_1078, T_b1079_1079] :  (=(c_Relation_ORange(T_b1079_1079, T_a1078_1078, c_Set_Oinsert(tc_prod(T_b1079_1079, T_a1078_1078), hAPP(hAPP(c_Product__Type_OPair(T_b1079_1079, T_a1078_1078), V_aa_21077_1077), V_ba_21076_1076), V_r_21075_1075)), c_Set_Oinsert(T_a1078_1078, V_ba_21076_1076, c_Relation_ORange(T_b1079_1079, T_a1078_1078, V_r_21075_1075)))) & ! [V_A_21084_1084, V_y_21085_1085, V_x_21086_1086, T_a1087_1087] :  (=(c_Set_Oinsert(T_a1087_1087, V_x_21086_1086, c_Set_Oinsert(T_a1087_1087, V_y_21085_1085, V_A_21084_1084)), c_Set_Oinsert(T_a1087_1087, V_y_21085_1085, c_Set_Oinsert(T_a1087_1087, V_x_21086_1086, V_A_21084_1084)))) & ! [V_A_21088_1088, V_x_21089_1089, T_a1090_1090] :  (=(c_Set_Oinsert(T_a1090_1090, V_x_21089_1089, c_Set_Oinsert(T_a1090_1090, V_x_21089_1089, V_A_21088_1088)), c_Set_Oinsert(T_a1090_1090, V_x_21089_1089, V_A_21088_1088))) & ! [V_B_21091_1091, V_A_21092_1092, V_aa_21093_1093, T_a1094_1094] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1094_1094, tc_HOL_Obool), c_Set_Oinsert(T_a1094_1094, V_aa_21093_1093, V_A_21092_1092), c_Set_Oinsert(T_a1094_1094, V_aa_21093_1093, V_B_21091_1091)), c_Set_Oinsert(T_a1094_1094, V_aa_21093_1093, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1094_1094, tc_HOL_Obool), V_A_21092_1092, V_B_21091_1091)))) & ! [V_B_21095_1095, V_aa_21096_1096, T_a1097_1097] :  (hBOOL(hAPP(hAPP(c_member(T_a1097_1097), V_aa_21096_1096), c_Set_Oinsert(T_a1097_1097, V_aa_21096_1096, V_B_21095_1095)))) & ! [V_B_21102_1102, V_A_21103_1103, V_x_21104_1104, T_a1105_1105] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1105_1105), V_x_21104_1104), V_A_21103_1103)) => (~hBOOL(hAPP(hAPP(c_member(T_a1105_1105), V_x_21104_1104), V_B_21102_1102)) => (=(c_Set_Oinsert(T_a1105_1105, V_x_21104_1104, V_A_21103_1103), c_Set_Oinsert(T_a1105_1105, V_x_21104_1104, V_B_21102_1102)) <=> =(V_A_21103_1103, V_B_21102_1102))))) & ! [V_ba_21106_1106, V_B_21107_1107, V_aa_21108_1108, T_a1109_1109] :  ((hBOOL(hAPP(hAPP(c_member(T_a1109_1109), V_aa_21108_1108), V_B_21107_1107)) => hBOOL(hAPP(hAPP(c_member(T_a1109_1109), V_aa_21108_1108), c_Set_Oinsert(T_a1109_1109, V_ba_21106_1106, V_B_21107_1107))))) & ! [V_A_21110_1110, V_aa_21111_1111, T_a1112_1112] :  ((hBOOL(hAPP(hAPP(c_member(T_a1112_1112), V_aa_21111_1111), V_A_21110_1110)) => =(c_Set_Oinsert(T_a1112_1112, V_aa_21111_1111, V_A_21110_1110), V_A_21110_1110))) & ! [V_B_21113_1113, V_A_21114_1114, V_aa_21115_1115, T_a1116_1116] :  (((hBOOL(hAPP(hAPP(c_member(T_a1116_1116), V_aa_21115_1115), V_A_21114_1114)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, c_Set_Oinsert(T_a1116_1116, V_aa_21115_1115, V_B_21113_1113)), c_Set_Oinsert(T_a1116_1116, V_aa_21115_1115, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, V_B_21113_1113)))) & (~hBOOL(hAPP(hAPP(c_member(T_a1116_1116), V_aa_21115_1115), V_A_21114_1114)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, c_Set_Oinsert(T_a1116_1116, V_aa_21115_1115, V_B_21113_1113)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, V_B_21113_1113))))) & ! [V_B_21117_1117, V_C_21118_1118, V_aa_21119_1119, T_a1120_1120] :  (((hBOOL(hAPP(hAPP(c_member(T_a1120_1120), V_aa_21119_1119), V_C_21118_1118)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), c_Set_Oinsert(T_a1120_1120, V_aa_21119_1119, V_B_21117_1117), V_C_21118_1118), c_Set_Oinsert(T_a1120_1120, V_aa_21119_1119, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), V_B_21117_1117, V_C_21118_1118)))) & (~hBOOL(hAPP(hAPP(c_member(T_a1120_1120), V_aa_21119_1119), V_C_21118_1118)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), c_Set_Oinsert(T_a1120_1120, V_aa_21119_1119, V_B_21117_1117), V_C_21118_1118), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), V_B_21117_1117, V_C_21118_1118))))) & ! [V_B_21121_1121, V_A_21122_1122, V_aa_21123_1123, T_a1124_1124] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1124_1124), V_aa_21123_1123), V_A_21122_1122)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1124_1124, tc_HOL_Obool), V_A_21122_1122, c_Set_Oinsert(T_a1124_1124, V_aa_21123_1123, V_B_21121_1121)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1124_1124, tc_HOL_Obool), V_A_21122_1122, V_B_21121_1121)))) & ! [V_B_21125_1125, V_C_21126_1126, V_aa_21127_1127, T_a1128_1128] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1128_1128), V_aa_21127_1127), V_C_21126_1126)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1128_1128, tc_HOL_Obool), c_Set_Oinsert(T_a1128_1128, V_aa_21127_1127, V_B_21125_1125), V_C_21126_1126), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1128_1128, tc_HOL_Obool), V_B_21125_1125, V_C_21126_1126)))) & ! [V_B_21129_1129, V_A_21130_1130, V_aa_21131_1131, T_a1132_1132] :  ((hBOOL(hAPP(hAPP(c_member(T_a1132_1132), V_aa_21131_1131), V_A_21130_1130)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1132_1132, tc_HOL_Obool), V_A_21130_1130, c_Set_Oinsert(T_a1132_1132, V_aa_21131_1131, V_B_21129_1129)), c_Set_Oinsert(T_a1132_1132, V_aa_21131_1131, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1132_1132, tc_HOL_Obool), V_A_21130_1130, V_B_21129_1129))))) & ! [V_B_21133_1133, V_C_21134_1134, V_aa_21135_1135, T_a1136_1136] :  ((hBOOL(hAPP(hAPP(c_member(T_a1136_1136), V_aa_21135_1135), V_C_21134_1134)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1136_1136, tc_HOL_Obool), c_Set_Oinsert(T_a1136_1136, V_aa_21135_1135, V_B_21133_1133), V_C_21134_1134), c_Set_Oinsert(T_a1136_1136, V_aa_21135_1135, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1136_1136, tc_HOL_Obool), V_B_21133_1133, V_C_21134_1134))))) & ! [V_T_21137_1137, V_f_21138_1138, T_b1139_1139, V_S_21140_1140, V_x_21141_1141, T_a1142_1142] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1142_1142), V_x_21141_1141), V_S_21140_1140)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1142_1142, T_b1139_1139)), V_f_21138_1138), c_FuncSet_Oextensional__funcset(T_a1142_1142, T_b1139_1139, c_Set_Oinsert(T_a1142_1142, V_x_21141_1141, V_S_21140_1140), V_T_21137_1137))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1142_1142, T_b1139_1139)), c_Fun_Ofun__upd(T_a1142_1142, T_b1139_1139, V_f_21138_1138, V_x_21141_1141, c_HOL_Oundefined(T_b1139_1139))), c_FuncSet_Oextensional__funcset(T_a1142_1142, T_b1139_1139, V_S_21140_1140, V_T_21137_1137)))))) & ! [V_x_21143_1143, V_S_21144_1144, V_f_21145_1145, T_b1146_1146, V_T_21147_1147, V_y_21148_1148, T_a1149_1149] :  ((hBOOL(hAPP(hAPP(c_member(T_a1149_1149), V_y_21148_1148), V_T_21147_1147)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b1146_1146, T_a1149_1149)), V_f_21145_1145), c_FuncSet_Oextensional__funcset(T_b1146_1146, T_a1149_1149, V_S_21144_1144, V_T_21147_1147))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b1146_1146, T_a1149_1149)), c_Fun_Ofun__upd(T_b1146_1146, T_a1149_1149, V_f_21145_1145, V_x_21143_1143, V_y_21148_1148)), c_FuncSet_Oextensional__funcset(T_b1146_1146, T_a1149_1149, c_Set_Oinsert(T_b1146_1146, V_x_21143_1143, V_S_21144_1144), V_T_21147_1147)))))) & ! [V_xa_21154_1154, V_x_21155_1155, V_r_21156_1156, T_a1157_1157] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1157_1157, hAPP(hAPP(c_COMBC(T_a1157_1157, tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_fun(T_a1157_1157, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1157_1157, tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_fun(T_a1157_1157, tc_HOL_Obool)), T_a1157_1157), c_COMBC(T_a1157_1157, tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1157_1157, tc_prod(T_a1157_1157, T_a1157_1157)), tc_fun(T_a1157_1157, tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool)), T_a1157_1157), hAPP(c_COMBB(tc_prod(T_a1157_1157, T_a1157_1157), tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool), T_a1157_1157), c_member(tc_prod(T_a1157_1157, T_a1157_1157)))), c_Product__Type_OPair(T_a1157_1157, T_a1157_1157)))), V_r_21156_1156)), V_x_21155_1155), V_xa_21154_1154)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1157_1157, T_a1157_1157)), hAPP(hAPP(c_Product__Type_OPair(T_a1157_1157, T_a1157_1157), V_x_21155_1155), V_xa_21154_1154)), c_Transitive__Closure_Otrancl(T_a1157_1157, V_r_21156_1156))))) & ! [T_a1158_1158, V_ba_21159_1159, V_aa_21160_1160, V_r_21161_1161] :  ((hBOOL(hAPP(hAPP(V_r_21161_1161, V_aa_21160_1160), V_ba_21159_1159)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1158_1158, V_r_21161_1161), V_aa_21160_1160), V_ba_21159_1159)))) & ! [V_f_21162_1162, T_b1163_1163, V_r_21164_1164, T_a1165_1165] :  ((c_Wellfounded_Owf(T_a1165_1165, V_r_21164_1164) => c_Wellfounded_Owf(T_b1163_1163, hAPP(hAPP(c_Relation_Oinv__image(T_a1165_1165, T_b1163_1163), V_r_21164_1164), V_f_21162_1162)))) & ! [V_rb_21166_1166, T_b1167_1167, V_ra_21168_1168, T_a1169_1169] :  ((c_Wellfounded_Owf(T_a1169_1169, V_ra_21168_1168) => (c_Wellfounded_Owf(T_b1167_1167, V_rb_21166_1166) => c_Wellfounded_Owf(tc_prod(T_a1169_1169, T_b1167_1167), c_Wellfounded_Olex__prod(T_a1169_1169, T_b1167_1167, V_ra_21168_1168, V_rb_21166_1166))))) & ! [V_r_H_21170_1170, V_r_21171_1171, T_a1172_1172] :  ((c_Wellfounded_Owf(T_a1172_1172, V_r_21171_1171) => c_Wellfounded_Owf(T_a1172_1172, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a1172_1172, T_a1172_1172), tc_HOL_Obool), V_r_H_21170_1170, V_r_21171_1171)))) & ! [V_r_H_21173_1173, V_r_21174_1174, T_a1175_1175] :  ((c_Wellfounded_Owf(T_a1175_1175, V_r_21174_1174) => c_Wellfounded_Owf(T_a1175_1175, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a1175_1175, T_a1175_1175), tc_HOL_Obool), V_r_21174_1174, V_r_H_21173_1173)))) & ! [V_ca_21186_1186, T_a1187_1187, V_ba_21188_1188, V_aa_21189_1189, V_r_21190_1190] :  ((hBOOL(hAPP(hAPP(V_r_21190_1190, V_aa_21189_1189), V_ba_21188_1188)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1187_1187, V_r_21190_1190), V_ba_21188_1188), V_ca_21186_1186)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1187_1187, V_r_21190_1190), V_aa_21189_1189), V_ca_21186_1186))))) & ! [V_ca_21191_1191, V_ba_21192_1192, V_aa_21193_1193, V_r_21194_1194, T_a1195_1195] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1195_1195, V_r_21194_1194), V_aa_21193_1193), V_ba_21192_1192)) => (hBOOL(hAPP(hAPP(V_r_21194_1194, V_ba_21192_1192), V_ca_21191_1191)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1195_1195, V_r_21194_1194), V_aa_21193_1193), V_ca_21191_1191))))) & ! [V_z_21196_1196, V_y_21197_1197, V_x_21198_1198, V_r_21199_1199, T_a1200_1200] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1200_1200, V_r_21199_1199), V_x_21198_1198), V_y_21197_1197)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1200_1200, V_r_21199_1199), V_y_21197_1197), V_z_21196_1196)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1200_1200, V_r_21199_1199), V_x_21198_1198), V_z_21196_1196))))) & ! [V_r_21201_1201, T_a1202_1202] :  ((c_Wellfounded_Owf(T_a1202_1202, V_r_21201_1201) => c_Wellfounded_Owf(T_a1202_1202, c_Transitive__Closure_Otrancl(T_a1202_1202, V_r_21201_1201)))) & ! [V_ca_21203_1203, T_a1204_1204, V_ba_21205_1205, V_aa_21206_1206, V_r_21207_1207] :  ((hBOOL(hAPP(hAPP(V_r_21207_1207, V_aa_21206_1206), V_ba_21205_1205)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1204_1204, V_r_21207_1207), V_ba_21205_1205), V_ca_21203_1203)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1204_1204, V_r_21207_1207), V_aa_21206_1206), V_ca_21203_1203))))) & ! [V_ba_21208_1208, V_aa_21209_1209, V_R_21210_1210, T_a1211_1211] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1211_1211, V_R_21210_1210), V_aa_21209_1209), V_ba_21208_1208)) => (=(V_aa_21209_1209, V_ba_21208_1208) | (~=(V_aa_21209_1209, V_ba_21208_1208) & hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1211_1211, V_R_21210_1210), V_aa_21209_1209), V_ba_21208_1208)))))) & ! [V_ba_21212_1212, V_aa_21213_1213, V_r_21214_1214, T_a1215_1215] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1215_1215, V_r_21214_1214), V_aa_21213_1213), V_ba_21212_1212)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1215_1215, V_r_21214_1214), V_aa_21213_1213), V_ba_21212_1212)))) & ! [V_ca_21216_1216, V_ba_21217_1217, V_aa_21218_1218, V_r_21219_1219, T_a1220_1220] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1220_1220, V_r_21219_1219), V_aa_21218_1218), V_ba_21217_1217)) => (hBOOL(hAPP(hAPP(V_r_21219_1219, V_ba_21217_1217), V_ca_21216_1216)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1220_1220, V_r_21219_1219), V_aa_21218_1218), V_ca_21216_1216))))) & ! [V_ca_21221_1221, V_ba_21222_1222, V_aa_21223_1223, V_r_21224_1224, T_a1225_1225] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1225_1225, V_r_21224_1224), V_aa_21223_1223), V_ba_21222_1222)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1225_1225, V_r_21224_1224), V_ba_21222_1222), V_ca_21221_1221)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1225_1225, V_r_21224_1224), V_aa_21223_1223), V_ca_21221_1221))))) & ! [V_z_21226_1226, V_y_21227_1227, V_x_21228_1228, V_r_21229_1229, T_a1230_1230] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1230_1230, V_r_21229_1229), V_x_21228_1228), V_y_21227_1227)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1230_1230, V_r_21229_1229), V_y_21227_1227), V_z_21226_1226)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1230_1230, V_r_21229_1229), V_x_21228_1228), V_z_21226_1226))))) & ! [V_r_21231_1231, T_a1232_1232] :  ((c_Wellfounded_Owf(T_a1232_1232, V_r_21231_1231) => c_Wellfounded_Oacyclic(T_a1232_1232, V_r_21231_1231))) & ! [V_aa_21233_1233, V_r_21234_1234, T_a1235_1235] :  ((c_Wellfounded_Owf(T_a1235_1235, V_r_21234_1234) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1235_1235, T_a1235_1235)), hAPP(hAPP(c_Product__Type_OPair(T_a1235_1235, T_a1235_1235), V_aa_21233_1233), V_aa_21233_1233)), V_r_21234_1234)))) & ! [V_x_21236_1236, V_aa_21237_1237, V_r_21238_1238, T_a1239_1239] :  ((c_Wellfounded_Owf(T_a1239_1239, V_r_21238_1238) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1239_1239, T_a1239_1239)), hAPP(hAPP(c_Product__Type_OPair(T_a1239_1239, T_a1239_1239), V_aa_21237_1237), V_x_21236_1236)), V_r_21238_1238)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1239_1239, T_a1239_1239)), hAPP(hAPP(c_Product__Type_OPair(T_a1239_1239, T_a1239_1239), V_x_21236_1236), V_aa_21237_1237)), V_r_21238_1238))))) & ! [V_x_21240_1240, V_aa_21241_1241, V_r_21242_1242, T_a1243_1243] :  ((c_Wellfounded_Owf(T_a1243_1243, V_r_21242_1242) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1243_1243, T_a1243_1243)), hAPP(hAPP(c_Product__Type_OPair(T_a1243_1243, T_a1243_1243), V_aa_21241_1241), V_x_21240_1240)), V_r_21242_1242)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1243_1243, T_a1243_1243)), hAPP(hAPP(c_Product__Type_OPair(T_a1243_1243, T_a1243_1243), V_x_21240_1240), V_aa_21241_1241)), V_r_21242_1242))))) & ! [V_aa_21244_1244, V_r_21245_1245, T_a1246_1246] :  ((c_Wellfounded_Owf(T_a1246_1246, V_r_21245_1245) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1246_1246, T_a1246_1246)), hAPP(hAPP(c_Product__Type_OPair(T_a1246_1246, T_a1246_1246), V_aa_21244_1244), V_aa_21244_1244)), V_r_21245_1245)))) & ! [V_x_21250_1250, V_r_21251_1251, T_a1252_1252] :  ((c_Wellfounded_Owf(T_a1252_1252, V_r_21251_1251) => hBOOL(hAPP(hAPP(c_member(T_a1252_1252), V_x_21250_1250), c_Wellfounded_Oacc(T_a1252_1252, V_r_21251_1251))))) & ! [V_x_21253_1253, V_f_21254_1254, T_b1255_1255, T_a1256_1256] :  (=(c_Fun_Ofun__upd(T_a1256_1256, T_b1255_1255, V_f_21254_1254, V_x_21253_1253, hAPP(V_f_21254_1254, V_x_21253_1253)), V_f_21254_1254)) & ! [V_f_21257_1257, T_a1258_1258] :  (c_Wellfounded_Owf(T_a1258_1258, hAPP(c_Wellfounded_Omeasure(T_a1258_1258), V_f_21257_1257))) & ! [V_x_21259_1259, V_Fa_21260_1260, T_b1261_1261, V_R_21262_1262, T_a1263_1263] :  (((c_Wellfounded_Owf(T_a1263_1263, V_R_21262_1262) => =(c_Nitpick_Owfrec_H(T_a1263_1263, T_b1261_1261, V_R_21262_1262, V_Fa_21260_1260, V_x_21259_1259), c_Nitpick_Owf__wfrec_H(T_a1263_1263, T_b1261_1261, V_R_21262_1262, V_Fa_21260_1260, V_x_21259_1259))) & (~c_Wellfounded_Owf(T_a1263_1263, V_R_21262_1262) => =(c_Nitpick_Owfrec_H(T_a1263_1263, T_b1261_1261, V_R_21262_1262, V_Fa_21260_1260, V_x_21259_1259), c_HOL_OThe(T_b1261_1261, c_Recdef_Owfrec__rel(T_a1263_1263, T_b1261_1261, V_R_21262_1262, hAPP(hAPP(c_COMBC(tc_fun(T_a1263_1263, T_b1261_1261), tc_fun(T_a1263_1263, T_a1263_1263), tc_fun(T_a1263_1263, T_b1261_1261)), hAPP(hAPP(c_COMBB(tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(tc_fun(T_a1263_1263, T_a1263_1263), tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(T_a1263_1263, T_b1261_1261)), c_COMBS(T_a1263_1263, T_a1263_1263, T_b1261_1261)), hAPP(hAPP(c_COMBB(tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(T_a1263_1263, T_b1261_1261)), hAPP(c_COMBB(tc_fun(T_a1263_1263, T_b1261_1261), tc_fun(T_a1263_1263, T_b1261_1261), T_a1263_1263), V_Fa_21260_1260)), hAPP(hAPP(c_COMBC(tc_fun(T_a1263_1263, T_b1261_1261), tc_fun(tc_prod(T_a1263_1263, T_a1263_1263), tc_HOL_Obool), tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261))), c_Recdef_Ocut(T_a1263_1263, T_b1261_1261)), V_R_21262_1262)))), c_COMBI(T_a1263_1263)), V_x_21259_1259)))))) & ! [V_aa_21264_1264, V_H_21265_1265, V_r_21266_1266, T_b1267_1267, T_a1268_1268, V_f_21269_1269] :  ((=(V_f_21269_1269, c_Recdef_Owfrec(T_a1268_1268, T_b1267_1267, V_r_21266_1266, V_H_21265_1265)) => (c_Wellfounded_Owf(T_a1268_1268, V_r_21266_1266) => =(hAPP(V_f_21269_1269, V_aa_21264_1264), hAPP(hAPP(V_H_21265_1265, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a1268_1268, T_b1267_1267), V_f_21269_1269), V_r_21266_1266), V_aa_21264_1264)), V_aa_21264_1264))))) & ! [V_x_21270_1270, V_Fa_21271_1271, V_R_21272_1272, T_a1273_1273, T_b1274_1274] :  (=(hAPP(c_Recdef_Owfrec(T_b1274_1274, T_a1273_1273, V_R_21272_1272, V_Fa_21271_1271), V_x_21270_1270), c_HOL_OThe(T_a1273_1273, c_Recdef_Owfrec__rel(T_b1274_1274, T_a1273_1273, V_R_21272_1272, hAPP(hAPP(c_COMBC(tc_fun(T_b1274_1274, T_a1273_1273), tc_fun(T_b1274_1274, T_b1274_1274), tc_fun(T_b1274_1274, T_a1273_1273)), hAPP(hAPP(c_COMBB(tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(tc_fun(T_b1274_1274, T_b1274_1274), tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(T_b1274_1274, T_a1273_1273)), c_COMBS(T_b1274_1274, T_b1274_1274, T_a1273_1273)), hAPP(hAPP(c_COMBB(tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(T_b1274_1274, T_a1273_1273)), hAPP(c_COMBB(tc_fun(T_b1274_1274, T_a1273_1273), tc_fun(T_b1274_1274, T_a1273_1273), T_b1274_1274), V_Fa_21271_1271)), hAPP(hAPP(c_COMBC(tc_fun(T_b1274_1274, T_a1273_1273), tc_fun(tc_prod(T_b1274_1274, T_b1274_1274), tc_HOL_Obool), tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273))), c_Recdef_Ocut(T_b1274_1274, T_a1273_1273)), V_R_21272_1272)))), c_COMBI(T_b1274_1274)), V_x_21270_1270)))) & ! [V_y_21275_1275, V_x_21276_1276, V_f_21277_1277, T_b1278_1278, T_a1279_1279] :  ((=(c_Fun_Ofun__upd(T_a1279_1279, T_b1278_1278, V_f_21277_1277, V_x_21276_1276, V_y_21275_1275), V_f_21277_1277) <=> =(hAPP(V_f_21277_1277, V_x_21276_1276), V_y_21275_1275))) & ! [V_z_21280_1280, V_y_21281_1281, V_x_21282_1282, V_f_21283_1283, T_b1284_1284, T_a1285_1285] :  (=(c_Fun_Ofun__upd(T_a1285_1285, T_b1284_1284, c_Fun_Ofun__upd(T_a1285_1285, T_b1284_1284, V_f_21283_1283, V_x_21282_1282, V_y_21281_1281), V_x_21282_1282, V_z_21280_1280), c_Fun_Ofun__upd(T_a1285_1285, T_b1284_1284, V_f_21283_1283, V_x_21282_1282, V_z_21280_1280))) & ! [V_y_21286_1286, V_x_21287_1287, V_f_21288_1288, T_a1289_1289, T_b1290_1290] :  (=(hAPP(c_Fun_Ofun__upd(T_b1290_1290, T_a1289_1289, V_f_21288_1288, V_x_21287_1287, V_y_21286_1286), V_x_21287_1287), V_y_21286_1286)) & ! [V_y_21291_1291, V_f_21292_1292, T_b1293_1293, T_a1294_1294, V_x_21295_1295, V_z_21296_1296] :  (((=(V_z_21296_1296, V_x_21295_1295) => =(hAPP(c_Fun_Ofun__upd(T_a1294_1294, T_b1293_1293, V_f_21292_1292, V_x_21295_1295, V_y_21291_1291), V_z_21296_1296), V_y_21291_1291)) & (~=(V_z_21296_1296, V_x_21295_1295) => =(hAPP(c_Fun_Ofun__upd(T_a1294_1294, T_b1293_1293, V_f_21292_1292, V_x_21295_1295, V_y_21291_1291), V_z_21296_1296), hAPP(V_f_21292_1292, V_z_21296_1296))))) & ! [V_d_21297_1297, V_ba_21298_1298, V_m_21299_1299, T_b1300_1300, T_a1301_1301, V_ca_21302_1302, V_aa_21303_1303] :  ((~=(V_aa_21303_1303, V_ca_21302_1302) => =(c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, V_m_21299_1299, V_aa_21303_1303, V_ba_21298_1298), V_ca_21302_1302, V_d_21297_1297), c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, V_m_21299_1299, V_ca_21302_1302, V_d_21297_1297), V_aa_21303_1303, V_ba_21298_1298)))) & ! [V_y_21304_1304, V_f_21305_1305, T_b1306_1306, T_a1307_1307, V_x_21308_1308, V_z_21309_1309] :  ((~=(V_z_21309_1309, V_x_21308_1308) => =(hAPP(c_Fun_Ofun__upd(T_a1307_1307, T_b1306_1306, V_f_21305_1305, V_x_21308_1308, V_y_21304_1304), V_z_21309_1309), hAPP(V_f_21305_1305, V_z_21309_1309)))) & ! [T_a1310_1310, T_b1311_1311, V_y_21312_1312, V_x_21313_1313, V_f_21314_1314] :  ((=(hAPP(V_f_21314_1314, V_x_21313_1313), V_y_21312_1312) => =(c_Fun_Ofun__upd(T_b1311_1311, T_a1310_1310, V_f_21314_1314, V_x_21313_1313, V_y_21312_1312), V_f_21314_1314))) & ! [V_ba_21315_1315, V_f_21316_1316, T_b1317_1317, T_a1318_1318, V_aa_21319_1319, V_x_21320_1320] :  (((=(V_x_21320_1320, V_aa_21319_1319) => =(hAPP(c_Fun_Ofun__upd(T_a1318_1318, T_b1317_1317, V_f_21316_1316, V_aa_21319_1319, V_ba_21315_1315), V_x_21320_1320), V_ba_21315_1315)) & (~=(V_x_21320_1320, V_aa_21319_1319) => =(hAPP(c_Fun_Ofun__upd(T_a1318_1318, T_b1317_1317, V_f_21316_1316, V_aa_21319_1319, V_ba_21315_1315), V_x_21320_1320), hAPP(V_f_21316_1316, V_x_21320_1320))))) & ! [T_b1321_1321, T_a1322_1322, B_M1323_1323, B_R1324_1324] :  ((c_Wellfounded_Owf(T_a1322_1322, B_R1324_1324) => ! [B_x1325_1325] :  (=(hAPP(c_Recdef_Owfrec(T_a1322_1322, T_b1321_1321, B_R1324_1324, B_M1323_1323), B_x1325_1325), hAPP(hAPP(B_M1323_1323, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a1322_1322, T_b1321_1321), c_Recdef_Owfrec(T_a1322_1322, T_b1321_1321, B_R1324_1324, B_M1323_1323)), B_R1324_1324), B_x1325_1325)), B_x1325_1325))))) & ! [V_aa_21326_1326, V_H_21327_1327, T_b1328_1328, V_r_21329_1329, T_a1330_1330] :  ((c_Wellfounded_Owf(T_a1330_1330, V_r_21329_1329) => =(hAPP(c_Recdef_Owfrec(T_a1330_1330, T_b1328_1328, V_r_21329_1329, V_H_21327_1327), V_aa_21326_1326), hAPP(hAPP(V_H_21327_1327, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a1330_1330, T_b1328_1328), c_Recdef_Owfrec(T_a1330_1330, T_b1328_1328, V_r_21329_1329, V_H_21327_1327)), V_r_21329_1329), V_aa_21326_1326)), V_aa_21326_1326)))) & ! [T_a1331_1331, V_R_21332_1332, T_b1333_1333, V_Pa_21334_1334] :  ((! [B_x1335_1335] :  ((hBOOL(hAPP(V_Pa_21334_1334, B_x1335_1335)) => c_Wellfounded_Owf(T_b1333_1333, hAPP(V_R_21332_1332, B_x1335_1335)))) => c_Wellfounded_Owf(tc_prod(T_a1331_1331, T_b1333_1333), c_Recdef_Osame__fst(T_a1331_1331, T_b1333_1333, V_Pa_21334_1334, V_R_21332_1332)))) & ! [V_x_21336_1336, T_a1337_1337] :  (=(c_HOL_OThe(T_a1337_1337, hAPP(c_fequal, V_x_21336_1336)), V_x_21336_1336)) & ! [V_aa_21338_1338, T_a1339_1339] :  (=(c_HOL_OThe(T_a1339_1339, hAPP(hAPP(c_COMBC(T_a1339_1339, T_a1339_1339, tc_HOL_Obool), c_fequal), V_aa_21338_1338)), V_aa_21338_1338)) & ! [V_x_21340_1340, V_Fa_21341_1341, V_R_21342_1342, T_b1343_1343, T_a1344_1344] :  ((c_Recdef_Oadm__wf(T_a1344_1344, T_b1343_1343, V_R_21342_1342, V_Fa_21341_1341) => (c_Wellfounded_Owf(T_a1344_1344, V_R_21342_1342) => ? [B_x1345_1345] :  ((hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a1344_1344, T_b1343_1343, V_R_21342_1342, V_Fa_21341_1341, V_x_21340_1340), B_x1345_1345)) & ! [B_y1346_1346] :  ((hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a1344_1344, T_b1343_1343, V_R_21342_1342, V_Fa_21341_1341, V_x_21340_1340), B_y1346_1346)) => =(B_y1346_1346, B_x1345_1345)))))))) & ! [V_r_21347_1347, T_a1348_1348] :  ((c_Wellfounded_OwfP(T_a1348_1348, hAPP(hAPP(c_COMBC(T_a1348_1348, tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_fun(T_a1348_1348, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1348_1348, tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_fun(T_a1348_1348, tc_HOL_Obool)), T_a1348_1348), c_COMBC(T_a1348_1348, tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1348_1348, tc_prod(T_a1348_1348, T_a1348_1348)), tc_fun(T_a1348_1348, tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool)), T_a1348_1348), hAPP(c_COMBB(tc_prod(T_a1348_1348, T_a1348_1348), tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool), T_a1348_1348), c_member(tc_prod(T_a1348_1348, T_a1348_1348)))), c_Product__Type_OPair(T_a1348_1348, T_a1348_1348)))), V_r_21347_1347)) <=> c_Wellfounded_Owf(T_a1348_1348, V_r_21347_1347))) & ! [T_a1355_1355] :  (c_Wellfounded_OwfP(T_a1355_1355, c_COMBK(tc_fun(T_a1355_1355, tc_HOL_Obool), T_a1355_1355, c_COMBK(tc_HOL_Obool, T_a1355_1355, c_fFalse)))) & ! [V_x_21356_1356, V_r_21357_1357, T_a1358_1358] :  ((c_Wellfounded_OwfP(T_a1358_1358, V_r_21357_1357) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a1358_1358, V_r_21357_1357), V_x_21356_1356)))) & ! [V_r_21362_1362, T_a1363_1363] :  ((c_Wellfounded_OwfP(T_a1363_1363, V_r_21362_1362) => c_Wellfounded_OwfP(T_a1363_1363, c_Transitive__Closure_Otranclp(T_a1363_1363, V_r_21362_1362)))) & ! [V_R_21364_1364, T_a1365_1365] :  ((c_Wellfounded_Owf(T_a1365_1365, V_R_21364_1364) => c_Wellfounded_OwfP(T_a1365_1365, c_FunDef_Oin__rel(T_a1365_1365, T_a1365_1365, V_R_21364_1364)))) & ! [V_x_21366_1366, V_f_21367_1367, V_A_21368_1368, T_b1369_1369, T_a1370_1370] :  (=(c_Fun_Othe__inv__into(T_a1370_1370, T_b1369_1369, V_A_21368_1368, V_f_21367_1367, V_x_21366_1366), c_HOL_OThe(T_a1370_1370, hAPP(hAPP(c_COMBS(T_a1370_1370, tc_HOL_Obool, tc_HOL_Obool), hAPP(hAPP(c_COMBB(tc_HOL_Obool, tc_fun(tc_HOL_Obool, tc_HOL_Obool), T_a1370_1370), c_fconj), hAPP(hAPP(c_COMBC(T_a1370_1370, tc_fun(T_a1370_1370, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a1370_1370)), V_A_21368_1368))), hAPP(hAPP(c_COMBC(T_a1370_1370, T_b1369_1369, tc_HOL_Obool), hAPP(hAPP(c_COMBB(T_b1369_1369, tc_fun(T_b1369_1369, tc_HOL_Obool), T_a1370_1370), c_fequal), V_f_21367_1367)), V_x_21366_1366))))) & ! [V_r_21371_1371, T_a1372_1372] :  ((! [B_x1373_1373] :  (hBOOL(hAPP(hAPP(c_member(T_a1372_1372), B_x1373_1373), c_Wellfounded_Oacc(T_a1372_1372, V_r_21371_1371)))) => c_Wellfounded_Owf(T_a1372_1372, V_r_21371_1371))) & ! [V_f_21374_1374, V_y_21375_1375, V_x_21376_1376, T_a1377_1377] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1377_1377, T_a1377_1377)), hAPP(hAPP(c_Product__Type_OPair(T_a1377_1377, T_a1377_1377), V_x_21376_1376), V_y_21375_1375)), hAPP(c_Wellfounded_Omeasure(T_a1377_1377), V_f_21374_1374))) <=> c_Orderings_Oord__class_Oless(tc_Nat_Onat, hAPP(V_f_21374_1374, V_x_21376_1376), hAPP(V_f_21374_1374, V_y_21375_1375)))) & ! [V_a1378_1378, V_x1379_1379, V_b1380_1380, T_a1381_1381] :  ((class_Lattices_Osemilattice__inf(T_a1381_1381) => (c_Orderings_Oord__class_Oless(T_a1381_1381, V_b1380_1380, V_x1379_1379) => c_Orderings_Oord__class_Oless(T_a1381_1381, c_Lattices_Osemilattice__inf__class_Oinf(T_a1381_1381, V_a1378_1378, V_b1380_1380), V_x1379_1379)))) & ! [V_b1382_1382, V_x1383_1383, V_a1384_1384, T_a1385_1385] :  ((class_Lattices_Osemilattice__inf(T_a1385_1385) => (c_Orderings_Oord__class_Oless(T_a1385_1385, V_a1384_1384, V_x1383_1383) => c_Orderings_Oord__class_Oless(T_a1385_1385, c_Lattices_Osemilattice__inf__class_Oinf(T_a1385_1385, V_a1384_1384, V_b1382_1382), V_x1383_1383)))) & ! [V_R_21386_1386, T_a1387_1387, V_y_21388_1388, V_x_21389_1389, V_f_21390_1390] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, hAPP(V_f_21390_1390, V_x_21389_1389), hAPP(V_f_21390_1390, V_y_21388_1388)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1387_1387, T_a1387_1387)), hAPP(hAPP(c_Product__Type_OPair(T_a1387_1387, T_a1387_1387), V_x_21389_1389), V_y_21388_1388)), c_Wellfounded_Omlex__prod(T_a1387_1387, V_f_21390_1390, V_R_21386_1386))))) & ! [V_g_21391_1391, V_f_21392_1392, T_b1393_1393, V_A_21394_1394, V_aa_21395_1395, T_a1396_1396] :  (((hBOOL(hAPP(hAPP(c_member(T_a1396_1396), V_aa_21395_1395), V_A_21394_1394)) => =(c_Fun_Ooverride__on(T_a1396_1396, T_b1393_1393, V_f_21392_1392, V_g_21391_1391, V_A_21394_1394, V_aa_21395_1395), hAPP(V_g_21391_1391, V_aa_21395_1395))) & (~hBOOL(hAPP(hAPP(c_member(T_a1396_1396), V_aa_21395_1395), V_A_21394_1394)) => =(c_Fun_Ooverride__on(T_a1396_1396, T_b1393_1393, V_f_21392_1392, V_g_21391_1391, V_A_21394_1394, V_aa_21395_1395), hAPP(V_f_21392_1392, V_aa_21395_1395))))) & ! [T_a1397_1397] :  (=(c_Wellfounded_Omeasure(T_a1397_1397), hAPP(c_Relation_Oinv__image(tc_Nat_Onat, T_a1397_1397), c_Wellfounded_Oless__than))) & c_Wellfounded_Owf(tc_Nat_Onat, c_Wellfounded_Oless__than) & ! [V_ca_21398_1398, V_B_21399_1399, V_A_21400_1400, T_a1401_1401] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1401_1401, tc_HOL_Obool), V_A_21400_1400, V_B_21399_1399) => (hBOOL(hAPP(hAPP(c_member(T_a1401_1401), V_ca_21398_1398), V_A_21400_1400)) => hBOOL(hAPP(hAPP(c_member(T_a1401_1401), V_ca_21398_1398), V_B_21399_1399))))) & ! [V_R_21402_1402, V_f_21403_1403, T_a1404_1404] :  (=(c_Wellfounded_Omlex__prod(T_a1404_1404, V_f_21403_1403, V_R_21402_1402), hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat, T_a1404_1404), T_a1404_1404), c_Wellfounded_Olex__prod(tc_Nat_Onat, T_a1404_1404, c_Wellfounded_Oless__than, V_R_21402_1402)), hAPP(hAPP(c_COMBS(T_a1404_1404, T_a1404_1404, tc_prod(tc_Nat_Onat, T_a1404_1404)), hAPP(hAPP(c_COMBB(tc_Nat_Onat, tc_fun(T_a1404_1404, tc_prod(tc_Nat_Onat, T_a1404_1404)), T_a1404_1404), c_Product__Type_OPair(tc_Nat_Onat, T_a1404_1404)), V_f_21403_1403)), c_COMBI(T_a1404_1404))))) & ! [V_y_21405_1405, V_x_21406_1406] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_x_21406_1406), V_y_21405_1405)), c_Wellfounded_Oless__than)) <=> c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_x_21406_1406, V_y_21405_1405))) & ! [V_g_21407_1407, V_f_21408_1408, T_b1409_1409, V_A_21410_1410, V_aa_21411_1411, T_a1412_1412] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1412_1412), V_aa_21411_1411), V_A_21410_1410)) => =(c_Fun_Ooverride__on(T_a1412_1412, T_b1409_1409, V_f_21408_1408, V_g_21407_1407, V_A_21410_1410, V_aa_21411_1411), hAPP(V_f_21408_1408, V_aa_21411_1411)))) & ! [V_g_21413_1413, V_f_21414_1414, T_b1415_1415, V_A_21416_1416, V_aa_21417_1417, T_a1418_1418] :  ((hBOOL(hAPP(hAPP(c_member(T_a1418_1418), V_aa_21417_1417), V_A_21416_1416)) => =(c_Fun_Ooverride__on(T_a1418_1418, T_b1415_1415, V_f_21414_1414, V_g_21413_1413, V_A_21416_1416, V_aa_21417_1417), hAPP(V_g_21413_1413, V_aa_21417_1417)))) & ! [V_f_21419_1419, V_R_21420_1420, T_a1421_1421] :  ((c_Wellfounded_Owf(T_a1421_1421, V_R_21420_1420) => c_Wellfounded_Owf(T_a1421_1421, c_Wellfounded_Omlex__prod(T_a1421_1421, V_f_21419_1419, V_R_21420_1420)))) & =(c_Wellfounded_Oless__than, c_Transitive__Closure_Otrancl(tc_Nat_Onat, c_Wellfounded_Opred__nat)) & ! [V_R_21422_1422, T_a1423_1423, V_y_21424_1424, V_x_21425_1425, V_f_21426_1426] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, hAPP(V_f_21426_1426, V_x_21425_1425), hAPP(V_f_21426_1426, V_y_21424_1424)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1423_1423, T_a1423_1423)), hAPP(hAPP(c_Product__Type_OPair(T_a1423_1423, T_a1423_1423), V_x_21425_1425), V_y_21424_1424)), V_R_21422_1422)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1423_1423, T_a1423_1423)), hAPP(hAPP(c_Product__Type_OPair(T_a1423_1423, T_a1423_1423), V_x_21425_1425), V_y_21424_1424)), c_Wellfounded_Omlex__prod(T_a1423_1423, V_f_21426_1426, V_R_21422_1422)))))) & ! [V_r_21427_1427, T_a1428_1428] :  ((c_Wellfounded_Oacyclic(T_a1428_1428, V_r_21427_1427) => c_Relation_Oantisym(T_a1428_1428, c_Transitive__Closure_Ortrancl(T_a1428_1428, V_r_21427_1427)))) & ! [V_y1429_1429, V_x1430_1430] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_x1430_1430, V_y1429_1429) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_x1430_1430, V_y1429_1429))) & ! [V_C_21431_1431, V_B_21432_1432, V_A_21433_1433, T_a1434_1434] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1434_1434, tc_HOL_Obool), V_A_21433_1433, V_B_21432_1432) => (c_Orderings_Oord__class_Oless(tc_fun(T_a1434_1434, tc_HOL_Obool), V_B_21432_1432, V_C_21431_1431) => c_Orderings_Oord__class_Oless(tc_fun(T_a1434_1434, tc_HOL_Obool), V_A_21433_1433, V_C_21431_1431)))) & c_Wellfounded_Owf(tc_Nat_Onat, c_Wellfounded_Opred__nat) & ! [V_n_21435_1435, V_m_21436_1436] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_m_21436_1436), V_n_21435_1435)), c_Transitive__Closure_Ortrancl(tc_Nat_Onat, c_Wellfounded_Opred__nat))) <=> c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m_21436_1436, V_n_21435_1435))) & ! [V_b1437_1437, V_a1438_1438, V_x1439_1439, T_a1440_1440] :  ((class_Lattices_Osemilattice__inf(T_a1440_1440) => (c_Orderings_Oord__class_Oless__eq(T_a1440_1440, V_x1439_1439, c_Lattices_Osemilattice__inf__class_Oinf(T_a1440_1440, V_a1438_1438, V_b1437_1437)) => ~(c_Orderings_Oord__class_Oless__eq(T_a1440_1440, V_x1439_1439, V_a1438_1438) => ~c_Orderings_Oord__class_Oless__eq(T_a1440_1440, V_x1439_1439, V_b1437_1437))))) & ! [V_d1441_1441, V_b1442_1442, V_c1443_1443, V_a1444_1444, T_a1445_1445] :  ((class_Lattices_Osemilattice__inf(T_a1445_1445) => (c_Orderings_Oord__class_Oless__eq(T_a1445_1445, V_a1444_1444, V_c1443_1443) => (c_Orderings_Oord__class_Oless__eq(T_a1445_1445, V_b1442_1442, V_d1441_1441) => c_Orderings_Oord__class_Oless__eq(T_a1445_1445, c_Lattices_Osemilattice__inf__class_Oinf(T_a1445_1445, V_a1444_1444, V_b1442_1442), c_Lattices_Osemilattice__inf__class_Oinf(T_a1445_1445, V_c1443_1443, V_d1441_1441)))))) & ! [V_z1446_1446, V_y1447_1447, V_x1448_1448, T_a1449_1449] :  ((class_Lattices_Osemilattice__inf(T_a1449_1449) => (c_Orderings_Oord__class_Oless__eq(T_a1449_1449, V_x1448_1448, V_y1447_1447) => (c_Orderings_Oord__class_Oless__eq(T_a1449_1449, V_x1448_1448, V_z1446_1446) => c_Orderings_Oord__class_Oless__eq(T_a1449_1449, V_x1448_1448, c_Lattices_Osemilattice__inf__class_Oinf(T_a1449_1449, V_y1447_1447, V_z1446_1446)))))) & ! [V_b1450_1450, V_a1451_1451, V_x1452_1452, T_a1453_1453] :  ((class_Lattices_Osemilattice__inf(T_a1453_1453) => (c_Orderings_Oord__class_Oless__eq(T_a1453_1453, V_x1452_1452, V_a1451_1451) => (c_Orderings_Oord__class_Oless__eq(T_a1453_1453, V_x1452_1452, V_b1450_1450) => c_Orderings_Oord__class_Oless__eq(T_a1453_1453, V_x1452_1452, c_Lattices_Osemilattice__inf__class_Oinf(T_a1453_1453, V_a1451_1451, V_b1450_1450)))))) & ! [V_x1454_1454, V_y1455_1455, T_a1456_1456] :  ((class_Lattices_Osemilattice__inf(T_a1456_1456) => (c_Orderings_Oord__class_Oless__eq(T_a1456_1456, V_y1455_1455, V_x1454_1454) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a1456_1456, V_x1454_1454, V_y1455_1455), V_y1455_1455)))) & ! [V_y1457_1457, V_x1458_1458, T_a1459_1459] :  ((class_Lattices_Osemilattice__inf(T_a1459_1459) => (c_Orderings_Oord__class_Oless__eq(T_a1459_1459, V_x1458_1458, V_y1457_1457) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a1459_1459, V_x1458_1458, V_y1457_1457), V_x1458_1458)))) & ! [V_a1460_1460, V_x1461_1461, V_b1462_1462, T_a1463_1463] :  ((class_Lattices_Osemilattice__inf(T_a1463_1463) => (c_Orderings_Oord__class_Oless__eq(T_a1463_1463, V_b1462_1462, V_x1461_1461) => c_Orderings_Oord__class_Oless__eq(T_a1463_1463, c_Lattices_Osemilattice__inf__class_Oinf(T_a1463_1463, V_a1460_1460, V_b1462_1462), V_x1461_1461)))) & ! [V_b1464_1464, V_x1465_1465, V_a1466_1466, T_a1467_1467] :  ((class_Lattices_Osemilattice__inf(T_a1467_1467) => (c_Orderings_Oord__class_Oless__eq(T_a1467_1467, V_a1466_1466, V_x1465_1465) => c_Orderings_Oord__class_Oless__eq(T_a1467_1467, c_Lattices_Osemilattice__inf__class_Oinf(T_a1467_1467, V_a1466_1466, V_b1464_1464), V_x1465_1465)))) & ! [V_z_21468_1468, V_y_21469_1469, V_x_21470_1470, T_a1471_1471] :  ((class_Lattices_Osemilattice__inf(T_a1471_1471) => (c_Orderings_Oord__class_Oless__eq(T_a1471_1471, V_x_21470_1470, c_Lattices_Osemilattice__inf__class_Oinf(T_a1471_1471, V_y_21469_1469, V_z_21468_1468)) <=> (c_Orderings_Oord__class_Oless__eq(T_a1471_1471, V_x_21470_1470, V_y_21469_1469) & c_Orderings_Oord__class_Oless__eq(T_a1471_1471, V_x_21470_1470, V_z_21468_1468))))) & ! [V_y_21472_1472, V_x_21473_1473, T_a1474_1474] :  ((class_Lattices_Osemilattice__inf(T_a1474_1474) => (c_Orderings_Oord__class_Oless__eq(T_a1474_1474, V_x_21473_1473, V_y_21472_1472) <=> =(c_Lattices_Osemilattice__inf__class_Oinf(T_a1474_1474, V_x_21473_1473, V_y_21472_1472), V_x_21473_1473)))) & ! [V_y1475_1475, V_x1476_1476, T_a1477_1477] :  ((class_Lattices_Osemilattice__inf(T_a1477_1477) => c_Orderings_Oord__class_Oless__eq(T_a1477_1477, c_Lattices_Osemilattice__inf__class_Oinf(T_a1477_1477, V_x1476_1476, V_y1475_1475), V_y1475_1475))) & ! [V_y1478_1478, V_x1479_1479, T_a1480_1480] :  ((class_Lattices_Olattice(T_a1480_1480) => c_Orderings_Oord__class_Oless__eq(T_a1480_1480, c_Lattices_Osemilattice__inf__class_Oinf(T_a1480_1480, V_x1479_1479, V_y1478_1478), V_y1478_1478))) & ! [V_y1481_1481, V_x1482_1482, T_a1483_1483] :  ((class_Lattices_Osemilattice__inf(T_a1483_1483) => c_Orderings_Oord__class_Oless__eq(T_a1483_1483, c_Lattices_Osemilattice__inf__class_Oinf(T_a1483_1483, V_x1482_1482, V_y1481_1481), V_x1482_1482))) & ! [V_y1484_1484, V_x1485_1485, T_a1486_1486] :  ((class_Lattices_Olattice(T_a1486_1486) => c_Orderings_Oord__class_Oless__eq(T_a1486_1486, c_Lattices_Osemilattice__inf__class_Oinf(T_a1486_1486, V_x1485_1485, V_y1484_1484), V_x1485_1485))) & ! [T_a1487_1487] :  (c_Relation_Oantisym(T_a1487_1487, c_Relation_OId(T_a1487_1487))) & ! [V_A_21488_1488, T_a1489_1489] :  (c_Relation_Oantisym(T_a1489_1489, c_Relation_OId__on(T_a1489_1489, V_A_21488_1488))) & ! [V_n_21490_1490, V_m_21491_1491] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_m_21491_1491), V_n_21490_1490)), c_Transitive__Closure_Otrancl(tc_Nat_Onat, c_Wellfounded_Opred__nat))) <=> c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m_21491_1491, V_n_21490_1490))) & ! [V_ba_21496_1496, V_aa_21497_1497, V_r_21498_1498, T_a1499_1499] :  ((c_Relation_Oantisym(T_a1499_1499, V_r_21498_1498) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1499_1499, T_a1499_1499)), hAPP(hAPP(c_Product__Type_OPair(T_a1499_1499, T_a1499_1499), V_aa_21497_1497), V_ba_21496_1496)), V_r_21498_1498)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1499_1499, T_a1499_1499)), hAPP(hAPP(c_Product__Type_OPair(T_a1499_1499, T_a1499_1499), V_ba_21496_1496), V_aa_21497_1497)), V_r_21498_1498)) => =(V_aa_21497_1497, V_ba_21496_1496))))) & ! [V_x1500_1500, T_a1501_1501] :  ((class_Orderings_Opreorder(T_a1501_1501) => c_Orderings_Oord__class_Oless__eq(T_a1501_1501, V_x1500_1500, V_x1500_1500))) & ! [V_n1502_1502, V_m1503_1503] :  (((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m1503_1503, V_n1502_1502) | =(V_m1503_1503, V_n1502_1502)) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1503_1503, V_n1502_1502))) & ! [V_n1504_1504, V_m1505_1505] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1505_1505, V_n1504_1504) => (~=(V_m1505_1505, V_n1504_1504) => c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m1505_1505, V_n1504_1504)))) & ! [V_ca_21506_1506, V_B_21507_1507, V_A_21508_1508, T_a1509_1509] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1509_1509, tc_HOL_Obool), V_A_21508_1508, V_B_21507_1507) => (hBOOL(hAPP(hAPP(c_member(T_a1509_1509), V_ca_21506_1506), V_A_21508_1508)) => hBOOL(hAPP(hAPP(c_member(T_a1509_1509), V_ca_21506_1506), V_B_21507_1507))))) & ! [V_B_21516_1516, V_A_21517_1517, T_a1518_1518] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1518_1518, tc_HOL_Obool), V_A_21517_1517, V_B_21516_1516) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1518_1518, tc_HOL_Obool), V_A_21517_1517, V_B_21516_1516))) & ! [V_C_21519_1519, V_B_21520_1520, V_A_21521_1521, T_a1522_1522] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1522_1522, tc_HOL_Obool), V_A_21521_1521, V_B_21520_1520) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1522_1522, tc_HOL_Obool), V_B_21520_1520, V_C_21519_1519) => c_Orderings_Oord__class_Oless(tc_fun(T_a1522_1522, tc_HOL_Obool), V_A_21521_1521, V_C_21519_1519)))) & ! [V_C_21523_1523, V_B_21524_1524, V_A_21525_1525, T_a1526_1526] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1526_1526, tc_HOL_Obool), V_A_21525_1525, V_B_21524_1524) => (c_Orderings_Oord__class_Oless(tc_fun(T_a1526_1526, tc_HOL_Obool), V_B_21524_1524, V_C_21523_1523) => c_Orderings_Oord__class_Oless(tc_fun(T_a1526_1526, tc_HOL_Obool), V_A_21525_1525, V_C_21523_1523)))) & ! [V_g_21527_1527, V_f_21528_1528, T_a1529_1529, T_b1530_1530] :  ((class_Orderings_Oord(T_b1530_1530) => (c_Orderings_Oord__class_Oless(tc_fun(T_a1529_1529, T_b1530_1530), V_f_21528_1528, V_g_21527_1527) <=> (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1529_1529, T_b1530_1530), V_f_21528_1528, V_g_21527_1527) & ~c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1529_1529, T_b1530_1530), V_g_21527_1527, V_f_21528_1528))))) & ! [V_p_21531_1531, V_r_21532_1532, T_a1533_1533] :  ((c_Wellfounded_OwfP(T_a1533_1533, V_r_21532_1532) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1533_1533, tc_fun(T_a1533_1533, tc_HOL_Obool)), V_p_21531_1531, V_r_21532_1532) => c_Wellfounded_OwfP(T_a1533_1533, V_p_21531_1531)))) & ! [V_p_21534_1534, V_r_21535_1535, T_a1536_1536] :  ((c_Wellfounded_Owf(T_a1536_1536, V_r_21535_1535) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1536_1536, T_a1536_1536), tc_HOL_Obool), V_p_21534_1534, V_r_21535_1535) => c_Wellfounded_Owf(T_a1536_1536, V_p_21534_1534)))) & ! [V_S_21537_1537, V_R_21538_1538, T_b1539_1539, T_a1540_1540] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1540_1540, tc_fun(T_b1539_1539, tc_HOL_Obool)), hAPP(hAPP(c_COMBC(T_a1540_1540, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), T_a1540_1540), c_COMBC(T_b1539_1539, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_prod(T_a1540_1540, T_b1539_1539)), tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), T_a1540_1540), hAPP(c_COMBB(tc_prod(T_a1540_1540, T_b1539_1539), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool), T_b1539_1539), c_member(tc_prod(T_a1540_1540, T_b1539_1539)))), c_Product__Type_OPair(T_a1540_1540, T_b1539_1539)))), V_R_21538_1538), hAPP(hAPP(c_COMBC(T_a1540_1540, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), T_a1540_1540), c_COMBC(T_b1539_1539, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_prod(T_a1540_1540, T_b1539_1539)), tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), T_a1540_1540), hAPP(c_COMBB(tc_prod(T_a1540_1540, T_b1539_1539), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool), T_b1539_1539), c_member(tc_prod(T_a1540_1540, T_b1539_1539)))), c_Product__Type_OPair(T_a1540_1540, T_b1539_1539)))), V_S_21537_1537)) <=> c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), V_R_21538_1538, V_S_21537_1537))) & ! [V_x_21541_1541, V_B_21542_1542, V_A_21543_1543, T_a1544_1544] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1544_1544, tc_HOL_Obool), V_A_21543_1543, V_B_21542_1542) => (hBOOL(hAPP(hAPP(c_member(T_a1544_1544), V_x_21541_1541), V_A_21543_1543)) => hBOOL(hAPP(hAPP(c_member(T_a1544_1544), V_x_21541_1541), V_B_21542_1542))))) & ! [V_B_21545_1545, V_A_21546_1546, V_x_21547_1547, T_a1548_1548] :  ((hBOOL(hAPP(hAPP(c_member(T_a1548_1548), V_x_21547_1547), V_A_21546_1546)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1548_1548, tc_HOL_Obool), V_A_21546_1546, V_B_21545_1545) => hBOOL(hAPP(hAPP(c_member(T_a1548_1548), V_x_21547_1547), V_B_21545_1545))))) & ! [V_x_21549_1549, V_B_21550_1550, V_A_21551_1551, T_a1552_1552] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1552_1552, tc_HOL_Obool), V_A_21551_1551, V_B_21550_1550) => (hBOOL(hAPP(hAPP(c_member(T_a1552_1552), V_x_21549_1549), V_A_21551_1551)) => hBOOL(hAPP(hAPP(c_member(T_a1552_1552), V_x_21549_1549), V_B_21550_1550))))) & ! [V_B_21553_1553, T_b1554_1554, V_A_21555_1555, V_A_H_21556_1556, T_a1557_1557] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1557_1557, tc_HOL_Obool), V_A_H_21556_1556, V_A_21555_1555) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a1557_1557, T_b1554_1554), tc_HOL_Obool), c_FuncSet_OPi(T_a1557_1557, T_b1554_1554, V_A_21555_1555, V_B_21553_1553), c_FuncSet_OPi(T_a1557_1557, T_b1554_1554, V_A_H_21556_1556, V_B_21553_1553)))) & ! [V_R2_21558_1558, V_R1_21559_1559, T_a1560_1560] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1560_1560, T_a1560_1560), tc_HOL_Obool), V_R1_21559_1559, V_R2_21558_1558) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1560_1560, tc_HOL_Obool), c_Wellfounded_Oacc(T_a1560_1560, V_R2_21558_1558), c_Wellfounded_Oacc(T_a1560_1560, V_R1_21559_1559)))) & ! [V_R2_21561_1561, V_R1_21562_1562, T_a1563_1563] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1563_1563, tc_fun(T_a1563_1563, tc_HOL_Obool)), V_R1_21562_1562, V_R2_21561_1561) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1563_1563, tc_HOL_Obool), c_Wellfounded_Oaccp(T_a1563_1563, V_R2_21561_1561), c_Wellfounded_Oaccp(T_a1563_1563, V_R1_21562_1562)))) & ! [V_s_21564_1564, V_r_21565_1565, T_a1566_1566] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1566_1566, T_a1566_1566), tc_HOL_Obool), V_r_21565_1565, V_s_21564_1564) => (c_Relation_Oantisym(T_a1566_1566, V_s_21564_1564) => c_Relation_Oantisym(T_a1566_1566, V_r_21565_1565)))) & ! [V_s_21567_1567, V_r_21568_1568, T_b1569_1569, T_a1570_1570] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1570_1570, T_b1569_1569), tc_HOL_Obool), V_r_21568_1568, V_s_21567_1567) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1570_1570, tc_HOL_Obool), c_Relation_ODomain(T_a1570_1570, T_b1569_1569, V_r_21568_1568), c_Relation_ODomain(T_a1570_1570, T_b1569_1569, V_s_21567_1567)))) & ! [V_s_21571_1571, V_r_21572_1572, T_a1573_1573] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1573_1573, T_a1573_1573), tc_HOL_Obool), V_r_21572_1572, c_Transitive__Closure_Ortrancl(T_a1573_1573, V_s_21571_1571)) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1573_1573, T_a1573_1573), tc_HOL_Obool), c_Transitive__Closure_Ortrancl(T_a1573_1573, V_r_21572_1572), c_Transitive__Closure_Ortrancl(T_a1573_1573, V_s_21571_1571)))) & ! [V_S_21574_1574, V_R_21575_1575, T_a1576_1576] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1576_1576, T_a1576_1576), tc_HOL_Obool), V_R_21575_1575, V_S_21574_1574) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1576_1576, T_a1576_1576), tc_HOL_Obool), V_S_21574_1574, c_Transitive__Closure_Ortrancl(T_a1576_1576, V_R_21575_1575)) => =(c_Transitive__Closure_Ortrancl(T_a1576_1576, V_S_21574_1574), c_Transitive__Closure_Ortrancl(T_a1576_1576, V_R_21575_1575))))) & ! [V_s_21577_1577, V_r_21578_1578, T_a1579_1579] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1579_1579, T_a1579_1579), tc_HOL_Obool), V_r_21578_1578, V_s_21577_1577) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1579_1579, T_a1579_1579), tc_HOL_Obool), c_Transitive__Closure_Ortrancl(T_a1579_1579, V_r_21578_1578), c_Transitive__Closure_Ortrancl(T_a1579_1579, V_s_21577_1577)))) & ! [V_S_21580_1580, V_R_21581_1581, T_a1582_1582] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1582_1582, tc_fun(T_a1582_1582, tc_HOL_Obool)), V_R_21581_1581, V_S_21580_1580) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1582_1582, tc_fun(T_a1582_1582, tc_HOL_Obool)), V_S_21580_1580, c_Transitive__Closure_Ortranclp(T_a1582_1582, V_R_21581_1581)) => =(c_Transitive__Closure_Ortranclp(T_a1582_1582, V_S_21580_1580), c_Transitive__Closure_Ortranclp(T_a1582_1582, V_R_21581_1581))))) & ! [V_s_21583_1583, V_r_21584_1584, T_a1585_1585] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1585_1585, tc_fun(T_a1585_1585, tc_HOL_Obool)), V_r_21584_1584, V_s_21583_1583) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1585_1585, tc_fun(T_a1585_1585, tc_HOL_Obool)), c_Transitive__Closure_Ortranclp(T_a1585_1585, V_r_21584_1584), c_Transitive__Closure_Ortranclp(T_a1585_1585, V_s_21583_1583)))) & ! [V_D_21586_1586, V_B_21587_1587, V_C_21588_1588, V_A_21589_1589, T_a1590_1590] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1590_1590, tc_HOL_Obool), V_A_21589_1589, V_C_21588_1588) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1590_1590, tc_HOL_Obool), V_B_21587_1587, V_D_21586_1586) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1590_1590, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1590_1590, tc_HOL_Obool), V_A_21589_1589, V_B_21587_1587), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1590_1590, tc_HOL_Obool), V_C_21588_1588, V_D_21586_1586))))) & ! [V_B_21591_1591, V_A_21592_1592, V_C_21593_1593, T_a1594_1594] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1594_1594, tc_HOL_Obool), V_C_21593_1593, V_A_21592_1592) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1594_1594, tc_HOL_Obool), V_C_21593_1593, V_B_21591_1591) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1594_1594, tc_HOL_Obool), V_C_21593_1593, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1594_1594, tc_HOL_Obool), V_A_21592_1592, V_B_21591_1591))))) & ! [V_A_21595_1595, V_B_21596_1596, T_a1597_1597] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1597_1597, tc_HOL_Obool), V_B_21596_1596, V_A_21595_1595) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1597_1597, tc_HOL_Obool), V_A_21595_1595, V_B_21596_1596), V_B_21596_1596))) & ! [V_B_21598_1598, V_A_21599_1599, T_a1600_1600] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1600_1600, tc_HOL_Obool), V_A_21599_1599, V_B_21598_1598) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1600_1600, tc_HOL_Obool), V_A_21599_1599, V_B_21598_1598), V_A_21599_1599))) & ! [V_B_21601_1601, V_A_21602_1602, T_a1603_1603] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1603_1603, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1603_1603, tc_HOL_Obool), V_A_21602_1602, V_B_21601_1601), V_B_21601_1601)) & ! [V_B_21604_1604, V_A_21605_1605, T_a1606_1606] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1606_1606, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1606_1606, tc_HOL_Obool), V_A_21605_1605, V_B_21604_1604), V_A_21605_1605)) & ! [V_S_21607_1607, V_R_21608_1608, T_a1609_1609] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1609_1609, tc_HOL_Obool), hAPP(hAPP(c_COMBC(T_a1609_1609, tc_fun(T_a1609_1609, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a1609_1609)), V_R_21608_1608), hAPP(hAPP(c_COMBC(T_a1609_1609, tc_fun(T_a1609_1609, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a1609_1609)), V_S_21607_1607)) <=> c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1609_1609, tc_HOL_Obool), V_R_21608_1608, V_S_21607_1607))) & ! [V_s_21610_1610, V_r_21611_1611, T_b1612_1612, T_a1613_1613] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1613_1613, T_b1612_1612), tc_HOL_Obool), V_r_21611_1611, V_s_21610_1610) => (c_Relation_Osingle__valued(T_a1613_1613, T_b1612_1612, V_s_21610_1610) => c_Relation_Osingle__valued(T_a1613_1613, T_b1612_1612, V_r_21611_1611)))) & ! [V_r_21614_1614, V_s_21615_1615, T_a1616_1616] :  ((c_Wellfounded_Oacyclic(T_a1616_1616, V_s_21615_1615) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1616_1616, T_a1616_1616), tc_HOL_Obool), V_r_21614_1614, V_s_21615_1615) => c_Wellfounded_Oacyclic(T_a1616_1616, V_r_21614_1614)))) & ! [V_aa_21617_1617, V_B_21618_1618, T_a1619_1619] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1619_1619, tc_HOL_Obool), V_B_21618_1618, c_Set_Oinsert(T_a1619_1619, V_aa_21617_1617, V_B_21618_1618))) & ! [V_ba_21620_1620, V_B_21621_1621, V_A_21622_1622, T_a1623_1623] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1623_1623, tc_HOL_Obool), V_A_21622_1622, V_B_21621_1621) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1623_1623, tc_HOL_Obool), V_A_21622_1622, c_Set_Oinsert(T_a1623_1623, V_ba_21620_1620, V_B_21621_1621)))) & ! [V_aa_21624_1624, V_D_21625_1625, V_C_21626_1626, T_a1627_1627] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1627_1627, tc_HOL_Obool), V_C_21626_1626, V_D_21625_1625) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1627_1627, tc_HOL_Obool), c_Set_Oinsert(T_a1627_1627, V_aa_21624_1624, V_C_21626_1626), c_Set_Oinsert(T_a1627_1627, V_aa_21624_1624, V_D_21625_1625)))) & ! [V_B_21632_1632, V_A_21633_1633, V_x_21634_1634, T_a1635_1635] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1635_1635), V_x_21634_1634), V_A_21633_1633)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1635_1635, tc_HOL_Obool), V_A_21633_1633, c_Set_Oinsert(T_a1635_1635, V_x_21634_1634, V_B_21632_1632)) <=> c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1635_1635, tc_HOL_Obool), V_A_21633_1633, V_B_21632_1632)))) & ! [V_s_21636_1636, V_r_21637_1637, V_p_21638_1638, T_a1639_1639] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1639_1639, T_a1639_1639)), V_p_21638_1638), c_Transitive__Closure_Otrancl(T_a1639_1639, V_r_21637_1637))) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1639_1639, T_a1639_1639), tc_HOL_Obool), V_r_21637_1637, V_s_21636_1636) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1639_1639, T_a1639_1639)), V_p_21638_1638), c_Transitive__Closure_Otrancl(T_a1639_1639, V_s_21636_1636)))))) & ! [V_B_21640_1640, V_A_21641_1641, V_f_21642_1642, T_b1643_1643, T_a1644_1644] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1644_1644, T_b1643_1643)), V_f_21642_1642), c_FuncSet_Oextensional(T_a1644_1644, T_b1643_1643, V_A_21641_1641))) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1644_1644, tc_HOL_Obool), V_A_21641_1641, V_B_21640_1640) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1644_1644, T_b1643_1643)), V_f_21642_1642), c_FuncSet_Oextensional(T_a1644_1644, T_b1643_1643, V_B_21640_1640)))))) & ! [V_g_21645_1645, V_f_21646_1646, T_a1647_1647, T_b1648_1648] :  ((class_Orderings_Oord(T_b1648_1648) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1647_1647, T_b1648_1648), V_f_21646_1646, V_g_21645_1645) <=> ! [B_x1649_1649] :  (c_Orderings_Oord__class_Oless__eq(T_b1648_1648, hAPP(V_f_21646_1646, B_x1649_1649), hAPP(V_g_21645_1645, B_x1649_1649)))))) & ! [V_y1650_1650, V_x1651_1651, T_a1652_1652] :  ((class_Orderings_Olinorder(T_a1652_1652) => (c_Orderings_Oord__class_Oless__eq(T_a1652_1652, V_x1651_1651, V_y1650_1650) | c_Orderings_Oord__class_Oless__eq(T_a1652_1652, V_y1650_1650, V_x1651_1651)))) & ! [V_y_21653_1653, V_x_21654_1654, T_a1655_1655] :  ((class_Orderings_Oorder(T_a1655_1655) => (=(V_x_21654_1654, V_y_21653_1653) <=> (c_Orderings_Oord__class_Oless__eq(T_a1655_1655, V_x_21654_1654, V_y_21653_1653) & c_Orderings_Oord__class_Oless__eq(T_a1655_1655, V_y_21653_1653, V_x_21654_1654))))) & ! [V_y1656_1656, V_x1657_1657, T_a1658_1658] :  ((class_Orderings_Opreorder(T_a1658_1658) => (=(V_x1657_1657, V_y1656_1656) => c_Orderings_Oord__class_Oless__eq(T_a1658_1658, V_x1657_1657, V_y1656_1656)))) & ! [V_x_21659_1659, V_g_21660_1660, V_f_21661_1661, T_a1662_1662, T_b1663_1663] :  ((class_Orderings_Oord(T_b1663_1663) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1662_1662, T_b1663_1663), V_f_21661_1661, V_g_21660_1660) => c_Orderings_Oord__class_Oless__eq(T_b1663_1663, hAPP(V_f_21661_1661, V_x_21659_1659), hAPP(V_g_21660_1660, V_x_21659_1659))))) & ! [V_x_21664_1664, V_y_21665_1665, T_a1666_1666] :  ((class_Orderings_Oorder(T_a1666_1666) => (c_Orderings_Oord__class_Oless__eq(T_a1666_1666, V_y_21665_1665, V_x_21664_1664) => (c_Orderings_Oord__class_Oless__eq(T_a1666_1666, V_x_21664_1664, V_y_21665_1665) <=> =(V_x_21664_1664, V_y_21665_1665))))) & ! [V_c1667_1667, V_b1668_1668, V_a1669_1669, T_a1670_1670] :  ((class_Orderings_Oord(T_a1670_1670) => (=(V_a1669_1669, V_b1668_1668) => (c_Orderings_Oord__class_Oless__eq(T_a1670_1670, V_b1668_1668, V_c1667_1667) => c_Orderings_Oord__class_Oless__eq(T_a1670_1670, V_a1669_1669, V_c1667_1667))))) & ! [V_c1671_1671, V_b1672_1672, V_a1673_1673, T_a1674_1674] :  ((class_Orderings_Oorder(T_a1674_1674) => (=(V_a1673_1673, V_b1672_1672) => (c_Orderings_Oord__class_Oless__eq(T_a1674_1674, V_c1671_1671, V_b1672_1672) => c_Orderings_Oord__class_Oless__eq(T_a1674_1674, V_c1671_1671, V_a1673_1673))))) & ! [V_c1675_1675, V_b1676_1676, V_a1677_1677, T_a1678_1678] :  ((class_Orderings_Oord(T_a1678_1678) => (c_Orderings_Oord__class_Oless__eq(T_a1678_1678, V_a1677_1677, V_b1676_1676) => (=(V_b1676_1676, V_c1675_1675) => c_Orderings_Oord__class_Oless__eq(T_a1678_1678, V_a1677_1677, V_c1675_1675))))) & ! [V_c1679_1679, V_a1680_1680, V_b1681_1681, T_a1682_1682] :  ((class_Orderings_Oorder(T_a1682_1682) => (c_Orderings_Oord__class_Oless__eq(T_a1682_1682, V_b1681_1681, V_a1680_1680) => (=(V_b1681_1681, V_c1679_1679) => c_Orderings_Oord__class_Oless__eq(T_a1682_1682, V_c1679_1679, V_a1680_1680))))) & ! [V_y1683_1683, V_x1684_1684, T_a1685_1685] :  ((class_Orderings_Oorder(T_a1685_1685) => (c_Orderings_Oord__class_Oless__eq(T_a1685_1685, V_x1684_1684, V_y1683_1683) => (c_Orderings_Oord__class_Oless__eq(T_a1685_1685, V_y1683_1683, V_x1684_1684) => =(V_x1684_1684, V_y1683_1683))))) & ! [V_z1686_1686, V_y1687_1687, V_x1688_1688, T_a1689_1689] :  ((class_Orderings_Opreorder(T_a1689_1689) => (c_Orderings_Oord__class_Oless__eq(T_a1689_1689, V_x1688_1688, V_y1687_1687) => (c_Orderings_Oord__class_Oless__eq(T_a1689_1689, V_y1687_1687, V_z1686_1686) => c_Orderings_Oord__class_Oless__eq(T_a1689_1689, V_x1688_1688, V_z1686_1686))))) & ! [V_x1690_1690, V_y1691_1691, T_a1692_1692] :  ((class_Orderings_Oorder(T_a1692_1692) => (c_Orderings_Oord__class_Oless__eq(T_a1692_1692, V_y1691_1691, V_x1690_1690) => (c_Orderings_Oord__class_Oless__eq(T_a1692_1692, V_x1690_1690, V_y1691_1691) => =(V_x1690_1690, V_y1691_1691))))) & ! [V_z1693_1693, V_x1694_1694, V_y1695_1695, T_a1696_1696] :  ((class_Orderings_Oorder(T_a1696_1696) => (c_Orderings_Oord__class_Oless__eq(T_a1696_1696, V_y1695_1695, V_x1694_1694) => (c_Orderings_Oord__class_Oless__eq(T_a1696_1696, V_z1693_1693, V_y1695_1695) => c_Orderings_Oord__class_Oless__eq(T_a1696_1696, V_z1693_1693, V_x1694_1694))))) & ! [V_x_21697_1697, V_g_21698_1698, V_f_21699_1699, T_a1700_1700, T_b1701_1701] :  ((class_Orderings_Oord(T_b1701_1701) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1700_1700, T_b1701_1701), V_f_21699_1699, V_g_21698_1698) => c_Orderings_Oord__class_Oless__eq(T_b1701_1701, hAPP(V_f_21699_1699, V_x_21697_1697), hAPP(V_g_21698_1698, V_x_21697_1697))))) & ! [V_y1702_1702, V_x1703_1703, T_a1704_1704] :  ((class_Orderings_Olinorder(T_a1704_1704) => (~c_Orderings_Oord__class_Oless__eq(T_a1704_1704, V_x1703_1703, V_y1702_1702) => c_Orderings_Oord__class_Oless__eq(T_a1704_1704, V_y1702_1702, V_x1703_1703)))) & ! [V_x1705_1705, T_a1706_1706] :  ((class_Orderings_Opreorder(T_a1706_1706) => ~c_Orderings_Oord__class_Oless(T_a1706_1706, V_x1705_1705, V_x1705_1705))) & ! [V_y_21707_1707, V_x_21708_1708, T_a1709_1709] :  ((class_Orderings_Olinorder(T_a1709_1709) => (~=(V_x_21708_1708, V_y_21707_1707) <=> (c_Orderings_Oord__class_Oless(T_a1709_1709, V_x_21708_1708, V_y_21707_1707) | c_Orderings_Oord__class_Oless(T_a1709_1709, V_y_21707_1707, V_x_21708_1708))))) & ! [V_y_21710_1710, V_x_21711_1711, T_a1712_1712] :  ((class_Orderings_Olinorder(T_a1712_1712) => (~c_Orderings_Oord__class_Oless(T_a1712_1712, V_x_21711_1711, V_y_21710_1710) <=> (c_Orderings_Oord__class_Oless(T_a1712_1712, V_y_21710_1710, V_x_21711_1711) | =(V_x_21711_1711, V_y_21710_1710))))) & ! [V_y1713_1713, V_x1714_1714, T_a1715_1715] :  ((class_Orderings_Olinorder(T_a1715_1715) => ((c_Orderings_Oord__class_Oless(T_a1715_1715, V_x1714_1714, V_y1713_1713) | =(V_x1714_1714, V_y1713_1713)) | c_Orderings_Oord__class_Oless(T_a1715_1715, V_y1713_1713, V_x1714_1714)))) & ! [V_x_21716_1716, V_y_21717_1717, T_a1718_1718] :  ((class_Orderings_Olinorder(T_a1718_1718) => (~c_Orderings_Oord__class_Oless(T_a1718_1718, V_y_21717_1717, V_x_21716_1716) => (~c_Orderings_Oord__class_Oless(T_a1718_1718, V_x_21716_1716, V_y_21717_1717) <=> =(V_x_21716_1716, V_y_21717_1717))))) & ! [V_y1719_1719, V_x1720_1720, T_a1721_1721] :  ((class_Orderings_Olinorder(T_a1721_1721) => (~=(V_x1720_1720, V_y1719_1719) => (~c_Orderings_Oord__class_Oless(T_a1721_1721, V_x1720_1720, V_y1719_1719) => c_Orderings_Oord__class_Oless(T_a1721_1721, V_y1719_1719, V_x1720_1720))))) & ! [V_y1722_1722, V_x1723_1723, T_a1724_1724] :  ((class_Orderings_Oorder(T_a1724_1724) => (c_Orderings_Oord__class_Oless(T_a1724_1724, V_x1723_1723, V_y1722_1722) => ~=(V_x1723_1723, V_y1722_1722)))) & ! [V_y1725_1725, V_x1726_1726, T_a1727_1727] :  ((class_Orderings_Opreorder(T_a1727_1727) => (c_Orderings_Oord__class_Oless(T_a1727_1727, V_x1726_1726, V_y1725_1725) => ~c_Orderings_Oord__class_Oless(T_a1727_1727, V_y1725_1725, V_x1726_1726)))) & ! [V_y1728_1728, V_x1729_1729, T_a1730_1730] :  ((class_Orderings_Opreorder(T_a1730_1730) => (c_Orderings_Oord__class_Oless(T_a1730_1730, V_x1729_1729, V_y1728_1728) => ~c_Orderings_Oord__class_Oless(T_a1730_1730, V_y1728_1728, V_x1729_1729)))) & ! [V_y1731_1731, V_x1732_1732, T_a1733_1733] :  ((class_Orderings_Oorder(T_a1733_1733) => (c_Orderings_Oord__class_Oless(T_a1733_1733, V_x1732_1732, V_y1731_1731) => ~=(V_x1732_1732, V_y1731_1731)))) & ! [V_y1734_1734, V_x1735_1735, T_a1736_1736] :  ((class_Orderings_Oorder(T_a1736_1736) => (c_Orderings_Oord__class_Oless(T_a1736_1736, V_x1735_1735, V_y1734_1734) => ~=(V_y1734_1734, V_x1735_1735)))) & ! [V_b1737_1737, V_a1738_1738, T_a1739_1739] :  ((class_Orderings_Opreorder(T_a1739_1739) => (c_Orderings_Oord__class_Oless(T_a1739_1739, V_a1738_1738, V_b1737_1737) => ~c_Orderings_Oord__class_Oless(T_a1739_1739, V_b1737_1737, V_a1738_1738)))) & ! [V_a1740_1740, V_b1741_1741, T_a1742_1742] :  ((class_Orderings_Oorder(T_a1742_1742) => (c_Orderings_Oord__class_Oless(T_a1742_1742, V_b1741_1741, V_a1740_1740) => ~c_Orderings_Oord__class_Oless(T_a1742_1742, V_a1740_1740, V_b1741_1741)))) & ! [V_c1743_1743, V_b1744_1744, V_a1745_1745, T_a1746_1746] :  ((class_Orderings_Oord(T_a1746_1746) => (=(V_a1745_1745, V_b1744_1744) => (c_Orderings_Oord__class_Oless(T_a1746_1746, V_b1744_1744, V_c1743_1743) => c_Orderings_Oord__class_Oless(T_a1746_1746, V_a1745_1745, V_c1743_1743))))) & ! [V_c1747_1747, V_b1748_1748, V_a1749_1749, T_a1750_1750] :  ((class_Orderings_Oorder(T_a1750_1750) => (=(V_a1749_1749, V_b1748_1748) => (c_Orderings_Oord__class_Oless(T_a1750_1750, V_c1747_1747, V_b1748_1748) => c_Orderings_Oord__class_Oless(T_a1750_1750, V_c1747_1747, V_a1749_1749))))) & ! [V_c1751_1751, V_b1752_1752, V_a1753_1753, T_a1754_1754] :  ((class_Orderings_Oord(T_a1754_1754) => (c_Orderings_Oord__class_Oless(T_a1754_1754, V_a1753_1753, V_b1752_1752) => (=(V_b1752_1752, V_c1751_1751) => c_Orderings_Oord__class_Oless(T_a1754_1754, V_a1753_1753, V_c1751_1751))))) & ! [V_c1755_1755, V_a1756_1756, V_b1757_1757, T_a1758_1758] :  ((class_Orderings_Oorder(T_a1758_1758) => (c_Orderings_Oord__class_Oless(T_a1758_1758, V_b1757_1757, V_a1756_1756) => (=(V_b1757_1757, V_c1755_1755) => c_Orderings_Oord__class_Oless(T_a1758_1758, V_c1755_1755, V_a1756_1756))))) & ! [V_z1759_1759, V_y1760_1760, V_x1761_1761, T_a1762_1762] :  ((class_Orderings_Opreorder(T_a1762_1762) => (c_Orderings_Oord__class_Oless(T_a1762_1762, V_x1761_1761, V_y1760_1760) => (c_Orderings_Oord__class_Oless(T_a1762_1762, V_y1760_1760, V_z1759_1759) => c_Orderings_Oord__class_Oless(T_a1762_1762, V_x1761_1761, V_z1759_1759))))) & ! [V_z1763_1763, V_x1764_1764, V_y1765_1765, T_a1766_1766] :  ((class_Orderings_Oorder(T_a1766_1766) => (c_Orderings_Oord__class_Oless(T_a1766_1766, V_y1765_1765, V_x1764_1764) => (c_Orderings_Oord__class_Oless(T_a1766_1766, V_z1763_1763, V_y1765_1765) => c_Orderings_Oord__class_Oless(T_a1766_1766, V_z1763_1763, V_x1764_1764))))) & ! [V_y1767_1767, V_x1768_1768, T_a1769_1769] :  ((class_Orderings_Opreorder(T_a1769_1769) => (c_Orderings_Oord__class_Oless(T_a1769_1769, V_x1768_1768, V_y1767_1767) => ~c_Orderings_Oord__class_Oless(T_a1769_1769, V_y1767_1767, V_x1768_1768)))) & ! [V_y1770_1770, V_x1771_1771, T_a1772_1772] :  ((class_Orderings_Olinorder(T_a1772_1772) => (~c_Orderings_Oord__class_Oless(T_a1772_1772, V_x1771_1771, V_y1770_1770) => (~=(V_x1771_1771, V_y1770_1770) => c_Orderings_Oord__class_Oless(T_a1772_1772, V_y1770_1770, V_x1771_1771))))) & ! [V_n1773_1773] :  (~c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n1773_1773, V_n1773_1773)) & ! [V_n_21774_1774, V_m_21775_1775] :  ((~=(V_m_21775_1775, V_n_21774_1774) <=> (c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m_21775_1775, V_n_21774_1774) | c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n_21774_1774, V_m_21775_1775)))) & ! [V_y1776_1776, V_x1777_1777] :  ((~=(V_x1777_1777, V_y1776_1776) => (~c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_x1777_1777, V_y1776_1776) => c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_y1776_1776, V_x1777_1777)))) & ! [V_n1778_1778] :  (~c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n1778_1778, V_n1778_1778)) & ! [V_m1779_1779, V_n1780_1780] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n1780_1780, V_m1779_1779) => ~=(V_m1779_1779, V_n1780_1780))) & ! [V_t1781_1781, V_s1782_1782] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_s1782_1782, V_t1781_1781) => ~=(V_s1782_1782, V_t1781_1781))) & ! [V_Pa_21783_1783, V_n_21784_1784, V_m_21785_1785] :  (((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m_21785_1785, V_n_21784_1784) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785))) => ((=(V_m_21785_1785, V_n_21784_1784) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785))) => ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n_21784_1784, V_m_21785_1785) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785))) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785)))))) & ! [V_n1786_1786] :  (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_n1786_1786, V_n1786_1786)) & ! [V_n1787_1787, V_m1788_1788] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1788_1788, V_n1787_1787) | c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_n1787_1787, V_m1788_1788))) & ! [V_n1789_1789, V_m1790_1790] :  ((=(V_m1790_1790, V_n1789_1789) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1790_1790, V_n1789_1789))) & ! [V_k1791_1791, V_j1792_1792, V_i1793_1793] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_i1793_1793, V_j1792_1792) => (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_j1792_1792, V_k1791_1791) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_i1793_1793, V_k1791_1791)))) & ! [V_n1794_1794, V_m1795_1795] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1795_1795, V_n1794_1794) => (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_n1794_1794, V_m1795_1795) => =(V_m1795_1795, V_n1794_1794)))) & ! [V_B_21796_1796, V_A_21797_1797, T_b1798_1798, T_a1799_1799] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1799_1799, tc_HOL_Obool), c_Relation_ODomain(T_a1799_1799, T_b1798_1798, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a1799_1799, T_b1798_1798), tc_HOL_Obool), V_A_21797_1797, V_B_21796_1796)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1799_1799, tc_HOL_Obool), c_Relation_ODomain(T_a1799_1799, T_b1798_1798, V_A_21797_1797), c_Relation_ODomain(T_a1799_1799, T_b1798_1798, V_B_21796_1796)))) & ! [V_B_21800_1800, V_A_21801_1801, T_b1802_1802, T_a1803_1803] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1803_1803, tc_HOL_Obool), c_Relation_ORange(T_b1802_1802, T_a1803_1803, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b1802_1802, T_a1803_1803), tc_HOL_Obool), V_A_21801_1801, V_B_21800_1800)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1803_1803, tc_HOL_Obool), c_Relation_ORange(T_b1802_1802, T_a1803_1803, V_A_21801_1801), c_Relation_ORange(T_b1802_1802, T_a1803_1803, V_B_21800_1800)))) & ! [V_y_21804_1804, V_x_21805_1805, T_a1806_1806] :  ((class_Orderings_Olinorder(T_a1806_1806) => (~c_Orderings_Oord__class_Oless(T_a1806_1806, V_x_21805_1805, V_y_21804_1804) <=> c_Orderings_Oord__class_Oless__eq(T_a1806_1806, V_y_21804_1804, V_x_21805_1805)))) & ! [V_y_21807_1807, V_x_21808_1808, T_a1809_1809] :  ((class_Orderings_Olinorder(T_a1809_1809) => (~c_Orderings_Oord__class_Oless__eq(T_a1809_1809, V_x_21808_1808, V_y_21807_1807) <=> c_Orderings_Oord__class_Oless(T_a1809_1809, V_y_21807_1807, V_x_21808_1808)))) & ! [V_y1810_1810, V_x1811_1811, T_a1812_1812] :  ((class_Orderings_Olinorder(T_a1812_1812) => (c_Orderings_Oord__class_Oless__eq(T_a1812_1812, V_x1811_1811, V_y1810_1810) | c_Orderings_Oord__class_Oless(T_a1812_1812, V_y1810_1810, V_x1811_1811)))) & ! [V_y_21813_1813, V_x_21814_1814, T_a1815_1815] :  ((class_Orderings_Oorder(T_a1815_1815) => (c_Orderings_Oord__class_Oless(T_a1815_1815, V_x_21814_1814, V_y_21813_1813) <=> (c_Orderings_Oord__class_Oless__eq(T_a1815_1815, V_x_21814_1814, V_y_21813_1813) & ~=(V_x_21814_1814, V_y_21813_1813))))) & ! [V_y_21816_1816, V_x_21817_1817, T_a1818_1818] :  ((class_Orderings_Opreorder(T_a1818_1818) => (c_Orderings_Oord__class_Oless(T_a1818_1818, V_x_21817_1817, V_y_21816_1816) <=> (c_Orderings_Oord__class_Oless__eq(T_a1818_1818, V_x_21817_1817, V_y_21816_1816) & ~c_Orderings_Oord__class_Oless__eq(T_a1818_1818, V_y_21816_1816, V_x_21817_1817))))) & ! [V_y_21819_1819, V_x_21820_1820, T_a1821_1821] :  ((class_Orderings_Oorder(T_a1821_1821) => (c_Orderings_Oord__class_Oless__eq(T_a1821_1821, V_x_21820_1820, V_y_21819_1819) <=> (c_Orderings_Oord__class_Oless(T_a1821_1821, V_x_21820_1820, V_y_21819_1819) | =(V_x_21820_1820, V_y_21819_1819))))) & ! [V_y1822_1822, V_x1823_1823, T_a1824_1824] :  ((class_Orderings_Olinorder(T_a1824_1824) => (~c_Orderings_Oord__class_Oless(T_a1824_1824, V_x1823_1823, V_y1822_1822) => c_Orderings_Oord__class_Oless__eq(T_a1824_1824, V_y1822_1822, V_x1823_1823)))) & ! [V_x1825_1825, V_y1826_1826, T_a1827_1827] :  ((class_Orderings_Olinorder(T_a1827_1827) => (~c_Orderings_Oord__class_Oless__eq(T_a1827_1827, V_y1826_1826, V_x1825_1825) => c_Orderings_Oord__class_Oless(T_a1827_1827, V_x1825_1825, V_y1826_1826)))) & ! [V_y_21828_1828, V_x_21829_1829, T_a1830_1830] :  ((class_Orderings_Olinorder(T_a1830_1830) => (~c_Orderings_Oord__class_Oless(T_a1830_1830, V_x_21829_1829, V_y_21828_1828) => (c_Orderings_Oord__class_Oless__eq(T_a1830_1830, V_x_21829_1829, V_y_21828_1828) <=> =(V_x_21829_1829, V_y_21828_1828))))) & ! [V_b1831_1831, V_a1832_1832, T_a1833_1833] :  ((class_Orderings_Oorder(T_a1833_1833) => (~=(V_a1832_1832, V_b1831_1831) => (c_Orderings_Oord__class_Oless__eq(T_a1833_1833, V_a1832_1832, V_b1831_1831) => c_Orderings_Oord__class_Oless(T_a1833_1833, V_a1832_1832, V_b1831_1831))))) & ! [V_b1834_1834, V_a1835_1835, T_a1836_1836] :  ((class_Orderings_Oorder(T_a1836_1836) => (~=(V_a1835_1835, V_b1834_1834) => (c_Orderings_Oord__class_Oless__eq(T_a1836_1836, V_b1834_1834, V_a1835_1835) => c_Orderings_Oord__class_Oless(T_a1836_1836, V_b1834_1834, V_a1835_1835))))) & ! [V_x1837_1837, V_y1838_1838, T_a1839_1839] :  ((class_Orderings_Olinorder(T_a1839_1839) => (c_Orderings_Oord__class_Oless__eq(T_a1839_1839, V_y1838_1838, V_x1837_1837) => ~c_Orderings_Oord__class_Oless(T_a1839_1839, V_x1837_1837, V_y1838_1838)))) & ! [V_y1840_1840, V_x1841_1841, T_a1842_1842] :  ((class_Orderings_Opreorder(T_a1842_1842) => (c_Orderings_Oord__class_Oless(T_a1842_1842, V_x1841_1841, V_y1840_1840) => c_Orderings_Oord__class_Oless__eq(T_a1842_1842, V_x1841_1841, V_y1840_1840)))) & ! [V_y_21843_1843, V_x_21844_1844, T_a1845_1845] :  ((class_Orderings_Olinorder(T_a1845_1845) => (c_Orderings_Oord__class_Oless__eq(T_a1845_1845, V_x_21844_1844, V_y_21843_1843) => (~c_Orderings_Oord__class_Oless(T_a1845_1845, V_x_21844_1844, V_y_21843_1843) <=> =(V_x_21844_1844, V_y_21843_1843))))) & ! [V_y1846_1846, V_x1847_1847, T_a1848_1848] :  ((class_Orderings_Oorder(T_a1848_1848) => (c_Orderings_Oord__class_Oless__eq(T_a1848_1848, V_x1847_1847, V_y1846_1846) => (c_Orderings_Oord__class_Oless(T_a1848_1848, V_x1847_1847, V_y1846_1846) | =(V_x1847_1847, V_y1846_1846))))) & ! [V_b1849_1849, V_a1850_1850, T_a1851_1851] :  ((class_Orderings_Oorder(T_a1851_1851) => (c_Orderings_Oord__class_Oless__eq(T_a1851_1851, V_a1850_1850, V_b1849_1849) => (~=(V_a1850_1850, V_b1849_1849) => c_Orderings_Oord__class_Oless(T_a1851_1851, V_a1850_1850, V_b1849_1849))))) & ! [V_a1852_1852, V_b1853_1853, T_a1854_1854] :  ((class_Orderings_Oorder(T_a1854_1854) => (c_Orderings_Oord__class_Oless__eq(T_a1854_1854, V_b1853_1853, V_a1852_1852) => (~=(V_a1852_1852, V_b1853_1853) => c_Orderings_Oord__class_Oless(T_a1854_1854, V_b1853_1853, V_a1852_1852))))) & ! [V_z1855_1855, V_y1856_1856, V_x1857_1857, T_a1858_1858] :  ((class_Orderings_Opreorder(T_a1858_1858) => (c_Orderings_Oord__class_Oless(T_a1858_1858, V_x1857_1857, V_y1856_1856) => (c_Orderings_Oord__class_Oless__eq(T_a1858_1858, V_y1856_1856, V_z1855_1855) => c_Orderings_Oord__class_Oless(T_a1858_1858, V_x1857_1857, V_z1855_1855))))) & ! [V_z1859_1859, V_x1860_1860, V_y1861_1861, T_a1862_1862] :  ((class_Orderings_Oorder(T_a1862_1862) => (c_Orderings_Oord__class_Oless(T_a1862_1862, V_y1861_1861, V_x1860_1860) => (c_Orderings_Oord__class_Oless__eq(T_a1862_1862, V_z1859_1859, V_y1861_1861) => c_Orderings_Oord__class_Oless(T_a1862_1862, V_z1859_1859, V_x1860_1860))))) & ! [V_z1863_1863, V_y1864_1864, V_x1865_1865, T_a1866_1866] :  ((class_Orderings_Opreorder(T_a1866_1866) => (c_Orderings_Oord__class_Oless__eq(T_a1866_1866, V_x1865_1865, V_y1864_1864) => (c_Orderings_Oord__class_Oless(T_a1866_1866, V_y1864_1864, V_z1863_1863) => c_Orderings_Oord__class_Oless(T_a1866_1866, V_x1865_1865, V_z1863_1863))))) & ! [V_z1867_1867, V_x1868_1868, V_y1869_1869, T_a1870_1870] :  ((class_Orderings_Oorder(T_a1870_1870) => (c_Orderings_Oord__class_Oless__eq(T_a1870_1870, V_y1869_1869, V_x1868_1868) => (c_Orderings_Oord__class_Oless(T_a1870_1870, V_z1867_1867, V_y1869_1869) => c_Orderings_Oord__class_Oless(T_a1870_1870, V_z1867_1867, V_x1868_1868))))) & ! [V_n1875_1875, V_m1876_1876] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m1876_1876, V_n1875_1875) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1876_1876, V_n1875_1875))) & ! [V_t_21877_1877, V_s_21878_1878, V_ba_21879_1879, V_aa_21880_1880] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_aa_21880_1880, V_ba_21879_1879) => (c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_s_21878_1878, V_t_21877_1877) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21880_1880), V_s_21878_1878)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21879_1879), V_t_21877_1877))), c_FunDef_Opair__less))))) & ! [V_t_21881_1881, V_s_21882_1882, V_ba_21883_1883, V_aa_21884_1884] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_aa_21884_1884, V_ba_21883_1883) => (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_s_21882_1882, V_t_21881_1881) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21884_1884), V_s_21882_1882)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21883_1883), V_t_21881_1881))), c_FunDef_Opair__leq))))) & ! [V_t_21885_1885, V_s_21886_1886, V_ba_21887_1887, V_aa_21888_1888] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_aa_21888_1888, V_ba_21887_1887) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21888_1888), V_s_21886_1886)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21887_1887), V_t_21885_1885))), c_FunDef_Opair__leq)))) & ! [V_B_21889_1889, V_A_21890_1890, T_a1891_1891] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1891_1891, tc_HOL_Obool), V_A_21890_1890, V_B_21889_1889) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1891_1891, tc_HOL_Obool), V_B_21889_1889, V_A_21890_1890) => =(V_A_21890_1890, V_B_21889_1889)))) & ! [V_A_21892_1892, T_a1893_1893] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1893_1893, tc_HOL_Obool), V_A_21892_1892, V_A_21892_1892)) & ! [T_a1894_1894, V_B_21895_1895, V_A_21896_1896] :  ((=(V_A_21896_1896, V_B_21895_1895) <=> (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1894_1894, tc_HOL_Obool), V_A_21896_1896, V_B_21895_1895) & c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1894_1894, tc_HOL_Obool), V_B_21895_1895, V_A_21896_1896)))) & ! [T_a1897_1897, V_B_21898_1898, V_A_21899_1899] :  ((=(V_A_21899_1899, V_B_21898_1898) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1897_1897, tc_HOL_Obool), V_A_21899_1899, V_B_21898_1898))) & ! [T_a1900_1900, V_B_21901_1901, V_A_21902_1902] :  ((=(V_A_21902_1902, V_B_21901_1901) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1900_1900, tc_HOL_Obool), V_B_21901_1901, V_A_21902_1902))) & ! [V_C_21903_1903, V_B_21904_1904, V_A_21905_1905, T_a1906_1906] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1906_1906, tc_HOL_Obool), V_A_21905_1905, V_B_21904_1904) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1906_1906, tc_HOL_Obool), V_B_21904_1904, V_C_21903_1903) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1906_1906, tc_HOL_Obool), V_A_21905_1905, V_C_21903_1903)))) & ! [T_a1907_1907, V_B_21908_1908, V_A_21909_1909] :  ((=(V_A_21909_1909, V_B_21908_1908) => ~(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1907_1907, tc_HOL_Obool), V_A_21909_1909, V_B_21908_1908) => ~c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1907_1907, tc_HOL_Obool), V_B_21908_1908, V_A_21909_1909)))) & ! [V_Q_21910_1910, T_a1911_1911, V_x_21912_1912, V_Pa_21913_1913] :  ((hBOOL(hAPP(V_Pa_21913_1913, V_x_21912_1912)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1911_1911, tc_HOL_Obool), V_Pa_21913_1913, V_Q_21910_1910) => hBOOL(hAPP(V_Q_21910_1910, V_x_21912_1912))))) & ! [V_x_21914_1914, V_Q_21915_1915, V_Pa_21916_1916, T_a1917_1917] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1917_1917, tc_HOL_Obool), V_Pa_21916_1916, V_Q_21915_1915) => (hBOOL(hAPP(V_Pa_21916_1916, V_x_21914_1914)) => hBOOL(hAPP(V_Q_21915_1915, V_x_21914_1914))))) & ! [V_y_21918_1918, V_x_21919_1919, V_Q_21920_1920, V_Pa_21921_1921, T_b1922_1922, T_a1923_1923] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1923_1923, tc_fun(T_b1922_1922, tc_HOL_Obool)), V_Pa_21921_1921, V_Q_21920_1920) => (hBOOL(hAPP(hAPP(V_Pa_21921_1921, V_x_21919_1919), V_y_21918_1918)) => hBOOL(hAPP(hAPP(V_Q_21920_1920, V_x_21919_1919), V_y_21918_1918))))) & ! [V_Q_21924_1924, T_b1925_1925, T_a1926_1926, V_y_21927_1927, V_x_21928_1928, V_Pa_21929_1929] :  ((hBOOL(hAPP(hAPP(V_Pa_21929_1929, V_x_21928_1928), V_y_21927_1927)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1926_1926, tc_fun(T_b1925_1925, tc_HOL_Obool)), V_Pa_21929_1929, V_Q_21924_1924) => hBOOL(hAPP(hAPP(V_Q_21924_1924, V_x_21928_1928), V_y_21927_1927))))) & c_Wellfounded_Owf(tc_prod(tc_Nat_Onat, tc_Nat_Onat), c_FunDef_Opair__less) & =(c_FunDef_Opair__less, c_Wellfounded_Olex__prod(tc_Nat_Onat, tc_Nat_Onat, c_Wellfounded_Oless__than, c_Wellfounded_Oless__than)) & ! [V_t_21930_1930, V_s_21931_1931, V_ba_21932_1932, V_aa_21933_1933] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_aa_21933_1933, V_ba_21932_1932) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21933_1933), V_s_21931_1931)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21932_1932), V_t_21930_1930))), c_FunDef_Opair__less)))) & ! [V_XS_21934_1934, V_x_21935_1935, V_YS_21936_1936, V_y_21937_1937] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_y_21937_1937), V_YS_21936_1936)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21935_1935), V_y_21937_1937)), c_FunDef_Opair__leq)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21934_1934), V_YS_21936_1936)), c_FunDef_Omax__weak)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_x_21935_1935, V_XS_21934_1934)), V_YS_21936_1936)), c_FunDef_Omax__weak)))))) & ! [V_YS_21938_1938, V_y_21939_1939, V_XS_21940_1940, V_x_21941_1941] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21941_1941), V_XS_21940_1940)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21941_1941), V_y_21939_1939)), c_FunDef_Opair__leq)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21940_1940), V_YS_21938_1938)), c_FunDef_Omin__weak)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21940_1940), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_y_21939_1939, V_YS_21938_1938))), c_FunDef_Omin__weak)))))) & ! [V_YS_21942_1942, V_y_21943_1943, V_XS_21944_1944, V_x_21945_1945] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21945_1945), V_XS_21944_1944)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21945_1945), V_y_21943_1943)), c_FunDef_Opair__less)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21944_1944), V_YS_21942_1942)), c_FunDef_Omin__strict)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21944_1944), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_y_21943_1943, V_YS_21942_1942))), c_FunDef_Omin__strict)))))) & ! [V_X_21946_1946, V_x_21947_1947, V_Y_21948_1948, V_y_21949_1949] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_y_21949_1949), V_Y_21948_1948)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21947_1947), V_y_21949_1949)), c_FunDef_Opair__less)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_X_21946_1946), V_Y_21948_1948)), c_FunDef_Omax__strict)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_x_21947_1947, V_X_21946_1946)), V_Y_21948_1948)), c_FunDef_Omax__strict)))))) & c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool), tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool)), c_FunDef_Omin__strict), c_FunDef_Omin__weak)) & c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool), tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool)), c_FunDef_Omax__strict), c_FunDef_Omax__weak)) & =(c_FunDef_Omin__strict, c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat, tc_Nat_Onat), c_FunDef_Opair__less)) & ! [V_f_21950_1950, T_b1951_1951, V_Pa_21952_1952, T_a1953_1953] :  ((c_FunDef_Oreduction__pair(T_a1953_1953, V_Pa_21952_1952) => c_FunDef_Oreduction__pair(T_b1951_1951, hAPP(hAPP(c_FunDef_Orp__inv__image(T_a1953_1953, T_b1951_1951), V_Pa_21952_1952), V_f_21950_1950)))) & ! [V_r_21954_1954, T_a1955_1955] :  ((c_Wellfounded_Owf(T_a1955_1955, V_r_21954_1954) => c_Wellfounded_Owf(tc_fun(T_a1955_1955, tc_HOL_Obool), c_Wellfounded_Omin__ext(T_a1955_1955, V_r_21954_1954)))) & ! [V_S_21956_1956, V_R_21957_1957, T_a1958_1958] :  ((c_Wellfounded_Owf(T_a1958_1958, V_R_21957_1957) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1958_1958, T_a1958_1958), tc_HOL_Obool), c_Relation_Orel__comp(T_a1958_1958, T_a1958_1958, T_a1958_1958, V_R_21957_1957, V_S_21956_1956), V_R_21957_1957) => c_FunDef_Oreduction__pair(T_a1958_1958, hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(T_a1958_1958, T_a1958_1958), tc_HOL_Obool), tc_fun(tc_prod(T_a1958_1958, T_a1958_1958), tc_HOL_Obool)), V_R_21957_1957), V_S_21956_1956))))) & ! [T_b1959_1959, T_a1960_1960] :  (=(c_FunDef_Orp__inv__image(T_a1960_1960, T_b1959_1959), hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), hAPP(hAPP(c_COMBC(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))))), hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool)), c_COMBB(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool)), c_COMBS(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool)), hAPP(c_COMBB(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(T_b1959_1959, T_a1960_1960)), c_Product__Type_OPair(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), c_Relation_Oinv__image(T_a1960_1960, T_b1959_1959))))), c_Relation_Oinv__image(T_a1960_1960, T_b1959_1959))))) & ! [V_s_21961_1961, V_ca_21962_1962, T_c1963_1963, V_r_21964_1964, V_ba_21965_1965, V_aa_21966_1966, T_b1967_1967, T_a1968_1968] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1968_1968, T_b1967_1967)), hAPP(hAPP(c_Product__Type_OPair(T_a1968_1968, T_b1967_1967), V_aa_21966_1966), V_ba_21965_1965)), V_r_21964_1964)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_b1967_1967, T_c1963_1963)), hAPP(hAPP(c_Product__Type_OPair(T_b1967_1967, T_c1963_1963), V_ba_21965_1965), V_ca_21962_1962)), V_s_21961_1961)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1968_1968, T_c1963_1963)), hAPP(hAPP(c_Product__Type_OPair(T_a1968_1968, T_c1963_1963), V_aa_21966_1966), V_ca_21962_1962)), c_Relation_Orel__comp(T_a1968_1968, T_b1967_1967, T_c1963_1963, V_r_21964_1964, V_s_21961_1961)))))) & ! [V_s_21969_1969, V_s_H_21970_1970, T_c1971_1971, V_r_21972_1972, V_r_H_21973_1973, T_b1974_1974, T_a1975_1975] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1975_1975, T_b1974_1974), tc_HOL_Obool), V_r_H_21973_1973, V_r_21972_1972) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b1974_1974, T_c1971_1971), tc_HOL_Obool), V_s_H_21970_1970, V_s_21969_1969) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1975_1975, T_c1971_1971), tc_HOL_Obool), c_Relation_Orel__comp(T_a1975_1975, T_b1974_1974, T_c1971_1971, V_r_H_21973_1973, V_s_H_21970_1970), c_Relation_Orel__comp(T_a1975_1975, T_b1974_1974, T_c1971_1971, V_r_21972_1972, V_s_21969_1969))))) & ! [V_r_21976_1976, T_a1977_1977] :  (=(c_Transitive__Closure_Otrancl(T_a1977_1977, V_r_21976_1976), c_Relation_Orel__comp(T_a1977_1977, T_a1977_1977, T_a1977_1977, V_r_21976_1976, c_Transitive__Closure_Ortrancl(T_a1977_1977, V_r_21976_1976)))) & ! [V_r_21978_1978, T_a1979_1979] :  (=(c_Transitive__Closure_Otrancl(T_a1979_1979, V_r_21978_1978), c_Relation_Orel__comp(T_a1979_1979, T_a1979_1979, T_a1979_1979, c_Transitive__Closure_Ortrancl(T_a1979_1979, V_r_21978_1978), V_r_21978_1978))) & ! [T_c1980_1980, T_b1981_1981, T_a1982_1982] :  (=(c_Product__Type_Ointernal__split(T_a1982_1982, T_b1981_1981, T_c1980_1980), c_Product__Type_Oprod_Oprod__case(T_a1982_1982, T_b1981_1981, T_c1980_1980))) & ! [V_s_21983_1983, T_c1984_1984, V_r_21985_1985, T_b1986_1986, T_a1987_1987] :  ((c_Relation_Osingle__valued(T_a1987_1987, T_b1986_1986, V_r_21985_1985) => (c_Relation_Osingle__valued(T_b1986_1986, T_c1984_1984, V_s_21983_1983) => c_Relation_Osingle__valued(T_a1987_1987, T_c1984_1984, c_Relation_Orel__comp(T_a1987_1987, T_b1986_1986, T_c1984_1984, V_r_21985_1985, V_s_21983_1983))))) & ! [T_21988_1988, T_11989_1989] :  ((class_Lattices_Olattice(T_11989_1989) => class_Lattices_Osemilattice__inf(tc_fun(T_21988_1988, T_11989_1989)))) & ! [T_21990_1990, T_11991_1991] :  ((class_Orderings_Opreorder(T_11991_1991) => class_Orderings_Opreorder(tc_fun(T_21990_1990, T_11991_1991)))) & ! [T_21992_1992, T_11993_1993] :  ((class_Lattices_Olattice(T_11993_1993) => class_Lattices_Olattice(tc_fun(T_21992_1992, T_11993_1993)))) & ! [T_21994_1994, T_11995_1995] :  ((class_Orderings_Oorder(T_11995_1995) => class_Orderings_Oorder(tc_fun(T_21994_1994, T_11995_1995)))) & ! [T_21996_1996, T_11997_1997] :  ((class_Orderings_Oord(T_11997_1997) => class_Orderings_Oord(tc_fun(T_21996_1996, T_11997_1997)))) & class_Lattices_Osemilattice__inf(tc_Nat_Onat) & class_Orderings_Opreorder(tc_Nat_Onat) & class_Orderings_Olinorder(tc_Nat_Onat) & class_Lattices_Olattice(tc_Nat_Onat) & class_Orderings_Oorder(tc_Nat_Onat) & class_Orderings_Oord(tc_Nat_Onat) & class_Lattices_Osemilattice__inf(tc_HOL_Obool) & class_Orderings_Opreorder(tc_HOL_Obool) & class_Lattices_Olattice(tc_HOL_Obool) & class_Orderings_Oorder(tc_HOL_Obool) & class_Orderings_Oord(tc_HOL_Obool) & ! [V_P1998_1998, T_a1999_1999] :  (=(hAPP(c_COMBI(T_a1999_1999), V_P1998_1998), V_P1998_1998)) & ! [V_Q2000_2000, V_P2001_2001, T_b2002_2002, T_a2003_2003] :  (=(hAPP(c_COMBK(T_a2003_2003, T_b2002_2002, V_P2001_2001), V_Q2000_2000), V_P2001_2001)) & ! [V_R_22004_2004, V_Q_22005_2005, V_Pa_22006_2006, T_c2007_2007, T_a2008_2008, T_b2009_2009] :  (=(hAPP(hAPP(hAPP(c_COMBB(T_b2009_2009, T_a2008_2008, T_c2007_2007), V_Pa_22006_2006), V_Q_22005_2005), V_R_22004_2004), hAPP(V_Pa_22006_2006, hAPP(V_Q_22005_2005, V_R_22004_2004)))) & ! [V_R_22010_2010, V_Q_22011_2011, V_Pa_22012_2012, T_a2013_2013, T_c2014_2014, T_b2015_2015] :  (=(hAPP(hAPP(hAPP(c_COMBC(T_b2015_2015, T_c2014_2014, T_a2013_2013), V_Pa_22012_2012), V_Q_22011_2011), V_R_22010_2010), hAPP(hAPP(V_Pa_22012_2012, V_R_22010_2010), V_Q_22011_2011))) & ! [V_R_22016_2016, V_Q_22017_2017, V_Pa_22018_2018, T_a2019_2019, T_c2020_2020, T_b2021_2021] :  (=(hAPP(hAPP(hAPP(c_COMBS(T_b2021_2021, T_c2020_2020, T_a2019_2019), V_Pa_22018_2018), V_Q_22017_2017), V_R_22016_2016), hAPP(hAPP(V_Pa_22018_2018, V_R_22016_2016), hAPP(V_Q_22017_2017, V_R_22016_2016)))) & ! [V_y_22022_2022, V_x_22023_2023] :  ((~hBOOL(hAPP(hAPP(c_fequal, V_x_22023_2023), V_y_22022_2022)) | =(V_x_22023_2023, V_y_22022_2022))) & ! [V_y_22024_2024, V_x_22025_2025] :  ((~=(V_x_22025_2025, V_y_22024_2024) | hBOOL(hAPP(hAPP(c_fequal, V_x_22025_2025), V_y_22024_2024)))) & ~hBOOL(c_fFalse) & ! [V_Pa_22026_2026] :  ((~hBOOL(hAPP(c_fNot, V_Pa_22026_2026)) | ~hBOOL(V_Pa_22026_2026))) & ! [V_Pa_22027_2027] :  ((~~hBOOL(V_Pa_22027_2027) | hBOOL(hAPP(c_fNot, V_Pa_22027_2027)))) & ! [V_Q_22028_2028, V_Pa_22029_2029] :  (((~hBOOL(V_Pa_22029_2029) | ~hBOOL(V_Q_22028_2028)) | hBOOL(hAPP(hAPP(c_fconj, V_Pa_22029_2029), V_Q_22028_2028)))) & ! [V_Q_22030_2030, V_Pa_22031_2031] :  ((~hBOOL(hAPP(hAPP(c_fconj, V_Pa_22031_2031), V_Q_22030_2030)) | hBOOL(V_Pa_22031_2031))) & ! [V_Q_22032_2032, V_Pa_22033_2033] :  ((~hBOOL(hAPP(hAPP(c_fconj, V_Pa_22033_2033), V_Q_22032_2032)) | hBOOL(V_Q_22032_2032))) & ~(hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))))
% 85.33/40.14  	-> [1] ! [V_g_298_98, V_f_299_99] :  ((! [B_x100_100] :  (=(hAPP(V_f_299_99, B_x100_100), hAPP(V_g_298_98, B_x100_100))) => =(V_f_299_99, V_g_298_98))), c_Arrow__Order__Mirabelle_OIIA(v_F), c_Arrow__Order__Mirabelle_Ounanimity(v_F), ~=(v_a____, v_b____), ! [B_i101_101] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_P____, B_i101_101))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_P_H____, B_i101_101))))), ! [V_ca_2102_102, T_a103_103, V_B_2104_104, V_A_2105_105] :  ((=(V_A_2105_105, V_B_2104_104) => ((hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_A_2105_105)) => ~hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_B_2104_104))) => ~(~hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_A_2105_105)) => hBOOL(hAPP(hAPP(c_member(T_a103_103), V_ca_2102_102), V_B_2104_104)))))), ! [B_i114_114] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i114_114)), v_c____), v_b____)), v_b____), v_a____)), v_a____), v_c____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_P_H____, B_i114_114))))), ! [B_i115_115] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_P____, B_i115_115))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i115_115)), v_c____), v_b____))))), ! [B_i116_116] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i116_116)), v_c____), v_b____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i116_116)), v_c____), v_b____)), v_b____), v_a____))))), ! [B_i117_117] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i117_117)), v_c____), v_b____)), v_b____), v_a____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i117_117)), v_c____), v_b____)), v_b____), v_a____)), v_a____), v_c____))))), ! [B_i118_118] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, hAPP(v_P____, B_i118_118)), v_c____), v_b____)), v_b____), v_a____)), v_a____), v_c____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_P____, B_i118_118))))), ! [V_y_2119_119, V_x_2120_120, V_R_2121_121, T_b122_122, T_a123_123] :  ((hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_a123_123, T_b122_122, V_R_2121_121), V_x_2120_120), V_y_2119_119)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a123_123, T_b122_122)), hAPP(hAPP(c_Product__Type_OPair(T_a123_123, T_b122_122), V_x_2120_120), V_y_2119_119)), V_R_2121_121)))), ! [T_a124_124, V_R_2125_125, V_y_2126_126, V_y_H_2127_127, T_b128_128, V_x_2129_129, V_Pa_2130_130] :  ((hBOOL(hAPP(V_Pa_2130_130, V_x_2129_129)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_b128_128, T_b128_128)), hAPP(hAPP(c_Product__Type_OPair(T_b128_128, T_b128_128), V_y_H_2127_127), V_y_2126_126)), hAPP(V_R_2125_125, V_x_2129_129))) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a124_124, T_b128_128), tc_prod(T_a124_124, T_b128_128))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a124_124, T_b128_128), tc_prod(T_a124_124, T_b128_128)), hAPP(hAPP(c_Product__Type_OPair(T_a124_124, T_b128_128), V_x_2129_129), V_y_H_2127_127)), hAPP(hAPP(c_Product__Type_OPair(T_a124_124, T_b128_128), V_x_2129_129), V_y_2126_126))), c_Recdef_Osame__fst(T_a124_124, T_b128_128, V_Pa_2130_130, V_R_2125_125)))))), hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), v_P_H____), c_Arrow__Order__Mirabelle_OProf)), (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))), hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), v_P____), c_Arrow__Order__Mirabelle_OProf)), (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))), (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))), (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))), hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)), c_Arrow__Order__Mirabelle_OProf)), hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)), c_Arrow__Order__Mirabelle_OProf)), hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)), c_Arrow__Order__Mirabelle_OProf)), ! [V_A_2131_131, T_a132_132, V_ba_2133_133, V_aa_2134_134] :  ((=(V_aa_2134_134, V_ba_2133_133) => (hBOOL(hAPP(hAPP(c_member(T_a132_132), V_ba_2133_133), V_A_2131_131)) => hBOOL(hAPP(hAPP(c_member(T_a132_132), V_aa_2134_134), V_A_2131_131))))), ! [V_A_2135_135, T_a136_136, V_y_2137_137, V_x_2138_138] :  ((=(V_x_2138_138, V_y_2137_137) => (hBOOL(hAPP(hAPP(c_member(T_a136_136), V_x_2138_138), V_A_2135_135)) <=> hBOOL(hAPP(hAPP(c_member(T_a136_136), V_y_2137_137), V_A_2135_135))))), ! [V_x_2139_139, T_a140_140, V_B_2141_141, V_A_2142_142] :  ((=(V_A_2142_142, V_B_2141_141) => (hBOOL(hAPP(hAPP(c_member(T_a140_140), V_x_2139_139), V_A_2142_142)) <=> hBOOL(hAPP(hAPP(c_member(T_a140_140), V_x_2139_139), V_B_2141_141))))), ! [V_A_2143_143, V_x_2144_144, T_a145_145] :  ((hBOOL(hAPP(hAPP(c_member(T_a145_145), V_x_2144_144), V_A_2143_143)) <=> hBOOL(hAPP(V_A_2143_143, V_x_2144_144)))), ! [V_P_Ha_2146_146, V_Pa_2147_147, V_b_H_2148_148, V_a_H_2149_149, V_ba_2150_150, V_aa_2151_151] :  ((~=(V_aa_2151_151, V_ba_2150_150) => (~=(V_a_H_2149_149, V_b_H_2148_148) => (~=(V_aa_2151_151, V_b_H_2148_148) => (~=(V_ba_2150_150, V_a_H_2149_149) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_Pa_2147_147), c_Arrow__Order__Mirabelle_OProf)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_P_Ha_2146_146), c_Arrow__Order__Mirabelle_OProf)) => (! [B_i152_152] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2151_151), V_ba_2150_150)), hAPP(V_Pa_2147_147, B_i152_152))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2149_149), V_b_H_2148_148)), hAPP(V_P_Ha_2146_146, B_i152_152))))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2151_151), V_ba_2150_150)), hAPP(v_F, V_Pa_2147_147))) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2149_149), V_b_H_2148_148)), hAPP(v_F, V_P_Ha_2146_146)))))))))))), ! [V_P_Ha_2153_153, V_Pa_2154_154, V_b_H_2155_155, V_a_H_2156_156, V_ba_2157_157, V_aa_2158_158] :  ((~=(V_aa_2158_158, V_ba_2157_157) => (~=(V_a_H_2156_156, V_b_H_2155_155) => (~=(V_aa_2158_158, V_b_H_2155_155) => (~=(V_ba_2157_157, V_a_H_2156_156) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_Pa_2154_154), c_Arrow__Order__Mirabelle_OProf)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_P_Ha_2153_153), c_Arrow__Order__Mirabelle_OProf)) => (! [B_i159_159] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2158_158), V_ba_2157_157)), hAPP(V_Pa_2154_154, B_i159_159))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2156_156), V_b_H_2155_155)), hAPP(V_P_Ha_2153_153, B_i159_159))))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2158_158), V_ba_2157_157)), hAPP(v_F, V_Pa_2154_154))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_a_H_2156_156), V_b_H_2155_155)), hAPP(v_F, V_P_Ha_2153_153)))))))))))), ! [V_S_2160_160, V_R_2161_161, T_b162_162, T_a163_163] :  ((=(hAPP(hAPP(c_COMBC(T_a163_163, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), T_a163_163), c_COMBC(T_b162_162, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_prod(T_a163_163, T_b162_162)), tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), T_a163_163), hAPP(c_COMBB(tc_prod(T_a163_163, T_b162_162), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool), T_b162_162), c_member(tc_prod(T_a163_163, T_b162_162)))), c_Product__Type_OPair(T_a163_163, T_b162_162)))), V_R_2161_161), hAPP(hAPP(c_COMBC(T_a163_163, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_fun(T_b162_162, tc_HOL_Obool)), T_a163_163), c_COMBC(T_b162_162, tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b162_162, tc_prod(T_a163_163, T_b162_162)), tc_fun(T_b162_162, tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool)), T_a163_163), hAPP(c_COMBB(tc_prod(T_a163_163, T_b162_162), tc_fun(tc_fun(tc_prod(T_a163_163, T_b162_162), tc_HOL_Obool), tc_HOL_Obool), T_b162_162), c_member(tc_prod(T_a163_163, T_b162_162)))), c_Product__Type_OPair(T_a163_163, T_b162_162)))), V_S_2160_160)) <=> =(V_R_2161_161, V_S_2160_160))), hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), v_F), c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), c_Arrow__Order__Mirabelle_OProf, c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_OLin)))), ! [V_y_2186_186, V_x_2187_187, V_L_2188_188, V_ba_2189_189, V_aa_2190_190] :  ((~=(V_aa_2190_190, V_ba_2189_189) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2188_188), c_Arrow__Order__Mirabelle_OLin)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2187_187), V_y_2186_186)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, V_L_2188_188), V_aa_2190_190), V_ba_2189_189))) <=> ((~=(V_x_2187_187, V_y_2186_186) & (=(V_y_2186_186, V_aa_2190_190) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2187_187), V_ba_2189_189)), V_L_2188_188)))) & (~=(V_y_2186_186, V_aa_2190_190) => ((=(V_x_2187_187, V_aa_2190_190) => (=(V_y_2186_186, V_ba_2189_189) | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_ba_2189_189), V_y_2186_186)), V_L_2188_188)))) & (~=(V_x_2187_187, V_aa_2190_190) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2187_187), V_y_2186_186)), V_L_2188_188)))))))))), ! [V_L_2191_191] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2191_191), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), c_COMBK(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_Arrow__Order__Mirabelle_Oindi, V_L_2191_191)), c_Arrow__Order__Mirabelle_OProf)))), ! [V_S_2192_192, V_R_2193_193, T_a194_194] :  ((=(hAPP(hAPP(c_COMBC(T_a194_194, tc_fun(T_a194_194, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a194_194)), V_R_2193_193), hAPP(hAPP(c_COMBC(T_a194_194, tc_fun(T_a194_194, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a194_194)), V_S_2192_192)) <=> =(V_R_2193_193, V_S_2192_192))), ! [V_L_2195_195, V_y_2196_196, V_x_2197_197] :  ((~=(V_x_2197_197, V_y_2196_196) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2195_195), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow, V_L_2195_195), V_x_2197_197), V_y_2196_196)), c_Arrow__Order__Mirabelle_OLin))))), ! [V_x_2198_198, V_L_2199_199] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2199_199), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_Omktop(V_L_2199_199, V_x_2198_198)), c_Arrow__Order__Mirabelle_OLin)))), ! [V_x_2200_200, V_L_2201_201] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2201_201), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_Omkbot(V_L_2201_201, V_x_2200_200)), c_Arrow__Order__Mirabelle_OLin)))), ! [V_y_2202_202, V_x_2203_203, T_a204_204] :  ((hBOOL(hAPP(hAPP(c_member(T_a204_204), V_x_2203_203), hAPP(c_fequal, V_y_2202_202))) <=> =(V_x_2203_203, V_y_2202_202))), ! [V_y_2205_205, V_x_2206_206, V_L_2207_207] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2207_207), c_Arrow__Order__Mirabelle_OLin)) => (~=(V_x_2206_206, V_y_2205_205) => (~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2206_206), V_y_2205_205)), V_L_2207_207)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_y_2205_205), V_x_2206_206)), V_L_2207_207)))))), ! [V_ba_2208_208, V_aa_2209_209, V_L_2210_210] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2210_210), c_Arrow__Order__Mirabelle_OLin)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2209_209), V_ba_2208_208)), V_L_2210_210)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_ba_2208_208), V_aa_2209_209)), V_L_2210_210))))), ! [V_x_2211_211, V_B_2212_212, V_A_2213_213, V_f_2214_214, T_b215_215, T_a216_216] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a216_216, T_b215_215)), V_f_2214_214), c_FuncSet_OPi(T_a216_216, T_b215_215, V_A_2213_213, V_B_2212_212))) => (~hBOOL(hAPP(hAPP(c_member(T_b215_215), hAPP(V_f_2214_214, V_x_2211_211)), hAPP(V_B_2212_212, V_x_2211_211))) => ~hBOOL(hAPP(hAPP(c_member(T_a216_216), V_x_2211_211), V_A_2213_213))))), ! [V_y_2217_217, V_x_2218_218, V_L_2219_219, V_ba_2220_220, V_aa_2221_221] :  ((~=(V_aa_2221_221, V_ba_2220_220) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2219_219), c_Arrow__Order__Mirabelle_OLin)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2218_218), V_y_2217_217)), c_Arrow__Order__Mirabelle_Oabove(V_L_2219_219, V_aa_2221_221, V_ba_2220_220))) <=> ((~=(V_x_2218_218, V_y_2217_217) & (=(V_x_2218_218, V_ba_2220_220) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2221_221), V_y_2217_217)), V_L_2219_219)))) & (~=(V_x_2218_218, V_ba_2220_220) => ((=(V_y_2217_217, V_ba_2220_220) => (=(V_x_2218_218, V_aa_2221_221) | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2218_218), V_aa_2221_221)), V_L_2219_219)))) & (~=(V_y_2217_217, V_ba_2220_220) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_x_2218_218), V_y_2217_217)), V_L_2219_219)))))))))), ! [V_i_2222_222, V_Fa_2223_223] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), V_Fa_2223_223), c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), c_Arrow__Order__Mirabelle_OProf, c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_OLin)))) => (! [B_x224_224] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), B_x224_224), c_Arrow__Order__Mirabelle_OProf)) => ! [B_a225_225, B_b226_226] :  ((~=(B_a225_225, B_b226_226) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a225_225), B_b226_226)), hAPP(B_x224_224, V_i_2222_222))) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a225_225), B_b226_226)), hAPP(V_Fa_2223_223, B_x224_224)))))))) => c_Arrow__Order__Mirabelle_Odictator(V_Fa_2223_223, V_i_2222_222)))), ! [V_x_2227_227, V_B_2228_228, V_A_2229_229, V_f_2230_230, T_b231_231, T_a232_232] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a232_232, T_b231_231)), V_f_2230_230), c_FuncSet_OPi(T_a232_232, T_b231_231, V_A_2229_229, c_COMBK(tc_fun(T_b231_231, tc_HOL_Obool), T_a232_232, V_B_2228_228)))) => (hBOOL(hAPP(hAPP(c_member(T_a232_232), V_x_2227_227), V_A_2229_229)) => hBOOL(hAPP(hAPP(c_member(T_b231_231), hAPP(V_f_2230_230, V_x_2227_227)), V_B_2228_228))))), ! [V_x_2233_233, V_B_2234_234, V_A_2235_235, V_f_2236_236, T_b237_237, T_a238_238] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a238_238, T_b237_237)), V_f_2236_236), c_FuncSet_OPi(T_a238_238, T_b237_237, V_A_2235_235, V_B_2234_234))) => (hBOOL(hAPP(hAPP(c_member(T_a238_238), V_x_2233_233), V_A_2235_235)) => hBOOL(hAPP(hAPP(c_member(T_b237_237), hAPP(V_f_2236_236, V_x_2233_233)), hAPP(V_B_2234_234, V_x_2233_233)))))), ! [V_A_2239_239, T_a240_240] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a240_240, T_a240_240)), c_COMBI(T_a240_240)), c_FuncSet_OPi(T_a240_240, T_a240_240, V_A_2239_239, c_COMBK(tc_fun(T_a240_240, tc_HOL_Obool), T_a240_240, V_A_2239_239))))), ! [V_L_2241_241, V_y_2242_242, V_x_2243_243] :  ((~=(V_x_2243_243, V_y_2242_242) => (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), V_L_2241_241), c_Arrow__Order__Mirabelle_OLin)) => hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), c_Arrow__Order__Mirabelle_Oabove(V_L_2241_241, V_x_2243_243, V_y_2242_242)), c_Arrow__Order__Mirabelle_OLin))))), ! [V_ba_2244_244, V_aa_2245_245] :  ((~=(V_aa_2245_245, V_ba_2244_244) => ? [B_x246_246] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), B_x246_246), c_Arrow__Order__Mirabelle_OLin)) & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), V_aa_2245_245), V_ba_2244_244)), B_x246_246)))))), ! [V_aa_2254_254, V_r_2255_255, V_ba_2256_256, T_a257_257] :  ((hBOOL(hAPP(hAPP(c_member(T_a257_257), V_ba_2256_256), c_Wellfounded_Oacc(T_a257_257, V_r_2255_255))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a257_257, T_a257_257)), hAPP(hAPP(c_Product__Type_OPair(T_a257_257, T_a257_257), V_aa_2254_254), V_ba_2256_256)), V_r_2255_255)) => hBOOL(hAPP(hAPP(c_member(T_a257_257), V_aa_2254_254), c_Wellfounded_Oacc(T_a257_257, V_r_2255_255)))))), ! [V_x_2258_258, V_r_2259_259, T_a260_260] :  ((hBOOL(hAPP(c_Wellfounded_Oaccp(T_a260_260, hAPP(hAPP(c_COMBC(T_a260_260, tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_fun(T_a260_260, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a260_260, tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_fun(T_a260_260, tc_HOL_Obool)), T_a260_260), c_COMBC(T_a260_260, tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a260_260, tc_prod(T_a260_260, T_a260_260)), tc_fun(T_a260_260, tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool)), T_a260_260), hAPP(c_COMBB(tc_prod(T_a260_260, T_a260_260), tc_fun(tc_fun(tc_prod(T_a260_260, T_a260_260), tc_HOL_Obool), tc_HOL_Obool), T_a260_260), c_member(tc_prod(T_a260_260, T_a260_260)))), c_Product__Type_OPair(T_a260_260, T_a260_260)))), V_r_2259_259)), V_x_2258_258)) <=> hBOOL(hAPP(hAPP(c_member(T_a260_260), V_x_2258_258), c_Wellfounded_Oacc(T_a260_260, V_r_2259_259))))), ! [V_R_2261_261, V_x_2262_262, T_a263_263] :  ((~hBOOL(hAPP(hAPP(c_member(T_a263_263), V_x_2262_262), c_Wellfounded_Oacc(T_a263_263, V_R_2261_261))) => ~! [B_z264_264] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a263_263, T_a263_263)), hAPP(hAPP(c_Product__Type_OPair(T_a263_263, T_a263_263), B_z264_264), V_x_2262_262)), V_R_2261_261)) => hBOOL(hAPP(hAPP(c_member(T_a263_263), B_z264_264), c_Wellfounded_Oacc(T_a263_263, V_R_2261_261))))))), ! [V_r_2265_265, V_x_2266_266, T_a267_267] :  ((! [B_y268_268] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a267_267, T_a267_267)), hAPP(hAPP(c_Product__Type_OPair(T_a267_267, T_a267_267), B_y268_268), V_x_2266_266)), V_r_2265_265)) => hBOOL(hAPP(hAPP(c_member(T_a267_267), B_y268_268), c_Wellfounded_Oacc(T_a267_267, V_r_2265_265))))) => hBOOL(hAPP(hAPP(c_member(T_a267_267), V_x_2266_266), c_Wellfounded_Oacc(T_a267_267, V_r_2265_265))))), ! [V_B_2269_269, V_f_2270_270, T_b271_271, V_A_2272_272, T_a273_273] :  ((! [B_x274_274] :  ((hBOOL(hAPP(hAPP(c_member(T_a273_273), B_x274_274), V_A_2272_272)) => hBOOL(hAPP(hAPP(c_member(T_b271_271), hAPP(V_f_2270_270, B_x274_274)), hAPP(V_B_2269_269, B_x274_274))))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a273_273, T_b271_271)), V_f_2270_270), c_FuncSet_OPi(T_a273_273, T_b271_271, V_A_2272_272, V_B_2269_269))))), ! [V_B_2275_275, V_f_2276_276, T_b277_277, V_A_2278_278, T_a279_279] :  ((! [B_x280_280] :  ((hBOOL(hAPP(hAPP(c_member(T_a279_279), B_x280_280), V_A_2278_278)) => hBOOL(hAPP(hAPP(c_member(T_b277_277), hAPP(V_f_2276_276, B_x280_280)), V_B_2275_275)))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a279_279, T_b277_277)), V_f_2276_276), c_FuncSet_OPi(T_a279_279, T_b277_277, V_A_2278_278, c_COMBK(tc_fun(T_b277_277, tc_HOL_Obool), T_a279_279, V_B_2275_275)))))), ! [V_B_2281_281, V_f_2282_282, T_b283_283, V_A_2284_284, T_a285_285] :  ((! [B_x286_286] :  ((hBOOL(hAPP(hAPP(c_member(T_a285_285), B_x286_286), V_A_2284_284)) => hBOOL(hAPP(hAPP(c_member(T_b283_283), hAPP(V_f_2282_282, B_x286_286)), hAPP(V_B_2281_281, B_x286_286))))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a285_285, T_b283_283)), V_f_2282_282), c_FuncSet_OPi(T_a285_285, T_b283_283, V_A_2284_284, V_B_2281_281))))), ! [V_B_2287_287, T_b288_288, V_g_2289_289, V_f_2290_290, V_A_2291_291, T_a292_292] :  ((! [B_w293_293] :  ((hBOOL(hAPP(hAPP(c_member(T_a292_292), B_w293_293), V_A_2291_291)) => =(hAPP(V_f_2290_290, B_w293_293), hAPP(V_g_2289_289, B_w293_293)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a292_292, T_b288_288)), V_f_2290_290), c_FuncSet_OPi(T_a292_292, T_b288_288, V_A_2291_291, V_B_2287_287))) <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_a292_292, T_b288_288)), V_g_2289_289), c_FuncSet_OPi(T_a292_292, T_b288_288, V_A_2291_291, V_B_2287_287)))))), ! [V_C_2294_294, V_g_2295_295, T_c296_296, V_B_2297_297, V_A_2298_298, V_f_2299_299, T_b300_300, T_a301_301] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a301_301, T_b300_300)), V_f_2299_299), c_FuncSet_OPi(T_a301_301, T_b300_300, V_A_2298_298, c_COMBK(tc_fun(T_b300_300, tc_HOL_Obool), T_a301_301, V_B_2297_297)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b300_300, T_c296_296)), V_g_2295_295), c_FuncSet_OPi(T_b300_300, T_c296_296, V_B_2297_297, c_COMBK(tc_fun(T_c296_296, tc_HOL_Obool), T_b300_300, V_C_2294_294)))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a301_301, T_c296_296)), c_FuncSet_Ocompose(T_a301_301, T_b300_300, T_c296_296, V_A_2298_298, V_g_2295_295, V_f_2299_299)), c_FuncSet_OPi(T_a301_301, T_c296_296, V_A_2298_298, c_COMBK(tc_fun(T_c296_296, tc_HOL_Obool), T_a301_301, V_C_2294_294))))))), ! [V_D_2302_302, V_h_2303_303, T_d304_304, V_C_2305_305, V_g_2306_306, T_c307_307, V_B_2308_308, V_A_2309_309, V_f_2310_310, T_b311_311, T_a312_312] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a312_312, T_b311_311)), V_f_2310_310), c_FuncSet_OPi(T_a312_312, T_b311_311, V_A_2309_309, c_COMBK(tc_fun(T_b311_311, tc_HOL_Obool), T_a312_312, V_B_2308_308)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b311_311, T_c307_307)), V_g_2306_306), c_FuncSet_OPi(T_b311_311, T_c307_307, V_B_2308_308, c_COMBK(tc_fun(T_c307_307, tc_HOL_Obool), T_b311_311, V_C_2305_305)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_c307_307, T_d304_304)), V_h_2303_303), c_FuncSet_OPi(T_c307_307, T_d304_304, V_C_2305_305, c_COMBK(tc_fun(T_d304_304, tc_HOL_Obool), T_c307_307, V_D_2302_302)))) => =(c_FuncSet_Ocompose(T_a312_312, T_c307_307, T_d304_304, V_A_2309_309, V_h_2303_303, c_FuncSet_Ocompose(T_a312_312, T_b311_311, T_c307_307, V_A_2309_309, V_g_2306_306, V_f_2310_310)), c_FuncSet_Ocompose(T_a312_312, T_b311_311, T_d304_304, V_A_2309_309, c_FuncSet_Ocompose(T_b311_311, T_c307_307, T_d304_304, V_B_2308_308, V_h_2303_303, V_g_2306_306), V_f_2310_310)))))), ! [V_aa_2321_321, V_ba_2322_322, V_r_2323_323, T_a324_324] :  ((hBOOL(hAPP(c_Wellfounded_Oaccp(T_a324_324, V_r_2323_323), V_ba_2322_322)) => (hBOOL(hAPP(hAPP(V_r_2323_323, V_aa_2321_321), V_ba_2322_322)) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a324_324, V_r_2323_323), V_aa_2321_321))))), ! [V_f_2325_325, V_g_2326_326, T_b327_327, T_c328_328, V_A_2329_329, V_x_2330_330, T_a331_331] :  ((hBOOL(hAPP(hAPP(c_member(T_a331_331), V_x_2330_330), V_A_2329_329)) => =(hAPP(c_FuncSet_Ocompose(T_a331_331, T_c328_328, T_b327_327, V_A_2329_329, V_g_2326_326, V_f_2325_325), V_x_2330_330), hAPP(V_g_2326_326, hAPP(V_f_2325_325, V_x_2330_330))))), ! [V_g_2332_332, V_f_2333_333, V_A_2334_334, T_c335_335, T_b336_336, T_a337_337] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a337_337, T_b336_336)), c_FuncSet_Ocompose(T_a337_337, T_c335_335, T_b336_336, V_A_2334_334, V_f_2333_333, V_g_2332_332)), c_FuncSet_Oextensional(T_a337_337, T_b336_336, V_A_2334_334)))), ! [V_ba_2338_338, V_r_2339_339, V_aa_2340_340, T_a341_341] :  ((hBOOL(hAPP(hAPP(c_member(T_a341_341), V_aa_2340_340), c_Wellfounded_Oacc(T_a341_341, V_r_2339_339))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a341_341, T_a341_341)), hAPP(hAPP(c_Product__Type_OPair(T_a341_341, T_a341_341), V_ba_2338_338), V_aa_2340_340)), c_Transitive__Closure_Ortrancl(T_a341_341, V_r_2339_339))) => hBOOL(hAPP(hAPP(c_member(T_a341_341), V_ba_2338_338), c_Wellfounded_Oacc(T_a341_341, V_r_2339_339)))))), ! [V_r_2342_342, V_aa_2343_343, V_ba_2344_344, T_a345_345] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a345_345, T_a345_345)), hAPP(hAPP(c_Product__Type_OPair(T_a345_345, T_a345_345), V_ba_2344_344), V_aa_2343_343)), c_Transitive__Closure_Ortrancl(T_a345_345, V_r_2342_342))) => (hBOOL(hAPP(hAPP(c_member(T_a345_345), V_aa_2343_343), c_Wellfounded_Oacc(T_a345_345, V_r_2342_342))) => hBOOL(hAPP(hAPP(c_member(T_a345_345), V_ba_2344_344), c_Wellfounded_Oacc(T_a345_345, V_r_2342_342)))))), ! [T_b354_354, V_aa_2355_355, V_x_2356_356, T_a357_357, B_f358_358, B_R359_359] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a357_357, T_a357_357)), hAPP(hAPP(c_Product__Type_OPair(T_a357_357, T_a357_357), V_x_2356_356), V_aa_2355_355)), B_R359_359)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a357_357, T_b354_354), B_f358_358), B_R359_359), V_aa_2355_355), V_x_2356_356), hAPP(B_f358_358, V_x_2356_356)))), ! [V_g_2360_360, V_x_2361_361, V_r_2362_362, V_f_2363_363, T_b364_364, T_a365_365] :  ((=(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a365_365, T_b364_364), V_f_2363_363), V_r_2362_362), V_x_2361_361), hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a365_365, T_b364_364), V_g_2360_360), V_r_2362_362), V_x_2361_361)) <=> ! [B_y366_366] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a365_365, T_a365_365)), hAPP(hAPP(c_Product__Type_OPair(T_a365_365, T_a365_365), B_y366_366), V_x_2361_361)), V_r_2362_362)) => =(hAPP(V_f_2363_363, B_y366_366), hAPP(V_g_2360_360, B_y366_366)))))), ! [V_f_2367_367, T_b368_368, V_r_2369_369, V_aa_2370_370, V_x_2371_371, T_a372_372] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a372_372, T_a372_372)), hAPP(hAPP(c_Product__Type_OPair(T_a372_372, T_a372_372), V_x_2371_371), V_aa_2370_370)), V_r_2369_369)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a372_372, T_b368_368), V_f_2367_367), V_r_2369_369), V_aa_2370_370), V_x_2371_371), hAPP(V_f_2367_367, V_x_2371_371)))), ? [B_L373_373] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), B_L373_373), c_Arrow__Order__Mirabelle_OLin))), ! [T_b374_374, T_a375_375, V_Pa_2376_376] :  ((! [B_x1377_377] :  (hBOOL(hAPP(V_Pa_2376_376, B_x1377_377))) <=> ! [B_a378_378, B_b379_379] :  (hBOOL(hAPP(V_Pa_2376_376, hAPP(hAPP(c_Product__Type_OPair(T_a375_375, T_b374_374), B_a378_378), B_b379_379)))))), ! [V_b_H380_380, V_a_H381_381, V_b382_382, V_a383_383, T_b384_384, T_a385_385] :  ((=(hAPP(hAPP(c_Product__Type_OPair(T_a385_385, T_b384_384), V_a383_383), V_b382_382), hAPP(hAPP(c_Product__Type_OPair(T_a385_385, T_b384_384), V_a_H381_381), V_b_H380_380)) => ~(=(V_a383_383, V_a_H381_381) => ~=(V_b382_382, V_b_H380_380)))), ! [V_b_H_2386_386, V_a_H_2387_387, V_ba_2388_388, V_aa_2389_389, T_b390_390, T_a391_391] :  ((=(hAPP(hAPP(c_Product__Type_OPair(T_a391_391, T_b390_390), V_aa_2389_389), V_ba_2388_388), hAPP(hAPP(c_Product__Type_OPair(T_a391_391, T_b390_390), V_a_H_2387_387), V_b_H_2386_386)) <=> (=(V_aa_2389_389, V_a_H_2387_387) & =(V_ba_2388_388, V_b_H_2386_386)))), ! [V_r_2392_392, V_aa_2393_393, T_a394_394] :  (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a394_394, T_a394_394)), hAPP(hAPP(c_Product__Type_OPair(T_a394_394, T_a394_394), V_aa_2393_393), V_aa_2393_393)), c_Transitive__Closure_Ortrancl(T_a394_394, V_r_2392_392)))), ! [V_r_2395_395, V_p_2396_396, T_a397_397] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a397_397, T_a397_397)), V_p_2396_396), V_r_2395_395)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a397_397, T_a397_397)), V_p_2396_396), c_Transitive__Closure_Ortrancl(T_a397_397, V_r_2395_395))))), ! [V_ca_2398_398, V_r_2399_399, V_ba_2400_400, V_aa_2401_401, T_a402_402] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a402_402, T_a402_402)), hAPP(hAPP(c_Product__Type_OPair(T_a402_402, T_a402_402), V_aa_2401_401), V_ba_2400_400)), c_Transitive__Closure_Ortrancl(T_a402_402, V_r_2399_399))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a402_402, T_a402_402)), hAPP(hAPP(c_Product__Type_OPair(T_a402_402, T_a402_402), V_ba_2400_400), V_ca_2398_398)), c_Transitive__Closure_Ortrancl(T_a402_402, V_r_2399_399))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a402_402, T_a402_402)), hAPP(hAPP(c_Product__Type_OPair(T_a402_402, T_a402_402), V_aa_2401_401), V_ca_2398_398)), c_Transitive__Closure_Ortrancl(T_a402_402, V_r_2399_399)))))), ! [V_ca_2403_403, V_r_2404_404, V_ba_2405_405, V_aa_2406_406, T_a407_407] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a407_407, T_a407_407)), hAPP(hAPP(c_Product__Type_OPair(T_a407_407, T_a407_407), V_aa_2406_406), V_ba_2405_405)), c_Transitive__Closure_Ortrancl(T_a407_407, V_r_2404_404))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a407_407, T_a407_407)), hAPP(hAPP(c_Product__Type_OPair(T_a407_407, T_a407_407), V_ba_2405_405), V_ca_2403_403)), V_r_2404_404)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a407_407, T_a407_407)), hAPP(hAPP(c_Product__Type_OPair(T_a407_407, T_a407_407), V_aa_2406_406), V_ca_2403_403)), c_Transitive__Closure_Ortrancl(T_a407_407, V_r_2404_404)))))), ! [V_ca_2408_408, V_r_2409_409, V_ba_2410_410, V_aa_2411_411, T_a412_412] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a412_412, T_a412_412)), hAPP(hAPP(c_Product__Type_OPair(T_a412_412, T_a412_412), V_aa_2411_411), V_ba_2410_410)), V_r_2409_409)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a412_412, T_a412_412)), hAPP(hAPP(c_Product__Type_OPair(T_a412_412, T_a412_412), V_ba_2410_410), V_ca_2408_408)), c_Transitive__Closure_Ortrancl(T_a412_412, V_r_2409_409))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a412_412, T_a412_412)), hAPP(hAPP(c_Product__Type_OPair(T_a412_412, T_a412_412), V_aa_2411_411), V_ca_2408_408)), c_Transitive__Closure_Ortrancl(T_a412_412, V_r_2409_409)))))), ! [V_ba_2413_413, V_aa_2414_414, V_f1_2415_415, T_a416_416, T_c417_417, T_b418_418] :  (=(c_Product__Type_Oprod_Oprod__rec(T_b418_418, T_c417_417, T_a416_416, V_f1_2415_415, hAPP(hAPP(c_Product__Type_OPair(T_b418_418, T_c417_417), V_aa_2414_414), V_ba_2413_413)), hAPP(hAPP(V_f1_2415_415, V_aa_2414_414), V_ba_2413_413))), ! [V_B_2419_419, V_A_2420_420, V_f_2421_421, T_b422_422, T_a423_423] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a423_423, T_b422_422)), V_f_2421_421), c_FuncSet_OPi(T_a423_423, T_b422_422, V_A_2420_420, c_COMBK(tc_fun(T_b422_422, tc_HOL_Obool), T_a423_423, V_B_2419_419)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a423_423, T_b422_422)), V_f_2421_421), c_FuncSet_Oextensional(T_a423_423, T_b422_422, V_A_2420_420))) => =(c_FuncSet_Ocompose(T_a423_423, T_b422_422, T_b422_422, V_A_2420_420, c_FuncSet_Orestrict(T_b422_422, T_b422_422, c_COMBI(T_b422_422), V_B_2419_419), V_f_2421_421), V_f_2421_421)))), ! [V_B_2424_424, V_A_2425_425, V_g_2426_426, T_b427_427, T_a428_428] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a428_428, T_b427_427)), V_g_2426_426), c_FuncSet_OPi(T_a428_428, T_b427_427, V_A_2425_425, c_COMBK(tc_fun(T_b427_427, tc_HOL_Obool), T_a428_428, V_B_2424_424)))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a428_428, T_b427_427)), V_g_2426_426), c_FuncSet_Oextensional(T_a428_428, T_b427_427, V_A_2425_425))) => =(c_FuncSet_Ocompose(T_a428_428, T_a428_428, T_b427_427, V_A_2425_425, V_g_2426_426, c_FuncSet_Orestrict(T_a428_428, T_a428_428, c_COMBI(T_a428_428), V_A_2425_425)), V_g_2426_426)))), ! [V_f_2429_429, V_g_2430_430, V_A_2431_431, T_b432_432, T_c433_433, T_a434_434] :  (=(c_FuncSet_Ocompose(T_a434_434, T_c433_433, T_b432_432, V_A_2431_431, V_g_2430_430, V_f_2429_429), c_FuncSet_Orestrict(T_a434_434, T_b432_432, hAPP(hAPP(c_COMBB(T_c433_433, T_b432_432, T_a434_434), V_g_2430_430), V_f_2429_429), V_A_2431_431))), ! [V_A_2435_435, V_f_2436_436, T_b437_437, T_a438_438] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a438_438, T_b437_437)), V_f_2436_436), c_FuncSet_Oextensional(T_a438_438, T_b437_437, V_A_2435_435))) => =(c_FuncSet_Orestrict(T_a438_438, T_b437_437, V_f_2436_436, V_A_2435_435), V_f_2436_436))), ! [V_A_2439_439, V_f_2440_440, T_b441_441, T_a442_442] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a442_442, T_b441_441)), c_FuncSet_Orestrict(T_a442_442, T_b441_441, V_f_2440_440, V_A_2439_439)), c_FuncSet_Oextensional(T_a442_442, T_b441_441, V_A_2439_439)))), ! [V_r_2443_443, T_a444_444] :  (=(c_Transitive__Closure_Ortrancl(T_a444_444, c_Transitive__Closure_Ortrancl(T_a444_444, V_r_2443_443)), c_Transitive__Closure_Ortrancl(T_a444_444, V_r_2443_443))), ! [V_B_2445_445, V_f_2446_446, T_b447_447, V_A_2448_448, T_a449_449] :  ((! [B_x450_450] :  ((hBOOL(hAPP(hAPP(c_member(T_a449_449), B_x450_450), V_A_2448_448)) => hBOOL(hAPP(hAPP(c_member(T_b447_447), hAPP(V_f_2446_446, B_x450_450)), hAPP(V_B_2445_445, B_x450_450))))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a449_449, T_b447_447)), c_FuncSet_Orestrict(T_a449_449, T_b447_447, V_f_2446_446, V_A_2448_448)), c_FuncSet_OPi(T_a449_449, T_b447_447, V_A_2448_448, V_B_2445_445))))), ! [V_Fa_2451_451, V_R_2452_452, T_b453_453, T_a454_454] :  (c_Recdef_Oadm__wf(T_a454_454, T_b453_453, V_R_2452_452, hAPP(hAPP(c_COMBC(tc_fun(T_a454_454, T_b453_453), tc_fun(T_a454_454, T_a454_454), tc_fun(T_a454_454, T_b453_453)), hAPP(hAPP(c_COMBB(tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453)), tc_fun(tc_fun(T_a454_454, T_a454_454), tc_fun(T_a454_454, T_b453_453)), tc_fun(T_a454_454, T_b453_453)), c_COMBS(T_a454_454, T_a454_454, T_b453_453)), hAPP(hAPP(c_COMBB(tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453)), tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453)), tc_fun(T_a454_454, T_b453_453)), hAPP(c_COMBB(tc_fun(T_a454_454, T_b453_453), tc_fun(T_a454_454, T_b453_453), T_a454_454), V_Fa_2451_451)), hAPP(hAPP(c_COMBC(tc_fun(T_a454_454, T_b453_453), tc_fun(tc_prod(T_a454_454, T_a454_454), tc_HOL_Obool), tc_fun(T_a454_454, tc_fun(T_a454_454, T_b453_453))), c_Recdef_Ocut(T_a454_454, T_b453_453)), V_R_2452_452)))), c_COMBI(T_a454_454)))), ! [V_B_2455_455, V_f_2456_456, T_b457_457, V_A_2458_458, T_a459_459] :  ((! [B_x460_460] :  ((hBOOL(hAPP(hAPP(c_member(T_a459_459), B_x460_460), V_A_2458_458)) => hBOOL(hAPP(hAPP(c_member(T_b457_457), hAPP(V_f_2456_456, B_x460_460)), V_B_2455_455)))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a459_459, T_b457_457)), c_FuncSet_Orestrict(T_a459_459, T_b457_457, V_f_2456_456, V_A_2458_458)), c_FuncSet_OPi(T_a459_459, T_b457_457, V_A_2458_458, c_COMBK(tc_fun(T_b457_457, tc_HOL_Obool), T_a459_459, V_B_2455_455)))))), ! [V_z_2461_461, V_y_2462_462, V_x_2463_463, V_r_2464_464, T_a465_465] :  ((c_Relation_Osingle__valued(T_a465_465, T_a465_465, V_r_2464_464) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_x_2463_463), V_y_2462_462)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_x_2463_463), V_z_2461_461)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_y_2462_462), V_z_2461_461)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464))) | hBOOL(hAPP(hAPP(c_member(tc_prod(T_a465_465, T_a465_465)), hAPP(hAPP(c_Product__Type_OPair(T_a465_465, T_a465_465), V_z_2461_461), V_y_2462_462)), c_Transitive__Closure_Ortrancl(T_a465_465, V_r_2464_464)))))))), ! [V_f_2466_466, T_b467_467, V_r_2468_468, V_x_2469_469, V_y_2470_470, T_a471_471] :  (((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a471_471, T_a471_471)), hAPP(hAPP(c_Product__Type_OPair(T_a471_471, T_a471_471), V_y_2470_470), V_x_2469_469)), V_r_2468_468)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a471_471, T_b467_467), V_f_2466_466), V_r_2468_468), V_x_2469_469), V_y_2470_470), hAPP(V_f_2466_466, V_y_2470_470))) & (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a471_471, T_a471_471)), hAPP(hAPP(c_Product__Type_OPair(T_a471_471, T_a471_471), V_y_2470_470), V_x_2469_469)), V_r_2468_468)) => =(hAPP(hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a471_471, T_b467_467), V_f_2466_466), V_r_2468_468), V_x_2469_469), V_y_2470_470), c_HOL_Oundefined(T_b467_467))))), ! [V_y_2472_472, V_R_2473_473, V_x_2474_474, T_a475_475] :  ((~hBOOL(hAPP(hAPP(c_member(T_a475_475), V_x_2474_474), c_Relation_ODomain(T_a475_475, T_a475_475, V_R_2473_473))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a475_475, T_a475_475)), hAPP(hAPP(c_Product__Type_OPair(T_a475_475, T_a475_475), V_x_2474_474), V_y_2472_472)), c_Transitive__Closure_Ortrancl(T_a475_475, V_R_2473_473))) <=> =(V_x_2474_474, V_y_2472_472)))), ! [V_ba_2476_476, V_aa_2477_477, V_ca_2478_478, T_a479_479, T_c480_480, T_b481_481] :  (=(hAPP(hAPP(c_Product__Type_Ointernal__split(T_b481_481, T_c480_480, T_a479_479), V_ca_2478_478), hAPP(hAPP(c_Product__Type_OPair(T_b481_481, T_c480_480), V_aa_2477_477), V_ba_2476_476)), hAPP(hAPP(V_ca_2478_478, V_aa_2477_477), V_ba_2476_476))), ! [V_y_2482_482, V_x_2483_483, V_ca_2484_484, T_a485_485, T_c486_486, T_b487_487] :  (=(c_Product__Type_Ocurry(T_b487_487, T_c486_486, T_a485_485, V_ca_2484_484, V_x_2483_483, V_y_2482_482), hAPP(V_ca_2484_484, hAPP(hAPP(c_Product__Type_OPair(T_b487_487, T_c486_486), V_x_2483_483), V_y_2482_482)))), ! [V_ba_2488_488, V_aa_2489_489, T_b490_490, T_a491_491, V_f_2492_492] :  ((hBOOL(hAPP(V_f_2492_492, hAPP(hAPP(c_Product__Type_OPair(T_a491_491, T_b490_490), V_aa_2489_489), V_ba_2488_488))) => hBOOL(c_Product__Type_Ocurry(T_a491_491, T_b490_490, tc_HOL_Obool, V_f_2492_492, V_aa_2489_489, V_ba_2488_488)))), ! [V_ba_2493_493, V_aa_2494_494, V_f_2495_495, T_b496_496, T_a497_497] :  ((hBOOL(c_Product__Type_Ocurry(T_a497_497, T_b496_496, tc_HOL_Obool, V_f_2495_495, V_aa_2494_494, V_ba_2493_493)) => hBOOL(hAPP(V_f_2495_495, hAPP(hAPP(c_Product__Type_OPair(T_a497_497, T_b496_496), V_aa_2494_494), V_ba_2493_493))))), ! [V_ba_2498_498, V_aa_2499_499, V_f_2500_500, T_b501_501, T_a502_502] :  ((hBOOL(c_Product__Type_Ocurry(T_a502_502, T_b501_501, tc_HOL_Obool, V_f_2500_500, V_aa_2499_499, V_ba_2498_498)) => hBOOL(hAPP(V_f_2500_500, hAPP(hAPP(c_Product__Type_OPair(T_a502_502, T_b501_501), V_aa_2499_499), V_ba_2498_498))))), ! [V_ba_2503_503, V_aa_2504_504, V_f_2505_505, T_a506_506, T_c507_507, T_b508_508] :  (=(c_Product__Type_Ocurry(T_b508_508, T_c507_507, T_a506_506, V_f_2505_505, V_aa_2504_504, V_ba_2503_503), hAPP(V_f_2505_505, hAPP(hAPP(c_Product__Type_OPair(T_b508_508, T_c507_507), V_aa_2504_504), V_ba_2503_503)))), ! [V_f_2509_509, T_b510_510, V_A_2511_511, V_x_2512_512, T_a513_513] :  (((hBOOL(hAPP(hAPP(c_member(T_a513_513), V_x_2512_512), V_A_2511_511)) => =(hAPP(c_FuncSet_Orestrict(T_a513_513, T_b510_510, V_f_2509_509, V_A_2511_511), V_x_2512_512), hAPP(V_f_2509_509, V_x_2512_512))) & (~hBOOL(hAPP(hAPP(c_member(T_a513_513), V_x_2512_512), V_A_2511_511)) => =(hAPP(c_FuncSet_Orestrict(T_a513_513, T_b510_510, V_f_2509_509, V_A_2511_511), V_x_2512_512), c_HOL_Oundefined(T_b510_510))))), ! [V_f_2514_514, T_b515_515, V_A_2516_516, V_x_2517_517, T_a518_518] :  (((hBOOL(hAPP(hAPP(c_member(T_a518_518), V_x_2517_517), V_A_2516_516)) => =(hAPP(c_FuncSet_Orestrict(T_a518_518, T_b515_515, V_f_2514_514, V_A_2516_516), V_x_2517_517), hAPP(V_f_2514_514, V_x_2517_517))) & (~hBOOL(hAPP(hAPP(c_member(T_a518_518), V_x_2517_517), V_A_2516_516)) => =(hAPP(c_FuncSet_Orestrict(T_a518_518, T_b515_515, V_f_2514_514, V_A_2516_516), V_x_2517_517), c_HOL_Oundefined(T_b515_515))))), ! [V_x_2519_519, V_A_2520_520, V_f_2521_521, T_b522_522, T_a523_523] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a523_523, T_b522_522)), V_f_2521_521), c_FuncSet_Oextensional(T_a523_523, T_b522_522, V_A_2520_520))) => (~hBOOL(hAPP(hAPP(c_member(T_a523_523), V_x_2519_519), V_A_2520_520)) => =(hAPP(V_f_2521_521, V_x_2519_519), c_HOL_Oundefined(T_b522_522))))), ! [V_r_2524_524, V_ba_2525_525, V_aa_2526_526, T_b527_527, T_a528_528] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a528_528, T_b527_527)), hAPP(hAPP(c_Product__Type_OPair(T_a528_528, T_b527_527), V_aa_2526_526), V_ba_2525_525)), V_r_2524_524)) => hBOOL(hAPP(hAPP(c_member(T_a528_528), V_aa_2526_526), c_Relation_ODomain(T_a528_528, T_b527_527, V_r_2524_524))))), ! [V_z_2534_534, V_y_2535_535, V_x_2536_536, V_r_2537_537, T_b538_538, T_a539_539] :  ((c_Relation_Osingle__valued(T_a539_539, T_b538_538, V_r_2537_537) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a539_539, T_b538_538)), hAPP(hAPP(c_Product__Type_OPair(T_a539_539, T_b538_538), V_x_2536_536), V_y_2535_535)), V_r_2537_537)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a539_539, T_b538_538)), hAPP(hAPP(c_Product__Type_OPair(T_a539_539, T_b538_538), V_x_2536_536), V_z_2534_534)), V_r_2537_537)) => =(V_y_2535_535, V_z_2534_534))))), ! [V_x_2546_546, V_r_2547_547, T_b548_548, T_a549_549] :  ((c_Predicate_ODomainP(T_a549_549, T_b548_548, hAPP(hAPP(c_COMBC(T_a549_549, tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_fun(T_b548_548, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b548_548, tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_fun(T_b548_548, tc_HOL_Obool)), T_a549_549), c_COMBC(T_b548_548, tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b548_548, tc_prod(T_a549_549, T_b548_548)), tc_fun(T_b548_548, tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool)), T_a549_549), hAPP(c_COMBB(tc_prod(T_a549_549, T_b548_548), tc_fun(tc_fun(tc_prod(T_a549_549, T_b548_548), tc_HOL_Obool), tc_HOL_Obool), T_b548_548), c_member(tc_prod(T_a549_549, T_b548_548)))), c_Product__Type_OPair(T_a549_549, T_b548_548)))), V_r_2547_547), V_x_2546_546) <=> hBOOL(hAPP(hAPP(c_member(T_a549_549), V_x_2546_546), c_Relation_ODomain(T_a549_549, T_b548_548, V_r_2547_547))))), ! [V_x_2558_558, V_T_2559_559, V_S_2560_560, V_f_2561_561, T_b562_562, T_a563_563] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a563_563, T_b562_562)), V_f_2561_561), c_FuncSet_Oextensional__funcset(T_a563_563, T_b562_562, V_S_2560_560, V_T_2559_559))) => (~hBOOL(hAPP(hAPP(c_member(T_a563_563), V_x_2558_558), V_S_2560_560)) => =(hAPP(V_f_2561_561, V_x_2558_558), c_HOL_Oundefined(T_b562_562))))), ! [T_b564_564, T_a565_565, V_ba_2566_566, V_aa_2567_567, V_r_2568_568] :  ((hBOOL(hAPP(hAPP(V_r_2568_568, V_aa_2567_567), V_ba_2566_566)) => c_Predicate_ODomainP(T_a565_565, T_b564_564, V_r_2568_568, V_aa_2567_567))), ! [V_x_2569_569, V_T_2570_570, V_S_2571_571, V_f_2572_572, T_b573_573, T_a574_574] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a574_574, T_b573_573)), V_f_2572_572), c_FuncSet_Oextensional__funcset(T_a574_574, T_b573_573, V_S_2571_571, V_T_2570_570))) => (hBOOL(hAPP(hAPP(c_member(T_a574_574), V_x_2569_569), V_S_2571_571)) => hBOOL(hAPP(hAPP(c_member(T_b573_573), hAPP(V_f_2572_572, V_x_2569_569)), V_T_2570_570))))), ! [V_r_2578_578, T_b579_579, V_aa_2580_580, T_a581_581] :  ((hBOOL(hAPP(hAPP(c_member(T_a581_581), V_aa_2580_580), c_Relation_ODomain(T_a581_581, T_b579_579, V_r_2578_578))) => ~! [B_y582_582] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a581_581, T_b579_579)), hAPP(hAPP(c_Product__Type_OPair(T_a581_581, T_b579_579), V_aa_2580_580), B_y582_582)), V_r_2578_578))))), ! [V_r_2583_583, V_ba_2584_584, V_aa_2585_585, T_b586_586, T_a587_587] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a587_587, T_b586_586)), hAPP(hAPP(c_Product__Type_OPair(T_a587_587, T_b586_586), V_aa_2585_585), V_ba_2584_584)), V_r_2583_583)) => hBOOL(hAPP(hAPP(c_member(T_b586_586), V_ba_2584_584), c_Relation_ORange(T_a587_587, T_b586_586, V_r_2583_583))))), ! [V_A_2592_592, T_a593_593, V_ba_2594_594, V_aa_2595_595] :  ((=(V_aa_2595_595, V_ba_2594_594) => (hBOOL(hAPP(hAPP(c_member(T_a593_593), V_aa_2595_595), V_A_2592_592)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a593_593, T_a593_593)), hAPP(hAPP(c_Product__Type_OPair(T_a593_593, T_a593_593), V_aa_2595_595), V_ba_2594_594)), c_Relation_OId__on(T_a593_593, V_A_2592_592)))))), ! [V_r_2596_596, V_zb_2597_597, V_za_2598_598, V_xb_2599_599, V_xa_2600_600, T_b601_601, T_a602_602] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_xa_2600_600), V_xb_2599_599)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_za_2598_598), V_zb_2597_597))), c_Transitive__Closure_Ortrancl(tc_prod(T_a602_602, T_b601_601), V_r_2596_596))) => (~=(hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_xa_2600_600), V_xb_2599_599), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_za_2598_598), V_zb_2597_597)) => ~! [B_a603_603, B_b604_604] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_xa_2600_600), V_xb_2599_599)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), B_a603_603), B_b604_604))), V_r_2596_596)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a602_602, T_b601_601), tc_prod(T_a602_602, T_b601_601)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), B_a603_603), B_b604_604)), hAPP(hAPP(c_Product__Type_OPair(T_a602_602, T_b601_601), V_za_2598_598), V_zb_2597_597))), c_Transitive__Closure_Ortrancl(tc_prod(T_a602_602, T_b601_601), V_r_2596_596)))))))), ! [V_Pa_2605_605, V_r_2606_606, V_by_2607_607, V_bx_2608_608, V_ay_2609_609, V_ax_2610_610, T_b611_611, T_a612_612] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), V_ax_2610_610), V_ay_2609_609)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), V_bx_2608_608), V_by_2607_607))), c_Transitive__Closure_Ortrancl(tc_prod(T_a612_612, T_b611_611), V_r_2606_606))) => (hBOOL(hAPP(hAPP(V_Pa_2605_605, V_bx_2608_608), V_by_2607_607)) => (! [B_a613_613, B_b614_614, B_aa615_615, B_ba616_616] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), B_a613_613), B_b614_614)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), B_aa615_615), B_ba616_616))), V_r_2606_606)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a612_612, T_b611_611), tc_prod(T_a612_612, T_b611_611)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), B_aa615_615), B_ba616_616)), hAPP(hAPP(c_Product__Type_OPair(T_a612_612, T_b611_611), V_bx_2608_608), V_by_2607_607))), c_Transitive__Closure_Ortrancl(tc_prod(T_a612_612, T_b611_611), V_r_2606_606))) => (hBOOL(hAPP(hAPP(V_Pa_2605_605, B_aa615_615), B_ba616_616)) => hBOOL(hAPP(hAPP(V_Pa_2605_605, B_a613_613), B_b614_614)))))) => hBOOL(hAPP(hAPP(V_Pa_2605_605, V_ax_2610_610), V_ay_2609_609)))))), ! [V_A_2617_617, T_a618_618] :  (=(c_Relation_ORange(T_a618_618, T_a618_618, c_Relation_OId__on(T_a618_618, V_A_2617_617)), V_A_2617_617)), ! [V_A_2619_619, T_a620_620] :  (=(c_Relation_ODomain(T_a620_620, T_a620_620, c_Relation_OId__on(T_a620_620, V_A_2619_619)), V_A_2619_619)), ! [V_A_2621_621, T_a622_622] :  (c_Relation_Osingle__valued(T_a622_622, T_a622_622, c_Relation_OId__on(T_a622_622, V_A_2621_621))), ! [V_x_2628_628, V_r_2629_629, T_b630_630, T_a631_631] :  ((c_Predicate_ORangeP(T_a631_631, T_b630_630, hAPP(hAPP(c_COMBC(T_a631_631, tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_fun(T_b630_630, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b630_630, tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_fun(T_b630_630, tc_HOL_Obool)), T_a631_631), c_COMBC(T_b630_630, tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b630_630, tc_prod(T_a631_631, T_b630_630)), tc_fun(T_b630_630, tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool)), T_a631_631), hAPP(c_COMBB(tc_prod(T_a631_631, T_b630_630), tc_fun(tc_fun(tc_prod(T_a631_631, T_b630_630), tc_HOL_Obool), tc_HOL_Obool), T_b630_630), c_member(tc_prod(T_a631_631, T_b630_630)))), c_Product__Type_OPair(T_a631_631, T_b630_630)))), V_r_2629_629), V_x_2628_628) <=> hBOOL(hAPP(hAPP(c_member(T_b630_630), V_x_2628_628), c_Relation_ORange(T_a631_631, T_b630_630, V_r_2629_629))))), ! [V_A_2632_632, V_ca_2633_633, T_a634_634] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a634_634, T_a634_634)), V_ca_2633_633), c_Relation_OId__on(T_a634_634, V_A_2632_632))) => ~! [B_x635_635] :  ((hBOOL(hAPP(hAPP(c_member(T_a634_634), B_x635_635), V_A_2632_632)) => ~=(V_ca_2633_633, hAPP(hAPP(c_Product__Type_OPair(T_a634_634, T_a634_634), B_x635_635), B_x635_635)))))), ! [V_r_2636_636, T_b637_637, V_ba_2638_638, T_a639_639] :  ((hBOOL(hAPP(hAPP(c_member(T_a639_639), V_ba_2638_638), c_Relation_ORange(T_b637_637, T_a639_639, V_r_2636_636))) => ~! [B_x640_640] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_b637_637, T_a639_639)), hAPP(hAPP(c_Product__Type_OPair(T_b637_637, T_a639_639), B_x640_640), V_ba_2638_638)), V_r_2636_636))))), ! [V_Pa_2641_641, V_r_2642_642, V_by_2643_643, V_bx_2644_644, V_ay_2645_645, V_ax_2646_646, T_b647_647, T_a648_648] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), V_ax_2646_646), V_ay_2645_645)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), V_bx_2644_644), V_by_2643_643))), c_Transitive__Closure_Ortrancl(tc_prod(T_a648_648, T_b647_647), V_r_2642_642))) => (hBOOL(hAPP(hAPP(V_Pa_2641_641, V_ax_2646_646), V_ay_2645_645)) => (! [B_a649_649, B_b650_650] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), V_ax_2646_646), V_ay_2645_645)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), B_a649_649), B_b650_650))), c_Transitive__Closure_Ortrancl(tc_prod(T_a648_648, T_b647_647), V_r_2642_642))) => ! [B_aa651_651, B_ba652_652] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a648_648, T_b647_647), tc_prod(T_a648_648, T_b647_647)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), B_a649_649), B_b650_650)), hAPP(hAPP(c_Product__Type_OPair(T_a648_648, T_b647_647), B_aa651_651), B_ba652_652))), V_r_2642_642)) => (hBOOL(hAPP(hAPP(V_Pa_2641_641, B_a649_649), B_b650_650)) => hBOOL(hAPP(hAPP(V_Pa_2641_641, B_aa651_651), B_ba652_652))))))) => hBOOL(hAPP(hAPP(V_Pa_2641_641, V_bx_2644_644), V_by_2643_643)))))), ! [V_g_2653_653, V_Fa_2654_654, T_b655_655, V_R_2656_656, V_x_2657_657, T_a658_658] :  ((! [B_z659_659] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a658_658, T_a658_658)), hAPP(hAPP(c_Product__Type_OPair(T_a658_658, T_a658_658), B_z659_659), V_x_2657_657)), V_R_2656_656)) => hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a658_658, T_b655_655, V_R_2656_656, V_Fa_2654_654, B_z659_659), hAPP(V_g_2653_653, B_z659_659))))) => hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a658_658, T_b655_655, V_R_2656_656, V_Fa_2654_654, V_x_2657_657), hAPP(hAPP(V_Fa_2654_654, V_g_2653_653), V_x_2657_657))))), ! [V_g_2668_668, V_A_2669_669, V_f_2670_670, T_b671_671, T_a672_672] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a672_672, T_b671_671)), V_f_2670_670), c_FuncSet_Oextensional(T_a672_672, T_b671_671, V_A_2669_669))) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a672_672, T_b671_671)), V_g_2668_668), c_FuncSet_Oextensional(T_a672_672, T_b671_671, V_A_2669_669))) => (! [B_x673_673] :  ((hBOOL(hAPP(hAPP(c_member(T_a672_672), B_x673_673), V_A_2669_669)) => =(hAPP(V_f_2670_670, B_x673_673), hAPP(V_g_2668_668, B_x673_673)))) => =(V_f_2670_670, V_g_2668_668))))), ! [T_b674_674, T_a675_675, V_ba_2676_676, V_aa_2677_677, V_r_2678_678] :  ((hBOOL(hAPP(hAPP(V_r_2678_678, V_aa_2677_677), V_ba_2676_676)) => c_Predicate_ORangeP(T_a675_675, T_b674_674, V_r_2678_678, V_ba_2676_676))), ! [V_r_2684_684, T_b685_685, T_a686_686] :  ((! [B_x687_687, B_y688_688] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a686_686, T_b685_685)), hAPP(hAPP(c_Product__Type_OPair(T_a686_686, T_b685_685), B_x687_687), B_y688_688)), V_r_2684_684)) => ! [B_z689_689] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a686_686, T_b685_685)), hAPP(hAPP(c_Product__Type_OPair(T_a686_686, T_b685_685), B_x687_687), B_z689_689)), V_r_2684_684)) => =(B_y688_688, B_z689_689))))) => c_Relation_Osingle__valued(T_a686_686, T_b685_685, V_r_2684_684))), ! [V_T_2690_690, V_S_2691_691, T_b692_692, T_a693_693] :  (=(c_FuncSet_Oextensional__funcset(T_a693_693, T_b692_692, V_S_2691_691, V_T_2690_690), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_a693_693, T_b692_692), tc_HOL_Obool), c_FuncSet_OPi(T_a693_693, T_b692_692, V_S_2691_691, c_COMBK(tc_fun(T_b692_692, tc_HOL_Obool), T_a693_693, V_T_2690_690)), c_FuncSet_Oextensional(T_a693_693, T_b692_692, V_S_2691_691)))), ! [V_Pa_2694_694, V_r_2695_695, V_ba_2696_696, V_aa_2697_697, T_a698_698] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a698_698, T_a698_698)), hAPP(hAPP(c_Product__Type_OPair(T_a698_698, T_a698_698), V_aa_2697_697), V_ba_2696_696)), c_Transitive__Closure_Ortrancl(T_a698_698, V_r_2695_695))) => (hBOOL(hAPP(V_Pa_2694_694, V_aa_2697_697)) => (! [B_y699_699] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a698_698, T_a698_698)), hAPP(hAPP(c_Product__Type_OPair(T_a698_698, T_a698_698), V_aa_2697_697), B_y699_699)), c_Transitive__Closure_Ortrancl(T_a698_698, V_r_2695_695))) => ! [B_z700_700] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a698_698, T_a698_698)), hAPP(hAPP(c_Product__Type_OPair(T_a698_698, T_a698_698), B_y699_699), B_z700_700)), V_r_2695_695)) => (hBOOL(hAPP(V_Pa_2694_694, B_y699_699)) => hBOOL(hAPP(V_Pa_2694_694, B_z700_700))))))) => hBOOL(hAPP(V_Pa_2694_694, V_ba_2696_696)))))), ! [V_Pa_2701_701, V_r_2702_702, V_ba_2703_703, V_aa_2704_704, T_a705_705] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a705_705, T_a705_705)), hAPP(hAPP(c_Product__Type_OPair(T_a705_705, T_a705_705), V_aa_2704_704), V_ba_2703_703)), c_Transitive__Closure_Ortrancl(T_a705_705, V_r_2702_702))) => (hBOOL(hAPP(V_Pa_2701_701, V_ba_2703_703)) => (! [B_y706_706, B_z707_707] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a705_705, T_a705_705)), hAPP(hAPP(c_Product__Type_OPair(T_a705_705, T_a705_705), B_y706_706), B_z707_707)), V_r_2702_702)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a705_705, T_a705_705)), hAPP(hAPP(c_Product__Type_OPair(T_a705_705, T_a705_705), B_z707_707), V_ba_2703_703)), c_Transitive__Closure_Ortrancl(T_a705_705, V_r_2702_702))) => (hBOOL(hAPP(V_Pa_2701_701, B_z707_707)) => hBOOL(hAPP(V_Pa_2701_701, B_y706_706)))))) => hBOOL(hAPP(V_Pa_2701_701, V_aa_2704_704)))))), ! [V_r_2708_708, V_z_2709_709, V_x_2710_710, T_a711_711] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a711_711, T_a711_711)), hAPP(hAPP(c_Product__Type_OPair(T_a711_711, T_a711_711), V_x_2710_710), V_z_2709_709)), c_Transitive__Closure_Ortrancl(T_a711_711, V_r_2708_708))) => (~=(V_x_2710_710, V_z_2709_709) => ~! [B_y712_712] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a711_711, T_a711_711)), hAPP(hAPP(c_Product__Type_OPair(T_a711_711, T_a711_711), V_x_2710_710), B_y712_712)), V_r_2708_708)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a711_711, T_a711_711)), hAPP(hAPP(c_Product__Type_OPair(T_a711_711, T_a711_711), B_y712_712), V_z_2709_709)), c_Transitive__Closure_Ortrancl(T_a711_711, V_r_2708_708)))))))), ! [V_r_2713_713, V_ba_2714_714, V_aa_2715_715, T_a716_716] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a716_716, T_a716_716)), hAPP(hAPP(c_Product__Type_OPair(T_a716_716, T_a716_716), V_aa_2715_715), V_ba_2714_714)), c_Transitive__Closure_Ortrancl(T_a716_716, V_r_2713_713))) => (~=(V_aa_2715_715, V_ba_2714_714) => ~! [B_y717_717] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a716_716, T_a716_716)), hAPP(hAPP(c_Product__Type_OPair(T_a716_716, T_a716_716), V_aa_2715_715), B_y717_717)), c_Transitive__Closure_Ortrancl(T_a716_716, V_r_2713_713))) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a716_716, T_a716_716)), hAPP(hAPP(c_Product__Type_OPair(T_a716_716, T_a716_716), B_y717_717), V_ba_2714_714)), V_r_2713_713))))))), ! [V_x_2718_718, V_B_2719_719, V_A_2720_720, T_a721_721] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a721_721, tc_HOL_Obool), V_A_2720_720, V_B_2719_719), V_x_2718_718)) => ~(hBOOL(hAPP(V_A_2720_720, V_x_2718_718)) => ~hBOOL(hAPP(V_B_2719_719, V_x_2718_718))))), ! [T_a722_722, V_B_2723_723, V_x_2724_724, V_A_2725_725] :  ((hBOOL(hAPP(V_A_2725_725, V_x_2724_724)) => (hBOOL(hAPP(V_B_2723_723, V_x_2724_724)) => hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a722_722, tc_HOL_Obool), V_A_2725_725, V_B_2723_723), V_x_2724_724))))), ! [V_B_2726_726, V_A_2727_727, V_ca_2728_728, T_a729_729] :  ((hBOOL(hAPP(hAPP(c_member(T_a729_729), V_ca_2728_728), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a729_729, tc_HOL_Obool), V_A_2727_727, V_B_2726_726))) => ~(hBOOL(hAPP(hAPP(c_member(T_a729_729), V_ca_2728_728), V_A_2727_727)) => ~hBOOL(hAPP(hAPP(c_member(T_a729_729), V_ca_2728_728), V_B_2726_726))))), ! [V_B_2730_730, V_A_2731_731, V_ca_2732_732, T_a733_733] :  ((hBOOL(hAPP(hAPP(c_member(T_a733_733), V_ca_2732_732), V_A_2731_731)) => (hBOOL(hAPP(hAPP(c_member(T_a733_733), V_ca_2732_732), V_B_2730_730)) => hBOOL(hAPP(hAPP(c_member(T_a733_733), V_ca_2732_732), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a733_733, tc_HOL_Obool), V_A_2731_731, V_B_2730_730)))))), ! [V_x_2734_734, V_B_2735_735, V_A_2736_736, T_a737_737] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a737_737, tc_HOL_Obool), V_A_2736_736, V_B_2735_735), V_x_2734_734)) => hBOOL(hAPP(V_B_2735_735, V_x_2734_734)))), ! [V_x_2738_738, V_B_2739_739, V_A_2740_740, T_a741_741] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a741_741, tc_HOL_Obool), V_A_2740_740, V_B_2739_739), V_x_2738_738)) => hBOOL(hAPP(V_A_2740_740, V_x_2738_738)))), ! [V_C_2742_742, V_B_2743_743, V_A_2744_744, T_a745_745] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), V_A_2744_744, V_B_2743_743), V_C_2742_742), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), V_A_2744_744, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a745_745, tc_HOL_Obool), V_B_2743_743, V_C_2742_742)))), ! [V_C_2746_746, V_B_2747_747, V_A_2748_748, T_a749_749] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_A_2748_748, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_B_2747_747, V_C_2746_746)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_B_2747_747, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a749_749, tc_HOL_Obool), V_A_2748_748, V_C_2746_746)))), ! [V_B_2750_750, V_A_2751_751, T_a752_752] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a752_752, tc_HOL_Obool), V_A_2751_751, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a752_752, tc_HOL_Obool), V_A_2751_751, V_B_2750_750)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a752_752, tc_HOL_Obool), V_A_2751_751, V_B_2750_750))), ! [V_B_2753_753, V_A_2754_754, T_a755_755] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a755_755, tc_HOL_Obool), V_A_2754_754, V_B_2753_753), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a755_755, tc_HOL_Obool), V_B_2753_753, V_A_2754_754))), ! [V_A_2756_756, T_a757_757] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a757_757, tc_HOL_Obool), V_A_2756_756, V_A_2756_756), V_A_2756_756)), ! [V_B_2758_758, V_A_2759_759, V_ca_2760_760, T_a761_761] :  ((hBOOL(hAPP(hAPP(c_member(T_a761_761), V_ca_2760_760), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a761_761, tc_HOL_Obool), V_A_2759_759, V_B_2758_758))) => hBOOL(hAPP(hAPP(c_member(T_a761_761), V_ca_2760_760), V_B_2758_758)))), ! [V_B_2762_762, V_A_2763_763, V_ca_2764_764, T_a765_765] :  ((hBOOL(hAPP(hAPP(c_member(T_a765_765), V_ca_2764_764), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a765_765, tc_HOL_Obool), V_A_2763_763, V_B_2762_762))) => hBOOL(hAPP(hAPP(c_member(T_a765_765), V_ca_2764_764), V_A_2763_763)))), ! [V_x_2770_770, V_S_2771_771, V_R_2772_772, T_a773_773] :  ((hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a773_773, tc_HOL_Obool), hAPP(hAPP(c_COMBC(T_a773_773, tc_fun(T_a773_773, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a773_773)), V_R_2772_772), hAPP(hAPP(c_COMBC(T_a773_773, tc_fun(T_a773_773, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a773_773)), V_S_2771_771)), V_x_2770_770)) <=> hBOOL(hAPP(hAPP(c_member(T_a773_773), V_x_2770_770), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a773_773, tc_HOL_Obool), V_R_2772_772, V_S_2771_771))))), ! [V_x_2774_774, V_g_2775_775, V_f_2776_776, T_b777_777, T_a778_778] :  ((class_Lattices_Olattice(T_a778_778) => =(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b777_777, T_a778_778), V_f_2776_776, V_g_2775_775), V_x_2774_774), c_Lattices_Osemilattice__inf__class_Oinf(T_a778_778, hAPP(V_f_2776_776, V_x_2774_774), hAPP(V_g_2775_775, V_x_2774_774))))), ! [V_x_2779_779, V_g_2780_780, V_f_2781_781, T_b782_782, T_a783_783] :  ((class_Lattices_Olattice(T_a783_783) => =(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b782_782, T_a783_783), V_f_2781_781, V_g_2780_780), V_x_2779_779), c_Lattices_Osemilattice__inf__class_Oinf(T_a783_783, hAPP(V_f_2781_781, V_x_2779_779), hAPP(V_g_2780_780, V_x_2779_779))))), ! [V_f_2789_789, V_r_2790_790, T_b791_791, V_y_2792_792, V_x_2793_793, T_a794_794] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a794_794, T_a794_794)), hAPP(hAPP(c_Product__Type_OPair(T_a794_794, T_a794_794), V_x_2793_793), V_y_2792_792)), hAPP(hAPP(c_Relation_Oinv__image(T_b791_791, T_a794_794), V_r_2790_790), V_f_2789_789))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b791_791, T_b791_791)), hAPP(hAPP(c_Product__Type_OPair(T_b791_791, T_b791_791), hAPP(V_f_2789_789, V_x_2793_793)), hAPP(V_f_2789_789, V_y_2792_792))), V_r_2790_790)))), ! [V_y_2795_795, V_x_2796_796, V_r_2797_797, V_A_2798_798, T_a799_799] :  ((c_Relation_Orefl__on(T_a799_799, V_A_2798_798, V_r_2797_797) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a799_799, T_a799_799)), hAPP(hAPP(c_Product__Type_OPair(T_a799_799, T_a799_799), V_x_2796_796), V_y_2795_795)), V_r_2797_797)) => hBOOL(hAPP(hAPP(c_member(T_a799_799), V_y_2795_795), V_A_2798_798))))), ! [V_y_2800_800, V_x_2801_801, V_r_2802_802, V_A_2803_803, T_a804_804] :  ((c_Relation_Orefl__on(T_a804_804, V_A_2803_803, V_r_2802_802) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a804_804, T_a804_804)), hAPP(hAPP(c_Product__Type_OPair(T_a804_804, T_a804_804), V_x_2801_801), V_y_2800_800)), V_r_2802_802)) => hBOOL(hAPP(hAPP(c_member(T_a804_804), V_x_2801_801), V_A_2803_803))))), ! [V_y_2805_805, V_x_2806_806, V_S_2807_807, V_R_2808_808, T_b809_809, T_a810_810] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a810_810, tc_fun(T_b809_809, tc_HOL_Obool)), hAPP(hAPP(c_COMBC(T_a810_810, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), T_a810_810), c_COMBC(T_b809_809, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_prod(T_a810_810, T_b809_809)), tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), T_a810_810), hAPP(c_COMBB(tc_prod(T_a810_810, T_b809_809), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool), T_b809_809), c_member(tc_prod(T_a810_810, T_b809_809)))), c_Product__Type_OPair(T_a810_810, T_b809_809)))), V_R_2808_808), hAPP(hAPP(c_COMBC(T_a810_810, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_fun(T_b809_809, tc_HOL_Obool)), T_a810_810), c_COMBC(T_b809_809, tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b809_809, tc_prod(T_a810_810, T_b809_809)), tc_fun(T_b809_809, tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool)), T_a810_810), hAPP(c_COMBB(tc_prod(T_a810_810, T_b809_809), tc_fun(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), tc_HOL_Obool), T_b809_809), c_member(tc_prod(T_a810_810, T_b809_809)))), c_Product__Type_OPair(T_a810_810, T_b809_809)))), V_S_2807_807)), V_x_2806_806), V_y_2805_805)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a810_810, T_b809_809)), hAPP(hAPP(c_Product__Type_OPair(T_a810_810, T_b809_809), V_x_2806_806), V_y_2805_805)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a810_810, T_b809_809), tc_HOL_Obool), V_R_2808_808, V_S_2807_807))))), ! [V_s_2811_811, V_B_2812_812, V_r_2813_813, V_A_2814_814, T_a815_815] :  ((c_Relation_Orefl__on(T_a815_815, V_A_2814_814, V_r_2813_813) => (c_Relation_Orefl__on(T_a815_815, V_B_2812_812, V_s_2811_811) => c_Relation_Orefl__on(T_a815_815, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a815_815, tc_HOL_Obool), V_A_2814_814, V_B_2812_812), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a815_815, T_a815_815), tc_HOL_Obool), V_r_2813_813, V_s_2811_811))))), ! [V_A_2816_816, T_a817_817] :  (c_Relation_Orefl__on(T_a817_817, V_A_2816_816, c_Relation_OId__on(T_a817_817, V_A_2816_816))), ! [V_z818_818, V_y819_819, V_x820_820, T_a821_821] :  ((class_Lattices_Osemilattice__inf(T_a821_821) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, V_x820_820, V_y819_819), V_z818_818), c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, V_x820_820, c_Lattices_Osemilattice__inf__class_Oinf(T_a821_821, V_y819_819, V_z818_818))))), ! [V_z822_822, V_y823_823, V_x824_824, T_a825_825] :  ((class_Lattices_Olattice(T_a825_825) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, V_x824_824, V_y823_823), V_z822_822), c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, V_x824_824, c_Lattices_Osemilattice__inf__class_Oinf(T_a825_825, V_y823_823, V_z822_822))))), ! [V_c826_826, V_b827_827, V_a828_828, T_a829_829] :  ((class_Lattices_Osemilattice__inf(T_a829_829) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, V_a828_828, V_b827_827), V_c826_826), c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, V_a828_828, c_Lattices_Osemilattice__inf__class_Oinf(T_a829_829, V_b827_827, V_c826_826))))), ! [V_z830_830, V_y831_831, V_x832_832, T_a833_833] :  ((class_Lattices_Osemilattice__inf(T_a833_833) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_x832_832, c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_y831_831, V_z830_830)), c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_y831_831, c_Lattices_Osemilattice__inf__class_Oinf(T_a833_833, V_x832_832, V_z830_830))))), ! [V_z834_834, V_y835_835, V_x836_836, T_a837_837] :  ((class_Lattices_Olattice(T_a837_837) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_x836_836, c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_y835_835, V_z834_834)), c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_y835_835, c_Lattices_Osemilattice__inf__class_Oinf(T_a837_837, V_x836_836, V_z834_834))))), ! [V_c838_838, V_a839_839, V_b840_840, T_a841_841] :  ((class_Lattices_Osemilattice__inf(T_a841_841) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_b840_840, c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_a839_839, V_c838_838)), c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_a839_839, c_Lattices_Osemilattice__inf__class_Oinf(T_a841_841, V_b840_840, V_c838_838))))), ! [V_y842_842, V_x843_843, T_a844_844] :  ((class_Lattices_Osemilattice__inf(T_a844_844) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a844_844, V_x843_843, c_Lattices_Osemilattice__inf__class_Oinf(T_a844_844, V_x843_843, V_y842_842)), c_Lattices_Osemilattice__inf__class_Oinf(T_a844_844, V_x843_843, V_y842_842)))), ! [V_y845_845, V_x846_846, T_a847_847] :  ((class_Lattices_Olattice(T_a847_847) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a847_847, V_x846_846, c_Lattices_Osemilattice__inf__class_Oinf(T_a847_847, V_x846_846, V_y845_845)), c_Lattices_Osemilattice__inf__class_Oinf(T_a847_847, V_x846_846, V_y845_845)))), ! [V_b848_848, V_a849_849, T_a850_850] :  ((class_Lattices_Osemilattice__inf(T_a850_850) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a850_850, V_a849_849, c_Lattices_Osemilattice__inf__class_Oinf(T_a850_850, V_a849_849, V_b848_848)), c_Lattices_Osemilattice__inf__class_Oinf(T_a850_850, V_a849_849, V_b848_848)))), ! [V_y851_851, V_x852_852, T_a853_853] :  ((class_Lattices_Osemilattice__inf(T_a853_853) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a853_853, V_x852_852, V_y851_851), c_Lattices_Osemilattice__inf__class_Oinf(T_a853_853, V_y851_851, V_x852_852)))), ! [V_y854_854, V_x855_855, T_a856_856] :  ((class_Lattices_Olattice(T_a856_856) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a856_856, V_x855_855, V_y854_854), c_Lattices_Osemilattice__inf__class_Oinf(T_a856_856, V_y854_854, V_x855_855)))), ! [V_b857_857, V_a858_858, T_a859_859] :  ((class_Lattices_Osemilattice__inf(T_a859_859) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a859_859, V_a858_858, V_b857_857), c_Lattices_Osemilattice__inf__class_Oinf(T_a859_859, V_b857_857, V_a858_858)))), ! [V_x860_860, T_a861_861] :  ((class_Lattices_Osemilattice__inf(T_a861_861) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a861_861, V_x860_860, V_x860_860), V_x860_860))), ! [V_a862_862, T_a863_863] :  ((class_Lattices_Osemilattice__inf(T_a863_863) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a863_863, V_a862_862, V_a862_862), V_a862_862))), ! [V_aa_2864_864, V_r_2865_865, V_A_2866_866, T_a867_867] :  ((c_Relation_Orefl__on(T_a867_867, V_A_2866_866, V_r_2865_865) => (hBOOL(hAPP(hAPP(c_member(T_a867_867), V_aa_2864_864), V_A_2866_866)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a867_867, T_a867_867)), hAPP(hAPP(c_Product__Type_OPair(T_a867_867, T_a867_867), V_aa_2864_864), V_aa_2864_864)), V_r_2865_865))))), ! [V_r_2868_868, V_ba_2869_869, V_aa_2870_870, T_a871_871] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a871_871, T_a871_871)), hAPP(hAPP(c_Product__Type_OPair(T_a871_871, T_a871_871), V_aa_2870_870), V_ba_2869_869)), c_Transitive__Closure_Otrancl(T_a871_871, V_r_2868_868))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a871_871, T_a871_871)), hAPP(hAPP(c_Product__Type_OPair(T_a871_871, T_a871_871), V_aa_2870_870), V_ba_2869_869)), c_Transitive__Closure_Ortrancl(T_a871_871, V_r_2868_868))))), ! [V_xa_2872_872, V_x_2873_873, V_r_2874_874, T_a875_875] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a875_875, hAPP(hAPP(c_COMBC(T_a875_875, tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_fun(T_a875_875, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a875_875, tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_fun(T_a875_875, tc_HOL_Obool)), T_a875_875), c_COMBC(T_a875_875, tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a875_875, tc_prod(T_a875_875, T_a875_875)), tc_fun(T_a875_875, tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool)), T_a875_875), hAPP(c_COMBB(tc_prod(T_a875_875, T_a875_875), tc_fun(tc_fun(tc_prod(T_a875_875, T_a875_875), tc_HOL_Obool), tc_HOL_Obool), T_a875_875), c_member(tc_prod(T_a875_875, T_a875_875)))), c_Product__Type_OPair(T_a875_875, T_a875_875)))), V_r_2874_874)), V_x_2873_873), V_xa_2872_872)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a875_875, T_a875_875)), hAPP(hAPP(c_Product__Type_OPair(T_a875_875, T_a875_875), V_x_2873_873), V_xa_2872_872)), c_Transitive__Closure_Ortrancl(T_a875_875, V_r_2874_874))))), ! [V_x_2876_876, V_Fa_2877_877, V_R_2878_878, T_a879_879, T_b880_880] :  (=(c_Nitpick_Owf__wfrec_H(T_b880_880, T_a879_879, V_R_2878_878, V_Fa_2877_877, V_x_2876_876), hAPP(hAPP(V_Fa_2877_877, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_b880_880, T_a879_879), c_Nitpick_Owf__wfrec(T_b880_880, T_a879_879, V_R_2878_878, V_Fa_2877_877)), V_R_2878_878), V_x_2876_876)), V_x_2876_876))), ! [V_x881_881, T_a882_882] :  ((class_Lattices_Olattice(T_a882_882) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a882_882, V_x881_881, V_x881_881), V_x881_881))), ! [V_aa_2883_883, T_a884_884] :  (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a884_884, T_a884_884)), hAPP(hAPP(c_Product__Type_OPair(T_a884_884, T_a884_884), V_aa_2883_883), V_aa_2883_883)), c_Relation_OId(T_a884_884)))), ! [T_b885_885, V_g_2886_886, V_f_2887_887, V_A_2888_888, T_a889_889] :  ((! [B_x890_890] :  ((hBOOL(hAPP(hAPP(c_member(T_a889_889), B_x890_890), V_A_2888_888)) => =(hAPP(V_f_2887_887, B_x890_890), hAPP(V_g_2886_886, B_x890_890)))) => =(c_FuncSet_Orestrict(T_a889_889, T_b885_885, V_f_2887_887, V_A_2888_888), c_FuncSet_Orestrict(T_a889_889, T_b885_885, V_g_2886_886, V_A_2888_888)))), ! [T_a891_891, V_y_2892_892, V_x_2893_893, V_r_2894_894] :  ((hBOOL(hAPP(hAPP(V_r_2894_894, V_x_2893_893), V_y_2892_892)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a891_891, V_r_2894_894), V_x_2893_893), V_y_2892_892)))), ! [V_aa_2895_895, V_r_2896_896, T_a897_897] :  (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a897_897, V_r_2896_896), V_aa_2895_895), V_aa_2895_895))), ! [V_y_2898_898, V_x_2899_899, V_B_2900_900, V_A_2901_901, T_b902_902, T_a903_903] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a903_903, tc_fun(T_b902_902, tc_HOL_Obool)), V_A_2901_901, V_B_2900_900), V_x_2899_899), V_y_2898_898)) => ~(hBOOL(hAPP(hAPP(V_A_2901_901, V_x_2899_899), V_y_2898_898)) => ~hBOOL(hAPP(hAPP(V_B_2900_900, V_x_2899_899), V_y_2898_898))))), ! [T_b904_904, T_a905_905, V_B_2906_906, V_y_2907_907, V_x_2908_908, V_A_2909_909] :  ((hBOOL(hAPP(hAPP(V_A_2909_909, V_x_2908_908), V_y_2907_907)) => (hBOOL(hAPP(hAPP(V_B_2906_906, V_x_2908_908), V_y_2907_907)) => hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a905_905, tc_fun(T_b904_904, tc_HOL_Obool)), V_A_2909_909, V_B_2906_906), V_x_2908_908), V_y_2907_907))))), ! [V_r_2910_910, V_ba_2911_911, V_aa_2912_912, T_a913_913] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a913_913, T_a913_913)), hAPP(hAPP(c_Product__Type_OPair(T_a913_913, T_a913_913), V_aa_2912_912), V_ba_2911_911)), V_r_2910_910)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a913_913, T_a913_913)), hAPP(hAPP(c_Product__Type_OPair(T_a913_913, T_a913_913), V_aa_2912_912), V_ba_2911_911)), c_Transitive__Closure_Otrancl(T_a913_913, V_r_2910_910))))), ! [V_r_2914_914, T_a915_915] :  (=(c_Transitive__Closure_Ortranclp(T_a915_915, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a915_915, tc_fun(T_a915_915, tc_HOL_Obool)), V_r_2914_914, hAPP(hAPP(c_COMBB(tc_fun(T_a915_915, tc_HOL_Obool), tc_fun(T_a915_915, tc_HOL_Obool), T_a915_915), hAPP(c_COMBB(tc_HOL_Obool, tc_HOL_Obool, T_a915_915), c_fNot)), c_fequal))), c_Transitive__Closure_Ortranclp(T_a915_915, V_r_2914_914))), ! [V_y_2916_916, V_x_2917_917, V_B_2918_918, V_A_2919_919, T_b920_920, T_a921_921] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a921_921, tc_fun(T_b920_920, tc_HOL_Obool)), V_A_2919_919, V_B_2918_918), V_x_2917_917), V_y_2916_916)) => hBOOL(hAPP(hAPP(V_B_2918_918, V_x_2917_917), V_y_2916_916)))), ! [V_y_2922_922, V_x_2923_923, V_B_2924_924, V_A_2925_925, T_b926_926, T_a927_927] :  ((hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a927_927, tc_fun(T_b926_926, tc_HOL_Obool)), V_A_2925_925, V_B_2924_924), V_x_2923_923), V_y_2922_922)) => hBOOL(hAPP(hAPP(V_A_2925_925, V_x_2923_923), V_y_2922_922)))), ! [V_z_2928_928, V_y_2929_929, V_x_2930_930, V_r_2931_931, T_a932_932] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a932_932, V_r_2931_931), V_x_2930_930), V_y_2929_929)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a932_932, V_r_2931_931), V_y_2929_929), V_z_2928_928)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a932_932, V_r_2931_931), V_x_2930_930), V_z_2928_928))))), ! [V_ca_2933_933, V_ba_2934_934, V_aa_2935_935, V_r_2936_936, T_a937_937] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a937_937, V_r_2936_936), V_aa_2935_935), V_ba_2934_934)) => (hBOOL(hAPP(hAPP(V_r_2936_936, V_ba_2934_934), V_ca_2933_933)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a937_937, V_r_2936_936), V_aa_2935_935), V_ca_2933_933))))), ! [V_ca_2938_938, T_a939_939, V_ba_2940_940, V_aa_2941_941, V_r_2942_942] :  ((hBOOL(hAPP(hAPP(V_r_2942_942, V_aa_2941_941), V_ba_2940_940)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a939_939, V_r_2942_942), V_ba_2940_940), V_ca_2938_938)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a939_939, V_r_2942_942), V_aa_2941_941), V_ca_2938_938))))), ! [V_aa_2948_948, V_r_2949_949, T_a950_950] :  (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a950_950, V_r_2949_949), V_aa_2948_948), V_aa_2948_948))), ! [V_r_2951_951, T_a952_952] :  (=(c_Transitive__Closure_Ortranclp(T_a952_952, c_Transitive__Closure_Ortranclp(T_a952_952, V_r_2951_951)), c_Transitive__Closure_Ortranclp(T_a952_952, V_r_2951_951))), ! [V_r_2953_953, V_p_2954_954, T_a955_955] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a955_955, T_a955_955)), V_p_2954_954), V_r_2953_953)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a955_955, T_a955_955)), V_p_2954_954), c_Transitive__Closure_Otrancl(T_a955_955, V_r_2953_953))))), ! [V_R_2956_956, T_a957_957] :  (=(c_Transitive__Closure_Ortrancl(T_a957_957, c_Transitive__Closure_Otrancl(T_a957_957, V_R_2956_956)), c_Transitive__Closure_Ortrancl(T_a957_957, V_R_2956_956))), ! [V_R_2958_958, T_a959_959] :  (=(c_Transitive__Closure_Otrancl(T_a959_959, c_Transitive__Closure_Ortrancl(T_a959_959, V_R_2958_958)), c_Transitive__Closure_Ortrancl(T_a959_959, V_R_2958_958))), ! [V_r_2960_960, T_a961_961] :  (=(c_Relation_ODomain(T_a961_961, T_a961_961, c_Transitive__Closure_Otrancl(T_a961_961, V_r_2960_960)), c_Relation_ODomain(T_a961_961, T_a961_961, V_r_2960_960))), ! [V_r_2962_962, T_a963_963] :  (=(c_Relation_ORange(T_a963_963, T_a963_963, c_Transitive__Closure_Otrancl(T_a963_963, V_r_2962_962)), c_Relation_ORange(T_a963_963, T_a963_963, V_r_2962_962))), ! [V_aa_2964_964, V_ba_2965_965, V_r_2966_966, T_a967_967] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a967_967, V_r_2966_966), V_ba_2965_965), V_aa_2964_964)) => (hBOOL(hAPP(c_Wellfounded_Oaccp(T_a967_967, V_r_2966_966), V_aa_2964_964)) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a967_967, V_r_2966_966), V_ba_2965_965))))), ! [V_ba_2968_968, V_aa_2969_969, V_r_2970_970, T_a971_971] :  ((hBOOL(hAPP(c_Wellfounded_Oaccp(T_a971_971, V_r_2970_970), V_aa_2969_969)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a971_971, V_r_2970_970), V_ba_2968_968), V_aa_2969_969)) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a971_971, V_r_2970_970), V_ba_2968_968))))), ! [T_a972_972] :  (c_Relation_Osingle__valued(T_a972_972, T_a972_972, c_Relation_OId(T_a972_972))), ! [V_ca_2973_973, V_r_2974_974, V_ba_2975_975, V_aa_2976_976, T_a977_977] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a977_977, T_a977_977)), hAPP(hAPP(c_Product__Type_OPair(T_a977_977, T_a977_977), V_aa_2976_976), V_ba_2975_975)), c_Transitive__Closure_Otrancl(T_a977_977, V_r_2974_974))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a977_977, T_a977_977)), hAPP(hAPP(c_Product__Type_OPair(T_a977_977, T_a977_977), V_ba_2975_975), V_ca_2973_973)), c_Transitive__Closure_Otrancl(T_a977_977, V_r_2974_974))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a977_977, T_a977_977)), hAPP(hAPP(c_Product__Type_OPair(T_a977_977, T_a977_977), V_aa_2976_976), V_ca_2973_973)), c_Transitive__Closure_Otrancl(T_a977_977, V_r_2974_974)))))), ! [V_ca_2978_978, V_r_2979_979, V_ba_2980_980, V_aa_2981_981, T_a982_982] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a982_982, T_a982_982)), hAPP(hAPP(c_Product__Type_OPair(T_a982_982, T_a982_982), V_aa_2981_981), V_ba_2980_980)), c_Transitive__Closure_Otrancl(T_a982_982, V_r_2979_979))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a982_982, T_a982_982)), hAPP(hAPP(c_Product__Type_OPair(T_a982_982, T_a982_982), V_ba_2980_980), V_ca_2978_978)), V_r_2979_979)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a982_982, T_a982_982)), hAPP(hAPP(c_Product__Type_OPair(T_a982_982, T_a982_982), V_aa_2981_981), V_ca_2978_978)), c_Transitive__Closure_Otrancl(T_a982_982, V_r_2979_979)))))), ! [V_ca_2983_983, V_r_2984_984, V_ba_2985_985, V_aa_2986_986, T_a987_987] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a987_987, T_a987_987)), hAPP(hAPP(c_Product__Type_OPair(T_a987_987, T_a987_987), V_aa_2986_986), V_ba_2985_985)), V_r_2984_984)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a987_987, T_a987_987)), hAPP(hAPP(c_Product__Type_OPair(T_a987_987, T_a987_987), V_ba_2985_985), V_ca_2983_983)), c_Transitive__Closure_Otrancl(T_a987_987, V_r_2984_984))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a987_987, T_a987_987)), hAPP(hAPP(c_Product__Type_OPair(T_a987_987, T_a987_987), V_aa_2986_986), V_ca_2983_983)), c_Transitive__Closure_Otrancl(T_a987_987, V_r_2984_984)))))), ! [V_ca_2988_988, V_R_2989_989, V_ba_2990_990, V_aa_2991_991, T_a992_992] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a992_992, T_a992_992)), hAPP(hAPP(c_Product__Type_OPair(T_a992_992, T_a992_992), V_aa_2991_991), V_ba_2990_990)), V_R_2989_989)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a992_992, T_a992_992)), hAPP(hAPP(c_Product__Type_OPair(T_a992_992, T_a992_992), V_ba_2990_990), V_ca_2988_988)), V_R_2989_989)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a992_992, T_a992_992)), hAPP(hAPP(c_Product__Type_OPair(T_a992_992, T_a992_992), V_aa_2991_991), V_ca_2988_988)), c_Transitive__Closure_Otrancl(T_a992_992, V_R_2989_989)))))), ! [V_ba_2993_993, V_aa_2994_994, T_a995_995] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a995_995, T_a995_995)), hAPP(hAPP(c_Product__Type_OPair(T_a995_995, T_a995_995), V_aa_2994_994), V_ba_2993_993)), c_Relation_OId(T_a995_995))) <=> =(V_aa_2994_994, V_ba_2993_993))), ! [V_z_2996_996, V_r_2997_997, V_y_2998_998, V_x_2999_999, T_a1000_1000] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1000_1000, T_a1000_1000)), hAPP(hAPP(c_Product__Type_OPair(T_a1000_1000, T_a1000_1000), V_x_2999_999), V_y_2998_998)), c_Transitive__Closure_Ortrancl(T_a1000_1000, V_r_2997_997))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1000_1000, T_a1000_1000)), hAPP(hAPP(c_Product__Type_OPair(T_a1000_1000, T_a1000_1000), V_y_2998_998), V_z_2996_996)), c_Transitive__Closure_Otrancl(T_a1000_1000, V_r_2997_997))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1000_1000, T_a1000_1000)), hAPP(hAPP(c_Product__Type_OPair(T_a1000_1000, T_a1000_1000), V_x_2999_999), V_z_2996_996)), c_Transitive__Closure_Otrancl(T_a1000_1000, V_r_2997_997)))))), ! [V_ca_21001_1001, V_r_21002_1002, V_ba_21003_1003, V_aa_21004_1004, T_a1005_1005] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1005_1005, T_a1005_1005)), hAPP(hAPP(c_Product__Type_OPair(T_a1005_1005, T_a1005_1005), V_aa_21004_1004), V_ba_21003_1003)), c_Transitive__Closure_Otrancl(T_a1005_1005, V_r_21002_1002))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1005_1005, T_a1005_1005)), hAPP(hAPP(c_Product__Type_OPair(T_a1005_1005, T_a1005_1005), V_ba_21003_1003), V_ca_21001_1001)), c_Transitive__Closure_Ortrancl(T_a1005_1005, V_r_21002_1002))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1005_1005, T_a1005_1005)), hAPP(hAPP(c_Product__Type_OPair(T_a1005_1005, T_a1005_1005), V_aa_21004_1004), V_ca_21001_1001)), c_Transitive__Closure_Otrancl(T_a1005_1005, V_r_21002_1002)))))), ! [V_ca_21006_1006, V_r_21007_1007, V_ba_21008_1008, V_aa_21009_1009, T_a1010_1010] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1010_1010, T_a1010_1010)), hAPP(hAPP(c_Product__Type_OPair(T_a1010_1010, T_a1010_1010), V_aa_21009_1009), V_ba_21008_1008)), c_Transitive__Closure_Ortrancl(T_a1010_1010, V_r_21007_1007))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1010_1010, T_a1010_1010)), hAPP(hAPP(c_Product__Type_OPair(T_a1010_1010, T_a1010_1010), V_ba_21008_1008), V_ca_21006_1006)), V_r_21007_1007)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1010_1010, T_a1010_1010)), hAPP(hAPP(c_Product__Type_OPair(T_a1010_1010, T_a1010_1010), V_aa_21009_1009), V_ca_21006_1006)), c_Transitive__Closure_Otrancl(T_a1010_1010, V_r_21007_1007)))))), ! [V_R_21011_1011, V_ba_21012_1012, V_aa_21013_1013, T_a1014_1014] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1014_1014, T_a1014_1014)), hAPP(hAPP(c_Product__Type_OPair(T_a1014_1014, T_a1014_1014), V_aa_21013_1013), V_ba_21012_1012)), c_Transitive__Closure_Ortrancl(T_a1014_1014, V_R_21011_1011))) => (=(V_aa_21013_1013, V_ba_21012_1012) | (~=(V_aa_21013_1013, V_ba_21012_1012) & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1014_1014, T_a1014_1014)), hAPP(hAPP(c_Product__Type_OPair(T_a1014_1014, T_a1014_1014), V_aa_21013_1013), V_ba_21012_1012)), c_Transitive__Closure_Otrancl(T_a1014_1014, V_R_21011_1011))))))), ! [V_ca_21015_1015, V_r_21016_1016, V_ba_21017_1017, V_aa_21018_1018, T_a1019_1019] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1019_1019, T_a1019_1019)), hAPP(hAPP(c_Product__Type_OPair(T_a1019_1019, T_a1019_1019), V_aa_21018_1018), V_ba_21017_1017)), V_r_21016_1016)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1019_1019, T_a1019_1019)), hAPP(hAPP(c_Product__Type_OPair(T_a1019_1019, T_a1019_1019), V_ba_21017_1017), V_ca_21015_1015)), c_Transitive__Closure_Ortrancl(T_a1019_1019, V_r_21016_1016))) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1019_1019, T_a1019_1019)), hAPP(hAPP(c_Product__Type_OPair(T_a1019_1019, T_a1019_1019), V_aa_21018_1018), V_ca_21015_1015)), c_Transitive__Closure_Otrancl(T_a1019_1019, V_r_21016_1016)))))), ! [V_R_21024_1024, V_y_21025_1025, V_x_21026_1026, T_a1027_1027] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1027_1027, T_a1027_1027)), hAPP(hAPP(c_Product__Type_OPair(T_a1027_1027, T_a1027_1027), V_x_21026_1026), V_y_21025_1025)), c_Transitive__Closure_Otrancl(T_a1027_1027, V_R_21024_1024))) => ? [B_z1028_1028] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1027_1027, T_a1027_1027)), hAPP(hAPP(c_Product__Type_OPair(T_a1027_1027, T_a1027_1027), V_x_21026_1026), B_z1028_1028)), V_R_21024_1024)) & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1027_1027, T_a1027_1027)), hAPP(hAPP(c_Product__Type_OPair(T_a1027_1027, T_a1027_1027), B_z1028_1028), V_y_21025_1025)), c_Transitive__Closure_Ortrancl(T_a1027_1027, V_R_21024_1024))))))), ! [V_R_21029_1029, V_y_21030_1030, V_x_21031_1031, T_a1032_1032] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1032_1032, T_a1032_1032)), hAPP(hAPP(c_Product__Type_OPair(T_a1032_1032, T_a1032_1032), V_x_21031_1031), V_y_21030_1030)), c_Transitive__Closure_Otrancl(T_a1032_1032, V_R_21029_1029))) => ? [B_z1033_1033] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1032_1032, T_a1032_1032)), hAPP(hAPP(c_Product__Type_OPair(T_a1032_1032, T_a1032_1032), V_x_21031_1031), B_z1033_1033)), c_Transitive__Closure_Ortrancl(T_a1032_1032, V_R_21029_1029))) & hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1032_1032, T_a1032_1032)), hAPP(hAPP(c_Product__Type_OPair(T_a1032_1032, T_a1032_1032), B_z1033_1033), V_y_21030_1030)), V_R_21029_1029)))))), ! [V_p_21034_1034, T_a1035_1035] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1035_1035, T_a1035_1035)), V_p_21034_1034), c_Relation_OId(T_a1035_1035))) => ~! [B_x1036_1036] :  (~=(V_p_21034_1034, hAPP(hAPP(c_Product__Type_OPair(T_a1035_1035, T_a1035_1035), B_x1036_1036), B_x1036_1036))))), ! [V_r_21040_1040, V_ba_21041_1041, V_aa_21042_1042, T_a1043_1043] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), V_aa_21042_1042), V_ba_21041_1041)), c_Transitive__Closure_Otrancl(T_a1043_1043, V_r_21040_1040))) => (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), V_aa_21042_1042), V_ba_21041_1041)), V_r_21040_1040)) => ~! [B_c1044_1044] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), V_aa_21042_1042), B_c1044_1044)), c_Transitive__Closure_Otrancl(T_a1043_1043, V_r_21040_1040))) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1043_1043, T_a1043_1043)), hAPP(hAPP(c_Product__Type_OPair(T_a1043_1043, T_a1043_1043), B_c1044_1044), V_ba_21041_1041)), V_r_21040_1040))))))), ! [V_r_21045_1045, T_a1046_1046] :  ((! [B_x1047_1047] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1046_1046, T_a1046_1046)), hAPP(hAPP(c_Product__Type_OPair(T_a1046_1046, T_a1046_1046), B_x1047_1047), B_x1047_1047)), c_Transitive__Closure_Otrancl(T_a1046_1046, V_r_21045_1045)))) => c_Wellfounded_Oacyclic(T_a1046_1046, V_r_21045_1045))), ! [V_y_21052_1052, V_x_21053_1053, V_r_21054_1054, T_a1055_1055] :  ((! [B_x1056_1056] :  (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1055_1055, T_a1055_1055)), hAPP(hAPP(c_Product__Type_OPair(T_a1055_1055, T_a1055_1055), B_x1056_1056), B_x1056_1056)), c_Transitive__Closure_Otrancl(T_a1055_1055, V_r_21054_1054)))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1055_1055, T_a1055_1055)), hAPP(hAPP(c_Product__Type_OPair(T_a1055_1055, T_a1055_1055), V_x_21053_1053), V_y_21052_1052)), V_r_21054_1054)) => ~=(V_x_21053_1053, V_y_21052_1052)))), ! [V_r_21057_1057, V_z_21058_1058, V_x_21059_1059, T_a1060_1060] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), V_x_21059_1059), V_z_21058_1058)), c_Transitive__Closure_Otrancl(T_a1060_1060, V_r_21057_1057))) => (~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), V_x_21059_1059), V_z_21058_1058)), V_r_21057_1057)) => ~! [B_y1061_1061] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), V_x_21059_1059), B_y1061_1061)), V_r_21057_1057)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1060_1060, T_a1060_1060)), hAPP(hAPP(c_Product__Type_OPair(T_a1060_1060, T_a1060_1060), B_y1061_1061), V_z_21058_1058)), c_Transitive__Closure_Otrancl(T_a1060_1060, V_r_21057_1057)))))))), ! [V_A_21062_1062, V_ba_21063_1063, V_aa_21064_1064, T_a1065_1065] :  ((hBOOL(hAPP(hAPP(c_member(T_a1065_1065), V_aa_21064_1064), c_Set_Oinsert(T_a1065_1065, V_ba_21063_1063, V_A_21062_1062))) => (~=(V_aa_21064_1064, V_ba_21063_1063) => hBOOL(hAPP(hAPP(c_member(T_a1065_1065), V_aa_21064_1064), V_A_21062_1062))))), ! [V_ba_21066_1066, V_B_21067_1067, V_aa_21068_1068, T_a1069_1069] :  (((~hBOOL(hAPP(hAPP(c_member(T_a1069_1069), V_aa_21068_1068), V_B_21067_1067)) => =(V_aa_21068_1068, V_ba_21066_1066)) => hBOOL(hAPP(hAPP(c_member(T_a1069_1069), V_aa_21068_1068), c_Set_Oinsert(T_a1069_1069, V_ba_21066_1066, V_B_21067_1067))))), ! [V_r_21070_1070, V_ba_21071_1071, V_aa_21072_1072, T_b1073_1073, T_a1074_1074] :  (=(c_Relation_ODomain(T_a1074_1074, T_b1073_1073, c_Set_Oinsert(tc_prod(T_a1074_1074, T_b1073_1073), hAPP(hAPP(c_Product__Type_OPair(T_a1074_1074, T_b1073_1073), V_aa_21072_1072), V_ba_21071_1071), V_r_21070_1070)), c_Set_Oinsert(T_a1074_1074, V_aa_21072_1072, c_Relation_ODomain(T_a1074_1074, T_b1073_1073, V_r_21070_1070)))), ! [V_r_21075_1075, V_ba_21076_1076, V_aa_21077_1077, T_a1078_1078, T_b1079_1079] :  (=(c_Relation_ORange(T_b1079_1079, T_a1078_1078, c_Set_Oinsert(tc_prod(T_b1079_1079, T_a1078_1078), hAPP(hAPP(c_Product__Type_OPair(T_b1079_1079, T_a1078_1078), V_aa_21077_1077), V_ba_21076_1076), V_r_21075_1075)), c_Set_Oinsert(T_a1078_1078, V_ba_21076_1076, c_Relation_ORange(T_b1079_1079, T_a1078_1078, V_r_21075_1075)))), ! [V_A_21084_1084, V_y_21085_1085, V_x_21086_1086, T_a1087_1087] :  (=(c_Set_Oinsert(T_a1087_1087, V_x_21086_1086, c_Set_Oinsert(T_a1087_1087, V_y_21085_1085, V_A_21084_1084)), c_Set_Oinsert(T_a1087_1087, V_y_21085_1085, c_Set_Oinsert(T_a1087_1087, V_x_21086_1086, V_A_21084_1084)))), ! [V_A_21088_1088, V_x_21089_1089, T_a1090_1090] :  (=(c_Set_Oinsert(T_a1090_1090, V_x_21089_1089, c_Set_Oinsert(T_a1090_1090, V_x_21089_1089, V_A_21088_1088)), c_Set_Oinsert(T_a1090_1090, V_x_21089_1089, V_A_21088_1088))), ! [V_B_21091_1091, V_A_21092_1092, V_aa_21093_1093, T_a1094_1094] :  (=(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1094_1094, tc_HOL_Obool), c_Set_Oinsert(T_a1094_1094, V_aa_21093_1093, V_A_21092_1092), c_Set_Oinsert(T_a1094_1094, V_aa_21093_1093, V_B_21091_1091)), c_Set_Oinsert(T_a1094_1094, V_aa_21093_1093, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1094_1094, tc_HOL_Obool), V_A_21092_1092, V_B_21091_1091)))), ! [V_B_21095_1095, V_aa_21096_1096, T_a1097_1097] :  (hBOOL(hAPP(hAPP(c_member(T_a1097_1097), V_aa_21096_1096), c_Set_Oinsert(T_a1097_1097, V_aa_21096_1096, V_B_21095_1095)))), ! [V_B_21102_1102, V_A_21103_1103, V_x_21104_1104, T_a1105_1105] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1105_1105), V_x_21104_1104), V_A_21103_1103)) => (~hBOOL(hAPP(hAPP(c_member(T_a1105_1105), V_x_21104_1104), V_B_21102_1102)) => (=(c_Set_Oinsert(T_a1105_1105, V_x_21104_1104, V_A_21103_1103), c_Set_Oinsert(T_a1105_1105, V_x_21104_1104, V_B_21102_1102)) <=> =(V_A_21103_1103, V_B_21102_1102))))), ! [V_ba_21106_1106, V_B_21107_1107, V_aa_21108_1108, T_a1109_1109] :  ((hBOOL(hAPP(hAPP(c_member(T_a1109_1109), V_aa_21108_1108), V_B_21107_1107)) => hBOOL(hAPP(hAPP(c_member(T_a1109_1109), V_aa_21108_1108), c_Set_Oinsert(T_a1109_1109, V_ba_21106_1106, V_B_21107_1107))))), ! [V_A_21110_1110, V_aa_21111_1111, T_a1112_1112] :  ((hBOOL(hAPP(hAPP(c_member(T_a1112_1112), V_aa_21111_1111), V_A_21110_1110)) => =(c_Set_Oinsert(T_a1112_1112, V_aa_21111_1111, V_A_21110_1110), V_A_21110_1110))), ! [V_B_21113_1113, V_A_21114_1114, V_aa_21115_1115, T_a1116_1116] :  (((hBOOL(hAPP(hAPP(c_member(T_a1116_1116), V_aa_21115_1115), V_A_21114_1114)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, c_Set_Oinsert(T_a1116_1116, V_aa_21115_1115, V_B_21113_1113)), c_Set_Oinsert(T_a1116_1116, V_aa_21115_1115, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, V_B_21113_1113)))) & (~hBOOL(hAPP(hAPP(c_member(T_a1116_1116), V_aa_21115_1115), V_A_21114_1114)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, c_Set_Oinsert(T_a1116_1116, V_aa_21115_1115, V_B_21113_1113)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1116_1116, tc_HOL_Obool), V_A_21114_1114, V_B_21113_1113))))), ! [V_B_21117_1117, V_C_21118_1118, V_aa_21119_1119, T_a1120_1120] :  (((hBOOL(hAPP(hAPP(c_member(T_a1120_1120), V_aa_21119_1119), V_C_21118_1118)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), c_Set_Oinsert(T_a1120_1120, V_aa_21119_1119, V_B_21117_1117), V_C_21118_1118), c_Set_Oinsert(T_a1120_1120, V_aa_21119_1119, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), V_B_21117_1117, V_C_21118_1118)))) & (~hBOOL(hAPP(hAPP(c_member(T_a1120_1120), V_aa_21119_1119), V_C_21118_1118)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), c_Set_Oinsert(T_a1120_1120, V_aa_21119_1119, V_B_21117_1117), V_C_21118_1118), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1120_1120, tc_HOL_Obool), V_B_21117_1117, V_C_21118_1118))))), ! [V_B_21121_1121, V_A_21122_1122, V_aa_21123_1123, T_a1124_1124] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1124_1124), V_aa_21123_1123), V_A_21122_1122)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1124_1124, tc_HOL_Obool), V_A_21122_1122, c_Set_Oinsert(T_a1124_1124, V_aa_21123_1123, V_B_21121_1121)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1124_1124, tc_HOL_Obool), V_A_21122_1122, V_B_21121_1121)))), ! [V_B_21125_1125, V_C_21126_1126, V_aa_21127_1127, T_a1128_1128] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1128_1128), V_aa_21127_1127), V_C_21126_1126)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1128_1128, tc_HOL_Obool), c_Set_Oinsert(T_a1128_1128, V_aa_21127_1127, V_B_21125_1125), V_C_21126_1126), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1128_1128, tc_HOL_Obool), V_B_21125_1125, V_C_21126_1126)))), ! [V_B_21129_1129, V_A_21130_1130, V_aa_21131_1131, T_a1132_1132] :  ((hBOOL(hAPP(hAPP(c_member(T_a1132_1132), V_aa_21131_1131), V_A_21130_1130)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1132_1132, tc_HOL_Obool), V_A_21130_1130, c_Set_Oinsert(T_a1132_1132, V_aa_21131_1131, V_B_21129_1129)), c_Set_Oinsert(T_a1132_1132, V_aa_21131_1131, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1132_1132, tc_HOL_Obool), V_A_21130_1130, V_B_21129_1129))))), ! [V_B_21133_1133, V_C_21134_1134, V_aa_21135_1135, T_a1136_1136] :  ((hBOOL(hAPP(hAPP(c_member(T_a1136_1136), V_aa_21135_1135), V_C_21134_1134)) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1136_1136, tc_HOL_Obool), c_Set_Oinsert(T_a1136_1136, V_aa_21135_1135, V_B_21133_1133), V_C_21134_1134), c_Set_Oinsert(T_a1136_1136, V_aa_21135_1135, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1136_1136, tc_HOL_Obool), V_B_21133_1133, V_C_21134_1134))))), ! [V_T_21137_1137, V_f_21138_1138, T_b1139_1139, V_S_21140_1140, V_x_21141_1141, T_a1142_1142] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1142_1142), V_x_21141_1141), V_S_21140_1140)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1142_1142, T_b1139_1139)), V_f_21138_1138), c_FuncSet_Oextensional__funcset(T_a1142_1142, T_b1139_1139, c_Set_Oinsert(T_a1142_1142, V_x_21141_1141, V_S_21140_1140), V_T_21137_1137))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1142_1142, T_b1139_1139)), c_Fun_Ofun__upd(T_a1142_1142, T_b1139_1139, V_f_21138_1138, V_x_21141_1141, c_HOL_Oundefined(T_b1139_1139))), c_FuncSet_Oextensional__funcset(T_a1142_1142, T_b1139_1139, V_S_21140_1140, V_T_21137_1137)))))), ! [V_x_21143_1143, V_S_21144_1144, V_f_21145_1145, T_b1146_1146, V_T_21147_1147, V_y_21148_1148, T_a1149_1149] :  ((hBOOL(hAPP(hAPP(c_member(T_a1149_1149), V_y_21148_1148), V_T_21147_1147)) => (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b1146_1146, T_a1149_1149)), V_f_21145_1145), c_FuncSet_Oextensional__funcset(T_b1146_1146, T_a1149_1149, V_S_21144_1144, V_T_21147_1147))) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b1146_1146, T_a1149_1149)), c_Fun_Ofun__upd(T_b1146_1146, T_a1149_1149, V_f_21145_1145, V_x_21143_1143, V_y_21148_1148)), c_FuncSet_Oextensional__funcset(T_b1146_1146, T_a1149_1149, c_Set_Oinsert(T_b1146_1146, V_x_21143_1143, V_S_21144_1144), V_T_21147_1147)))))), ! [V_xa_21154_1154, V_x_21155_1155, V_r_21156_1156, T_a1157_1157] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1157_1157, hAPP(hAPP(c_COMBC(T_a1157_1157, tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_fun(T_a1157_1157, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1157_1157, tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_fun(T_a1157_1157, tc_HOL_Obool)), T_a1157_1157), c_COMBC(T_a1157_1157, tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1157_1157, tc_prod(T_a1157_1157, T_a1157_1157)), tc_fun(T_a1157_1157, tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool)), T_a1157_1157), hAPP(c_COMBB(tc_prod(T_a1157_1157, T_a1157_1157), tc_fun(tc_fun(tc_prod(T_a1157_1157, T_a1157_1157), tc_HOL_Obool), tc_HOL_Obool), T_a1157_1157), c_member(tc_prod(T_a1157_1157, T_a1157_1157)))), c_Product__Type_OPair(T_a1157_1157, T_a1157_1157)))), V_r_21156_1156)), V_x_21155_1155), V_xa_21154_1154)) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1157_1157, T_a1157_1157)), hAPP(hAPP(c_Product__Type_OPair(T_a1157_1157, T_a1157_1157), V_x_21155_1155), V_xa_21154_1154)), c_Transitive__Closure_Otrancl(T_a1157_1157, V_r_21156_1156))))), ! [T_a1158_1158, V_ba_21159_1159, V_aa_21160_1160, V_r_21161_1161] :  ((hBOOL(hAPP(hAPP(V_r_21161_1161, V_aa_21160_1160), V_ba_21159_1159)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1158_1158, V_r_21161_1161), V_aa_21160_1160), V_ba_21159_1159)))), ! [V_f_21162_1162, T_b1163_1163, V_r_21164_1164, T_a1165_1165] :  ((c_Wellfounded_Owf(T_a1165_1165, V_r_21164_1164) => c_Wellfounded_Owf(T_b1163_1163, hAPP(hAPP(c_Relation_Oinv__image(T_a1165_1165, T_b1163_1163), V_r_21164_1164), V_f_21162_1162)))), ! [V_rb_21166_1166, T_b1167_1167, V_ra_21168_1168, T_a1169_1169] :  ((c_Wellfounded_Owf(T_a1169_1169, V_ra_21168_1168) => (c_Wellfounded_Owf(T_b1167_1167, V_rb_21166_1166) => c_Wellfounded_Owf(tc_prod(T_a1169_1169, T_b1167_1167), c_Wellfounded_Olex__prod(T_a1169_1169, T_b1167_1167, V_ra_21168_1168, V_rb_21166_1166))))), ! [V_r_H_21170_1170, V_r_21171_1171, T_a1172_1172] :  ((c_Wellfounded_Owf(T_a1172_1172, V_r_21171_1171) => c_Wellfounded_Owf(T_a1172_1172, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a1172_1172, T_a1172_1172), tc_HOL_Obool), V_r_H_21170_1170, V_r_21171_1171)))), ! [V_r_H_21173_1173, V_r_21174_1174, T_a1175_1175] :  ((c_Wellfounded_Owf(T_a1175_1175, V_r_21174_1174) => c_Wellfounded_Owf(T_a1175_1175, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a1175_1175, T_a1175_1175), tc_HOL_Obool), V_r_21174_1174, V_r_H_21173_1173)))), ! [V_ca_21186_1186, T_a1187_1187, V_ba_21188_1188, V_aa_21189_1189, V_r_21190_1190] :  ((hBOOL(hAPP(hAPP(V_r_21190_1190, V_aa_21189_1189), V_ba_21188_1188)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1187_1187, V_r_21190_1190), V_ba_21188_1188), V_ca_21186_1186)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1187_1187, V_r_21190_1190), V_aa_21189_1189), V_ca_21186_1186))))), ! [V_ca_21191_1191, V_ba_21192_1192, V_aa_21193_1193, V_r_21194_1194, T_a1195_1195] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1195_1195, V_r_21194_1194), V_aa_21193_1193), V_ba_21192_1192)) => (hBOOL(hAPP(hAPP(V_r_21194_1194, V_ba_21192_1192), V_ca_21191_1191)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1195_1195, V_r_21194_1194), V_aa_21193_1193), V_ca_21191_1191))))), ! [V_z_21196_1196, V_y_21197_1197, V_x_21198_1198, V_r_21199_1199, T_a1200_1200] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1200_1200, V_r_21199_1199), V_x_21198_1198), V_y_21197_1197)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1200_1200, V_r_21199_1199), V_y_21197_1197), V_z_21196_1196)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1200_1200, V_r_21199_1199), V_x_21198_1198), V_z_21196_1196))))), ! [V_r_21201_1201, T_a1202_1202] :  ((c_Wellfounded_Owf(T_a1202_1202, V_r_21201_1201) => c_Wellfounded_Owf(T_a1202_1202, c_Transitive__Closure_Otrancl(T_a1202_1202, V_r_21201_1201)))), ! [V_ca_21203_1203, T_a1204_1204, V_ba_21205_1205, V_aa_21206_1206, V_r_21207_1207] :  ((hBOOL(hAPP(hAPP(V_r_21207_1207, V_aa_21206_1206), V_ba_21205_1205)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1204_1204, V_r_21207_1207), V_ba_21205_1205), V_ca_21203_1203)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1204_1204, V_r_21207_1207), V_aa_21206_1206), V_ca_21203_1203))))), ! [V_ba_21208_1208, V_aa_21209_1209, V_R_21210_1210, T_a1211_1211] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1211_1211, V_R_21210_1210), V_aa_21209_1209), V_ba_21208_1208)) => (=(V_aa_21209_1209, V_ba_21208_1208) | (~=(V_aa_21209_1209, V_ba_21208_1208) & hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1211_1211, V_R_21210_1210), V_aa_21209_1209), V_ba_21208_1208)))))), ! [V_ba_21212_1212, V_aa_21213_1213, V_r_21214_1214, T_a1215_1215] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1215_1215, V_r_21214_1214), V_aa_21213_1213), V_ba_21212_1212)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1215_1215, V_r_21214_1214), V_aa_21213_1213), V_ba_21212_1212)))), ! [V_ca_21216_1216, V_ba_21217_1217, V_aa_21218_1218, V_r_21219_1219, T_a1220_1220] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1220_1220, V_r_21219_1219), V_aa_21218_1218), V_ba_21217_1217)) => (hBOOL(hAPP(hAPP(V_r_21219_1219, V_ba_21217_1217), V_ca_21216_1216)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1220_1220, V_r_21219_1219), V_aa_21218_1218), V_ca_21216_1216))))), ! [V_ca_21221_1221, V_ba_21222_1222, V_aa_21223_1223, V_r_21224_1224, T_a1225_1225] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1225_1225, V_r_21224_1224), V_aa_21223_1223), V_ba_21222_1222)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1225_1225, V_r_21224_1224), V_ba_21222_1222), V_ca_21221_1221)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1225_1225, V_r_21224_1224), V_aa_21223_1223), V_ca_21221_1221))))), ! [V_z_21226_1226, V_y_21227_1227, V_x_21228_1228, V_r_21229_1229, T_a1230_1230] :  ((hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(T_a1230_1230, V_r_21229_1229), V_x_21228_1228), V_y_21227_1227)) => (hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1230_1230, V_r_21229_1229), V_y_21227_1227), V_z_21226_1226)) => hBOOL(hAPP(hAPP(c_Transitive__Closure_Otranclp(T_a1230_1230, V_r_21229_1229), V_x_21228_1228), V_z_21226_1226))))), ! [V_r_21231_1231, T_a1232_1232] :  ((c_Wellfounded_Owf(T_a1232_1232, V_r_21231_1231) => c_Wellfounded_Oacyclic(T_a1232_1232, V_r_21231_1231))), ! [V_aa_21233_1233, V_r_21234_1234, T_a1235_1235] :  ((c_Wellfounded_Owf(T_a1235_1235, V_r_21234_1234) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1235_1235, T_a1235_1235)), hAPP(hAPP(c_Product__Type_OPair(T_a1235_1235, T_a1235_1235), V_aa_21233_1233), V_aa_21233_1233)), V_r_21234_1234)))), ! [V_x_21236_1236, V_aa_21237_1237, V_r_21238_1238, T_a1239_1239] :  ((c_Wellfounded_Owf(T_a1239_1239, V_r_21238_1238) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1239_1239, T_a1239_1239)), hAPP(hAPP(c_Product__Type_OPair(T_a1239_1239, T_a1239_1239), V_aa_21237_1237), V_x_21236_1236)), V_r_21238_1238)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1239_1239, T_a1239_1239)), hAPP(hAPP(c_Product__Type_OPair(T_a1239_1239, T_a1239_1239), V_x_21236_1236), V_aa_21237_1237)), V_r_21238_1238))))), ! [V_x_21240_1240, V_aa_21241_1241, V_r_21242_1242, T_a1243_1243] :  ((c_Wellfounded_Owf(T_a1243_1243, V_r_21242_1242) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1243_1243, T_a1243_1243)), hAPP(hAPP(c_Product__Type_OPair(T_a1243_1243, T_a1243_1243), V_aa_21241_1241), V_x_21240_1240)), V_r_21242_1242)) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1243_1243, T_a1243_1243)), hAPP(hAPP(c_Product__Type_OPair(T_a1243_1243, T_a1243_1243), V_x_21240_1240), V_aa_21241_1241)), V_r_21242_1242))))), ! [V_aa_21244_1244, V_r_21245_1245, T_a1246_1246] :  ((c_Wellfounded_Owf(T_a1246_1246, V_r_21245_1245) => ~hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1246_1246, T_a1246_1246)), hAPP(hAPP(c_Product__Type_OPair(T_a1246_1246, T_a1246_1246), V_aa_21244_1244), V_aa_21244_1244)), V_r_21245_1245)))), ! [V_x_21250_1250, V_r_21251_1251, T_a1252_1252] :  ((c_Wellfounded_Owf(T_a1252_1252, V_r_21251_1251) => hBOOL(hAPP(hAPP(c_member(T_a1252_1252), V_x_21250_1250), c_Wellfounded_Oacc(T_a1252_1252, V_r_21251_1251))))), ! [V_x_21253_1253, V_f_21254_1254, T_b1255_1255, T_a1256_1256] :  (=(c_Fun_Ofun__upd(T_a1256_1256, T_b1255_1255, V_f_21254_1254, V_x_21253_1253, hAPP(V_f_21254_1254, V_x_21253_1253)), V_f_21254_1254)), ! [V_f_21257_1257, T_a1258_1258] :  (c_Wellfounded_Owf(T_a1258_1258, hAPP(c_Wellfounded_Omeasure(T_a1258_1258), V_f_21257_1257))), ! [V_x_21259_1259, V_Fa_21260_1260, T_b1261_1261, V_R_21262_1262, T_a1263_1263] :  (((c_Wellfounded_Owf(T_a1263_1263, V_R_21262_1262) => =(c_Nitpick_Owfrec_H(T_a1263_1263, T_b1261_1261, V_R_21262_1262, V_Fa_21260_1260, V_x_21259_1259), c_Nitpick_Owf__wfrec_H(T_a1263_1263, T_b1261_1261, V_R_21262_1262, V_Fa_21260_1260, V_x_21259_1259))) & (~c_Wellfounded_Owf(T_a1263_1263, V_R_21262_1262) => =(c_Nitpick_Owfrec_H(T_a1263_1263, T_b1261_1261, V_R_21262_1262, V_Fa_21260_1260, V_x_21259_1259), c_HOL_OThe(T_b1261_1261, c_Recdef_Owfrec__rel(T_a1263_1263, T_b1261_1261, V_R_21262_1262, hAPP(hAPP(c_COMBC(tc_fun(T_a1263_1263, T_b1261_1261), tc_fun(T_a1263_1263, T_a1263_1263), tc_fun(T_a1263_1263, T_b1261_1261)), hAPP(hAPP(c_COMBB(tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(tc_fun(T_a1263_1263, T_a1263_1263), tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(T_a1263_1263, T_b1261_1261)), c_COMBS(T_a1263_1263, T_a1263_1263, T_b1261_1261)), hAPP(hAPP(c_COMBB(tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261)), tc_fun(T_a1263_1263, T_b1261_1261)), hAPP(c_COMBB(tc_fun(T_a1263_1263, T_b1261_1261), tc_fun(T_a1263_1263, T_b1261_1261), T_a1263_1263), V_Fa_21260_1260)), hAPP(hAPP(c_COMBC(tc_fun(T_a1263_1263, T_b1261_1261), tc_fun(tc_prod(T_a1263_1263, T_a1263_1263), tc_HOL_Obool), tc_fun(T_a1263_1263, tc_fun(T_a1263_1263, T_b1261_1261))), c_Recdef_Ocut(T_a1263_1263, T_b1261_1261)), V_R_21262_1262)))), c_COMBI(T_a1263_1263)), V_x_21259_1259)))))), ! [V_aa_21264_1264, V_H_21265_1265, V_r_21266_1266, T_b1267_1267, T_a1268_1268, V_f_21269_1269] :  ((=(V_f_21269_1269, c_Recdef_Owfrec(T_a1268_1268, T_b1267_1267, V_r_21266_1266, V_H_21265_1265)) => (c_Wellfounded_Owf(T_a1268_1268, V_r_21266_1266) => =(hAPP(V_f_21269_1269, V_aa_21264_1264), hAPP(hAPP(V_H_21265_1265, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a1268_1268, T_b1267_1267), V_f_21269_1269), V_r_21266_1266), V_aa_21264_1264)), V_aa_21264_1264))))), ! [V_x_21270_1270, V_Fa_21271_1271, V_R_21272_1272, T_a1273_1273, T_b1274_1274] :  (=(hAPP(c_Recdef_Owfrec(T_b1274_1274, T_a1273_1273, V_R_21272_1272, V_Fa_21271_1271), V_x_21270_1270), c_HOL_OThe(T_a1273_1273, c_Recdef_Owfrec__rel(T_b1274_1274, T_a1273_1273, V_R_21272_1272, hAPP(hAPP(c_COMBC(tc_fun(T_b1274_1274, T_a1273_1273), tc_fun(T_b1274_1274, T_b1274_1274), tc_fun(T_b1274_1274, T_a1273_1273)), hAPP(hAPP(c_COMBB(tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(tc_fun(T_b1274_1274, T_b1274_1274), tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(T_b1274_1274, T_a1273_1273)), c_COMBS(T_b1274_1274, T_b1274_1274, T_a1273_1273)), hAPP(hAPP(c_COMBB(tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273)), tc_fun(T_b1274_1274, T_a1273_1273)), hAPP(c_COMBB(tc_fun(T_b1274_1274, T_a1273_1273), tc_fun(T_b1274_1274, T_a1273_1273), T_b1274_1274), V_Fa_21271_1271)), hAPP(hAPP(c_COMBC(tc_fun(T_b1274_1274, T_a1273_1273), tc_fun(tc_prod(T_b1274_1274, T_b1274_1274), tc_HOL_Obool), tc_fun(T_b1274_1274, tc_fun(T_b1274_1274, T_a1273_1273))), c_Recdef_Ocut(T_b1274_1274, T_a1273_1273)), V_R_21272_1272)))), c_COMBI(T_b1274_1274)), V_x_21270_1270)))), ! [V_y_21275_1275, V_x_21276_1276, V_f_21277_1277, T_b1278_1278, T_a1279_1279] :  ((=(c_Fun_Ofun__upd(T_a1279_1279, T_b1278_1278, V_f_21277_1277, V_x_21276_1276, V_y_21275_1275), V_f_21277_1277) <=> =(hAPP(V_f_21277_1277, V_x_21276_1276), V_y_21275_1275))), ! [V_z_21280_1280, V_y_21281_1281, V_x_21282_1282, V_f_21283_1283, T_b1284_1284, T_a1285_1285] :  (=(c_Fun_Ofun__upd(T_a1285_1285, T_b1284_1284, c_Fun_Ofun__upd(T_a1285_1285, T_b1284_1284, V_f_21283_1283, V_x_21282_1282, V_y_21281_1281), V_x_21282_1282, V_z_21280_1280), c_Fun_Ofun__upd(T_a1285_1285, T_b1284_1284, V_f_21283_1283, V_x_21282_1282, V_z_21280_1280))), ! [V_y_21286_1286, V_x_21287_1287, V_f_21288_1288, T_a1289_1289, T_b1290_1290] :  (=(hAPP(c_Fun_Ofun__upd(T_b1290_1290, T_a1289_1289, V_f_21288_1288, V_x_21287_1287, V_y_21286_1286), V_x_21287_1287), V_y_21286_1286)), ! [V_y_21291_1291, V_f_21292_1292, T_b1293_1293, T_a1294_1294, V_x_21295_1295, V_z_21296_1296] :  (((=(V_z_21296_1296, V_x_21295_1295) => =(hAPP(c_Fun_Ofun__upd(T_a1294_1294, T_b1293_1293, V_f_21292_1292, V_x_21295_1295, V_y_21291_1291), V_z_21296_1296), V_y_21291_1291)) & (~=(V_z_21296_1296, V_x_21295_1295) => =(hAPP(c_Fun_Ofun__upd(T_a1294_1294, T_b1293_1293, V_f_21292_1292, V_x_21295_1295, V_y_21291_1291), V_z_21296_1296), hAPP(V_f_21292_1292, V_z_21296_1296))))), ! [V_d_21297_1297, V_ba_21298_1298, V_m_21299_1299, T_b1300_1300, T_a1301_1301, V_ca_21302_1302, V_aa_21303_1303] :  ((~=(V_aa_21303_1303, V_ca_21302_1302) => =(c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, V_m_21299_1299, V_aa_21303_1303, V_ba_21298_1298), V_ca_21302_1302, V_d_21297_1297), c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, c_Fun_Ofun__upd(T_a1301_1301, T_b1300_1300, V_m_21299_1299, V_ca_21302_1302, V_d_21297_1297), V_aa_21303_1303, V_ba_21298_1298)))), ! [V_y_21304_1304, V_f_21305_1305, T_b1306_1306, T_a1307_1307, V_x_21308_1308, V_z_21309_1309] :  ((~=(V_z_21309_1309, V_x_21308_1308) => =(hAPP(c_Fun_Ofun__upd(T_a1307_1307, T_b1306_1306, V_f_21305_1305, V_x_21308_1308, V_y_21304_1304), V_z_21309_1309), hAPP(V_f_21305_1305, V_z_21309_1309)))), ! [T_a1310_1310, T_b1311_1311, V_y_21312_1312, V_x_21313_1313, V_f_21314_1314] :  ((=(hAPP(V_f_21314_1314, V_x_21313_1313), V_y_21312_1312) => =(c_Fun_Ofun__upd(T_b1311_1311, T_a1310_1310, V_f_21314_1314, V_x_21313_1313, V_y_21312_1312), V_f_21314_1314))), ! [V_ba_21315_1315, V_f_21316_1316, T_b1317_1317, T_a1318_1318, V_aa_21319_1319, V_x_21320_1320] :  (((=(V_x_21320_1320, V_aa_21319_1319) => =(hAPP(c_Fun_Ofun__upd(T_a1318_1318, T_b1317_1317, V_f_21316_1316, V_aa_21319_1319, V_ba_21315_1315), V_x_21320_1320), V_ba_21315_1315)) & (~=(V_x_21320_1320, V_aa_21319_1319) => =(hAPP(c_Fun_Ofun__upd(T_a1318_1318, T_b1317_1317, V_f_21316_1316, V_aa_21319_1319, V_ba_21315_1315), V_x_21320_1320), hAPP(V_f_21316_1316, V_x_21320_1320))))), ! [T_b1321_1321, T_a1322_1322, B_M1323_1323, B_R1324_1324] :  ((c_Wellfounded_Owf(T_a1322_1322, B_R1324_1324) => ! [B_x1325_1325] :  (=(hAPP(c_Recdef_Owfrec(T_a1322_1322, T_b1321_1321, B_R1324_1324, B_M1323_1323), B_x1325_1325), hAPP(hAPP(B_M1323_1323, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a1322_1322, T_b1321_1321), c_Recdef_Owfrec(T_a1322_1322, T_b1321_1321, B_R1324_1324, B_M1323_1323)), B_R1324_1324), B_x1325_1325)), B_x1325_1325))))), ! [V_aa_21326_1326, V_H_21327_1327, T_b1328_1328, V_r_21329_1329, T_a1330_1330] :  ((c_Wellfounded_Owf(T_a1330_1330, V_r_21329_1329) => =(hAPP(c_Recdef_Owfrec(T_a1330_1330, T_b1328_1328, V_r_21329_1329, V_H_21327_1327), V_aa_21326_1326), hAPP(hAPP(V_H_21327_1327, hAPP(hAPP(hAPP(c_Recdef_Ocut(T_a1330_1330, T_b1328_1328), c_Recdef_Owfrec(T_a1330_1330, T_b1328_1328, V_r_21329_1329, V_H_21327_1327)), V_r_21329_1329), V_aa_21326_1326)), V_aa_21326_1326)))), ! [T_a1331_1331, V_R_21332_1332, T_b1333_1333, V_Pa_21334_1334] :  ((! [B_x1335_1335] :  ((hBOOL(hAPP(V_Pa_21334_1334, B_x1335_1335)) => c_Wellfounded_Owf(T_b1333_1333, hAPP(V_R_21332_1332, B_x1335_1335)))) => c_Wellfounded_Owf(tc_prod(T_a1331_1331, T_b1333_1333), c_Recdef_Osame__fst(T_a1331_1331, T_b1333_1333, V_Pa_21334_1334, V_R_21332_1332)))), ! [V_x_21336_1336, T_a1337_1337] :  (=(c_HOL_OThe(T_a1337_1337, hAPP(c_fequal, V_x_21336_1336)), V_x_21336_1336)), ! [V_aa_21338_1338, T_a1339_1339] :  (=(c_HOL_OThe(T_a1339_1339, hAPP(hAPP(c_COMBC(T_a1339_1339, T_a1339_1339, tc_HOL_Obool), c_fequal), V_aa_21338_1338)), V_aa_21338_1338)), ! [V_x_21340_1340, V_Fa_21341_1341, V_R_21342_1342, T_b1343_1343, T_a1344_1344] :  ((c_Recdef_Oadm__wf(T_a1344_1344, T_b1343_1343, V_R_21342_1342, V_Fa_21341_1341) => (c_Wellfounded_Owf(T_a1344_1344, V_R_21342_1342) => ? [B_x1345_1345] :  ((hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a1344_1344, T_b1343_1343, V_R_21342_1342, V_Fa_21341_1341, V_x_21340_1340), B_x1345_1345)) & ! [B_y1346_1346] :  ((hBOOL(hAPP(c_Recdef_Owfrec__rel(T_a1344_1344, T_b1343_1343, V_R_21342_1342, V_Fa_21341_1341, V_x_21340_1340), B_y1346_1346)) => =(B_y1346_1346, B_x1345_1345)))))))), ! [V_r_21347_1347, T_a1348_1348] :  ((c_Wellfounded_OwfP(T_a1348_1348, hAPP(hAPP(c_COMBC(T_a1348_1348, tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_fun(T_a1348_1348, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1348_1348, tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_fun(T_a1348_1348, tc_HOL_Obool)), T_a1348_1348), c_COMBC(T_a1348_1348, tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_a1348_1348, tc_prod(T_a1348_1348, T_a1348_1348)), tc_fun(T_a1348_1348, tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool)), T_a1348_1348), hAPP(c_COMBB(tc_prod(T_a1348_1348, T_a1348_1348), tc_fun(tc_fun(tc_prod(T_a1348_1348, T_a1348_1348), tc_HOL_Obool), tc_HOL_Obool), T_a1348_1348), c_member(tc_prod(T_a1348_1348, T_a1348_1348)))), c_Product__Type_OPair(T_a1348_1348, T_a1348_1348)))), V_r_21347_1347)) <=> c_Wellfounded_Owf(T_a1348_1348, V_r_21347_1347))), ! [T_a1355_1355] :  (c_Wellfounded_OwfP(T_a1355_1355, c_COMBK(tc_fun(T_a1355_1355, tc_HOL_Obool), T_a1355_1355, c_COMBK(tc_HOL_Obool, T_a1355_1355, c_fFalse)))), ! [V_x_21356_1356, V_r_21357_1357, T_a1358_1358] :  ((c_Wellfounded_OwfP(T_a1358_1358, V_r_21357_1357) => hBOOL(hAPP(c_Wellfounded_Oaccp(T_a1358_1358, V_r_21357_1357), V_x_21356_1356)))), ! [V_r_21362_1362, T_a1363_1363] :  ((c_Wellfounded_OwfP(T_a1363_1363, V_r_21362_1362) => c_Wellfounded_OwfP(T_a1363_1363, c_Transitive__Closure_Otranclp(T_a1363_1363, V_r_21362_1362)))), ! [V_R_21364_1364, T_a1365_1365] :  ((c_Wellfounded_Owf(T_a1365_1365, V_R_21364_1364) => c_Wellfounded_OwfP(T_a1365_1365, c_FunDef_Oin__rel(T_a1365_1365, T_a1365_1365, V_R_21364_1364)))), ! [V_x_21366_1366, V_f_21367_1367, V_A_21368_1368, T_b1369_1369, T_a1370_1370] :  (=(c_Fun_Othe__inv__into(T_a1370_1370, T_b1369_1369, V_A_21368_1368, V_f_21367_1367, V_x_21366_1366), c_HOL_OThe(T_a1370_1370, hAPP(hAPP(c_COMBS(T_a1370_1370, tc_HOL_Obool, tc_HOL_Obool), hAPP(hAPP(c_COMBB(tc_HOL_Obool, tc_fun(tc_HOL_Obool, tc_HOL_Obool), T_a1370_1370), c_fconj), hAPP(hAPP(c_COMBC(T_a1370_1370, tc_fun(T_a1370_1370, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a1370_1370)), V_A_21368_1368))), hAPP(hAPP(c_COMBC(T_a1370_1370, T_b1369_1369, tc_HOL_Obool), hAPP(hAPP(c_COMBB(T_b1369_1369, tc_fun(T_b1369_1369, tc_HOL_Obool), T_a1370_1370), c_fequal), V_f_21367_1367)), V_x_21366_1366))))), ! [V_r_21371_1371, T_a1372_1372] :  ((! [B_x1373_1373] :  (hBOOL(hAPP(hAPP(c_member(T_a1372_1372), B_x1373_1373), c_Wellfounded_Oacc(T_a1372_1372, V_r_21371_1371)))) => c_Wellfounded_Owf(T_a1372_1372, V_r_21371_1371))), ! [V_f_21374_1374, V_y_21375_1375, V_x_21376_1376, T_a1377_1377] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1377_1377, T_a1377_1377)), hAPP(hAPP(c_Product__Type_OPair(T_a1377_1377, T_a1377_1377), V_x_21376_1376), V_y_21375_1375)), hAPP(c_Wellfounded_Omeasure(T_a1377_1377), V_f_21374_1374))) <=> c_Orderings_Oord__class_Oless(tc_Nat_Onat, hAPP(V_f_21374_1374, V_x_21376_1376), hAPP(V_f_21374_1374, V_y_21375_1375)))), ! [V_a1378_1378, V_x1379_1379, V_b1380_1380, T_a1381_1381] :  ((class_Lattices_Osemilattice__inf(T_a1381_1381) => (c_Orderings_Oord__class_Oless(T_a1381_1381, V_b1380_1380, V_x1379_1379) => c_Orderings_Oord__class_Oless(T_a1381_1381, c_Lattices_Osemilattice__inf__class_Oinf(T_a1381_1381, V_a1378_1378, V_b1380_1380), V_x1379_1379)))), ! [V_b1382_1382, V_x1383_1383, V_a1384_1384, T_a1385_1385] :  ((class_Lattices_Osemilattice__inf(T_a1385_1385) => (c_Orderings_Oord__class_Oless(T_a1385_1385, V_a1384_1384, V_x1383_1383) => c_Orderings_Oord__class_Oless(T_a1385_1385, c_Lattices_Osemilattice__inf__class_Oinf(T_a1385_1385, V_a1384_1384, V_b1382_1382), V_x1383_1383)))), ! [V_R_21386_1386, T_a1387_1387, V_y_21388_1388, V_x_21389_1389, V_f_21390_1390] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, hAPP(V_f_21390_1390, V_x_21389_1389), hAPP(V_f_21390_1390, V_y_21388_1388)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1387_1387, T_a1387_1387)), hAPP(hAPP(c_Product__Type_OPair(T_a1387_1387, T_a1387_1387), V_x_21389_1389), V_y_21388_1388)), c_Wellfounded_Omlex__prod(T_a1387_1387, V_f_21390_1390, V_R_21386_1386))))), ! [V_g_21391_1391, V_f_21392_1392, T_b1393_1393, V_A_21394_1394, V_aa_21395_1395, T_a1396_1396] :  (((hBOOL(hAPP(hAPP(c_member(T_a1396_1396), V_aa_21395_1395), V_A_21394_1394)) => =(c_Fun_Ooverride__on(T_a1396_1396, T_b1393_1393, V_f_21392_1392, V_g_21391_1391, V_A_21394_1394, V_aa_21395_1395), hAPP(V_g_21391_1391, V_aa_21395_1395))) & (~hBOOL(hAPP(hAPP(c_member(T_a1396_1396), V_aa_21395_1395), V_A_21394_1394)) => =(c_Fun_Ooverride__on(T_a1396_1396, T_b1393_1393, V_f_21392_1392, V_g_21391_1391, V_A_21394_1394, V_aa_21395_1395), hAPP(V_f_21392_1392, V_aa_21395_1395))))), ! [T_a1397_1397] :  (=(c_Wellfounded_Omeasure(T_a1397_1397), hAPP(c_Relation_Oinv__image(tc_Nat_Onat, T_a1397_1397), c_Wellfounded_Oless__than))), c_Wellfounded_Owf(tc_Nat_Onat, c_Wellfounded_Oless__than), ! [V_ca_21398_1398, V_B_21399_1399, V_A_21400_1400, T_a1401_1401] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1401_1401, tc_HOL_Obool), V_A_21400_1400, V_B_21399_1399) => (hBOOL(hAPP(hAPP(c_member(T_a1401_1401), V_ca_21398_1398), V_A_21400_1400)) => hBOOL(hAPP(hAPP(c_member(T_a1401_1401), V_ca_21398_1398), V_B_21399_1399))))), ! [V_R_21402_1402, V_f_21403_1403, T_a1404_1404] :  (=(c_Wellfounded_Omlex__prod(T_a1404_1404, V_f_21403_1403, V_R_21402_1402), hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat, T_a1404_1404), T_a1404_1404), c_Wellfounded_Olex__prod(tc_Nat_Onat, T_a1404_1404, c_Wellfounded_Oless__than, V_R_21402_1402)), hAPP(hAPP(c_COMBS(T_a1404_1404, T_a1404_1404, tc_prod(tc_Nat_Onat, T_a1404_1404)), hAPP(hAPP(c_COMBB(tc_Nat_Onat, tc_fun(T_a1404_1404, tc_prod(tc_Nat_Onat, T_a1404_1404)), T_a1404_1404), c_Product__Type_OPair(tc_Nat_Onat, T_a1404_1404)), V_f_21403_1403)), c_COMBI(T_a1404_1404))))), ! [V_y_21405_1405, V_x_21406_1406] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_x_21406_1406), V_y_21405_1405)), c_Wellfounded_Oless__than)) <=> c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_x_21406_1406, V_y_21405_1405))), ! [V_g_21407_1407, V_f_21408_1408, T_b1409_1409, V_A_21410_1410, V_aa_21411_1411, T_a1412_1412] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1412_1412), V_aa_21411_1411), V_A_21410_1410)) => =(c_Fun_Ooverride__on(T_a1412_1412, T_b1409_1409, V_f_21408_1408, V_g_21407_1407, V_A_21410_1410, V_aa_21411_1411), hAPP(V_f_21408_1408, V_aa_21411_1411)))), ! [V_g_21413_1413, V_f_21414_1414, T_b1415_1415, V_A_21416_1416, V_aa_21417_1417, T_a1418_1418] :  ((hBOOL(hAPP(hAPP(c_member(T_a1418_1418), V_aa_21417_1417), V_A_21416_1416)) => =(c_Fun_Ooverride__on(T_a1418_1418, T_b1415_1415, V_f_21414_1414, V_g_21413_1413, V_A_21416_1416, V_aa_21417_1417), hAPP(V_g_21413_1413, V_aa_21417_1417)))), ! [V_f_21419_1419, V_R_21420_1420, T_a1421_1421] :  ((c_Wellfounded_Owf(T_a1421_1421, V_R_21420_1420) => c_Wellfounded_Owf(T_a1421_1421, c_Wellfounded_Omlex__prod(T_a1421_1421, V_f_21419_1419, V_R_21420_1420)))), =(c_Wellfounded_Oless__than, c_Transitive__Closure_Otrancl(tc_Nat_Onat, c_Wellfounded_Opred__nat)), ! [V_R_21422_1422, T_a1423_1423, V_y_21424_1424, V_x_21425_1425, V_f_21426_1426] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, hAPP(V_f_21426_1426, V_x_21425_1425), hAPP(V_f_21426_1426, V_y_21424_1424)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1423_1423, T_a1423_1423)), hAPP(hAPP(c_Product__Type_OPair(T_a1423_1423, T_a1423_1423), V_x_21425_1425), V_y_21424_1424)), V_R_21422_1422)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1423_1423, T_a1423_1423)), hAPP(hAPP(c_Product__Type_OPair(T_a1423_1423, T_a1423_1423), V_x_21425_1425), V_y_21424_1424)), c_Wellfounded_Omlex__prod(T_a1423_1423, V_f_21426_1426, V_R_21422_1422)))))), ! [V_r_21427_1427, T_a1428_1428] :  ((c_Wellfounded_Oacyclic(T_a1428_1428, V_r_21427_1427) => c_Relation_Oantisym(T_a1428_1428, c_Transitive__Closure_Ortrancl(T_a1428_1428, V_r_21427_1427)))), ! [V_y1429_1429, V_x1430_1430] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_x1430_1430, V_y1429_1429) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_x1430_1430, V_y1429_1429))), ! [V_C_21431_1431, V_B_21432_1432, V_A_21433_1433, T_a1434_1434] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1434_1434, tc_HOL_Obool), V_A_21433_1433, V_B_21432_1432) => (c_Orderings_Oord__class_Oless(tc_fun(T_a1434_1434, tc_HOL_Obool), V_B_21432_1432, V_C_21431_1431) => c_Orderings_Oord__class_Oless(tc_fun(T_a1434_1434, tc_HOL_Obool), V_A_21433_1433, V_C_21431_1431)))), c_Wellfounded_Owf(tc_Nat_Onat, c_Wellfounded_Opred__nat), ! [V_n_21435_1435, V_m_21436_1436] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_m_21436_1436), V_n_21435_1435)), c_Transitive__Closure_Ortrancl(tc_Nat_Onat, c_Wellfounded_Opred__nat))) <=> c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m_21436_1436, V_n_21435_1435))), ! [V_b1437_1437, V_a1438_1438, V_x1439_1439, T_a1440_1440] :  ((class_Lattices_Osemilattice__inf(T_a1440_1440) => (c_Orderings_Oord__class_Oless__eq(T_a1440_1440, V_x1439_1439, c_Lattices_Osemilattice__inf__class_Oinf(T_a1440_1440, V_a1438_1438, V_b1437_1437)) => ~(c_Orderings_Oord__class_Oless__eq(T_a1440_1440, V_x1439_1439, V_a1438_1438) => ~c_Orderings_Oord__class_Oless__eq(T_a1440_1440, V_x1439_1439, V_b1437_1437))))), ! [V_d1441_1441, V_b1442_1442, V_c1443_1443, V_a1444_1444, T_a1445_1445] :  ((class_Lattices_Osemilattice__inf(T_a1445_1445) => (c_Orderings_Oord__class_Oless__eq(T_a1445_1445, V_a1444_1444, V_c1443_1443) => (c_Orderings_Oord__class_Oless__eq(T_a1445_1445, V_b1442_1442, V_d1441_1441) => c_Orderings_Oord__class_Oless__eq(T_a1445_1445, c_Lattices_Osemilattice__inf__class_Oinf(T_a1445_1445, V_a1444_1444, V_b1442_1442), c_Lattices_Osemilattice__inf__class_Oinf(T_a1445_1445, V_c1443_1443, V_d1441_1441)))))), ! [V_z1446_1446, V_y1447_1447, V_x1448_1448, T_a1449_1449] :  ((class_Lattices_Osemilattice__inf(T_a1449_1449) => (c_Orderings_Oord__class_Oless__eq(T_a1449_1449, V_x1448_1448, V_y1447_1447) => (c_Orderings_Oord__class_Oless__eq(T_a1449_1449, V_x1448_1448, V_z1446_1446) => c_Orderings_Oord__class_Oless__eq(T_a1449_1449, V_x1448_1448, c_Lattices_Osemilattice__inf__class_Oinf(T_a1449_1449, V_y1447_1447, V_z1446_1446)))))), ! [V_b1450_1450, V_a1451_1451, V_x1452_1452, T_a1453_1453] :  ((class_Lattices_Osemilattice__inf(T_a1453_1453) => (c_Orderings_Oord__class_Oless__eq(T_a1453_1453, V_x1452_1452, V_a1451_1451) => (c_Orderings_Oord__class_Oless__eq(T_a1453_1453, V_x1452_1452, V_b1450_1450) => c_Orderings_Oord__class_Oless__eq(T_a1453_1453, V_x1452_1452, c_Lattices_Osemilattice__inf__class_Oinf(T_a1453_1453, V_a1451_1451, V_b1450_1450)))))), ! [V_x1454_1454, V_y1455_1455, T_a1456_1456] :  ((class_Lattices_Osemilattice__inf(T_a1456_1456) => (c_Orderings_Oord__class_Oless__eq(T_a1456_1456, V_y1455_1455, V_x1454_1454) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a1456_1456, V_x1454_1454, V_y1455_1455), V_y1455_1455)))), ! [V_y1457_1457, V_x1458_1458, T_a1459_1459] :  ((class_Lattices_Osemilattice__inf(T_a1459_1459) => (c_Orderings_Oord__class_Oless__eq(T_a1459_1459, V_x1458_1458, V_y1457_1457) => =(c_Lattices_Osemilattice__inf__class_Oinf(T_a1459_1459, V_x1458_1458, V_y1457_1457), V_x1458_1458)))), ! [V_a1460_1460, V_x1461_1461, V_b1462_1462, T_a1463_1463] :  ((class_Lattices_Osemilattice__inf(T_a1463_1463) => (c_Orderings_Oord__class_Oless__eq(T_a1463_1463, V_b1462_1462, V_x1461_1461) => c_Orderings_Oord__class_Oless__eq(T_a1463_1463, c_Lattices_Osemilattice__inf__class_Oinf(T_a1463_1463, V_a1460_1460, V_b1462_1462), V_x1461_1461)))), ! [V_b1464_1464, V_x1465_1465, V_a1466_1466, T_a1467_1467] :  ((class_Lattices_Osemilattice__inf(T_a1467_1467) => (c_Orderings_Oord__class_Oless__eq(T_a1467_1467, V_a1466_1466, V_x1465_1465) => c_Orderings_Oord__class_Oless__eq(T_a1467_1467, c_Lattices_Osemilattice__inf__class_Oinf(T_a1467_1467, V_a1466_1466, V_b1464_1464), V_x1465_1465)))), ! [V_z_21468_1468, V_y_21469_1469, V_x_21470_1470, T_a1471_1471] :  ((class_Lattices_Osemilattice__inf(T_a1471_1471) => (c_Orderings_Oord__class_Oless__eq(T_a1471_1471, V_x_21470_1470, c_Lattices_Osemilattice__inf__class_Oinf(T_a1471_1471, V_y_21469_1469, V_z_21468_1468)) <=> (c_Orderings_Oord__class_Oless__eq(T_a1471_1471, V_x_21470_1470, V_y_21469_1469) & c_Orderings_Oord__class_Oless__eq(T_a1471_1471, V_x_21470_1470, V_z_21468_1468))))), ! [V_y_21472_1472, V_x_21473_1473, T_a1474_1474] :  ((class_Lattices_Osemilattice__inf(T_a1474_1474) => (c_Orderings_Oord__class_Oless__eq(T_a1474_1474, V_x_21473_1473, V_y_21472_1472) <=> =(c_Lattices_Osemilattice__inf__class_Oinf(T_a1474_1474, V_x_21473_1473, V_y_21472_1472), V_x_21473_1473)))), ! [V_y1475_1475, V_x1476_1476, T_a1477_1477] :  ((class_Lattices_Osemilattice__inf(T_a1477_1477) => c_Orderings_Oord__class_Oless__eq(T_a1477_1477, c_Lattices_Osemilattice__inf__class_Oinf(T_a1477_1477, V_x1476_1476, V_y1475_1475), V_y1475_1475))), ! [V_y1478_1478, V_x1479_1479, T_a1480_1480] :  ((class_Lattices_Olattice(T_a1480_1480) => c_Orderings_Oord__class_Oless__eq(T_a1480_1480, c_Lattices_Osemilattice__inf__class_Oinf(T_a1480_1480, V_x1479_1479, V_y1478_1478), V_y1478_1478))), ! [V_y1481_1481, V_x1482_1482, T_a1483_1483] :  ((class_Lattices_Osemilattice__inf(T_a1483_1483) => c_Orderings_Oord__class_Oless__eq(T_a1483_1483, c_Lattices_Osemilattice__inf__class_Oinf(T_a1483_1483, V_x1482_1482, V_y1481_1481), V_x1482_1482))), ! [V_y1484_1484, V_x1485_1485, T_a1486_1486] :  ((class_Lattices_Olattice(T_a1486_1486) => c_Orderings_Oord__class_Oless__eq(T_a1486_1486, c_Lattices_Osemilattice__inf__class_Oinf(T_a1486_1486, V_x1485_1485, V_y1484_1484), V_x1485_1485))), ! [T_a1487_1487] :  (c_Relation_Oantisym(T_a1487_1487, c_Relation_OId(T_a1487_1487))), ! [V_A_21488_1488, T_a1489_1489] :  (c_Relation_Oantisym(T_a1489_1489, c_Relation_OId__on(T_a1489_1489, V_A_21488_1488))), ! [V_n_21490_1490, V_m_21491_1491] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_m_21491_1491), V_n_21490_1490)), c_Transitive__Closure_Otrancl(tc_Nat_Onat, c_Wellfounded_Opred__nat))) <=> c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m_21491_1491, V_n_21490_1490))), ! [V_ba_21496_1496, V_aa_21497_1497, V_r_21498_1498, T_a1499_1499] :  ((c_Relation_Oantisym(T_a1499_1499, V_r_21498_1498) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1499_1499, T_a1499_1499)), hAPP(hAPP(c_Product__Type_OPair(T_a1499_1499, T_a1499_1499), V_aa_21497_1497), V_ba_21496_1496)), V_r_21498_1498)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1499_1499, T_a1499_1499)), hAPP(hAPP(c_Product__Type_OPair(T_a1499_1499, T_a1499_1499), V_ba_21496_1496), V_aa_21497_1497)), V_r_21498_1498)) => =(V_aa_21497_1497, V_ba_21496_1496))))), ! [V_x1500_1500, T_a1501_1501] :  ((class_Orderings_Opreorder(T_a1501_1501) => c_Orderings_Oord__class_Oless__eq(T_a1501_1501, V_x1500_1500, V_x1500_1500))), ! [V_n1502_1502, V_m1503_1503] :  (((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m1503_1503, V_n1502_1502) | =(V_m1503_1503, V_n1502_1502)) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1503_1503, V_n1502_1502))), ! [V_n1504_1504, V_m1505_1505] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1505_1505, V_n1504_1504) => (~=(V_m1505_1505, V_n1504_1504) => c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m1505_1505, V_n1504_1504)))), ! [V_ca_21506_1506, V_B_21507_1507, V_A_21508_1508, T_a1509_1509] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1509_1509, tc_HOL_Obool), V_A_21508_1508, V_B_21507_1507) => (hBOOL(hAPP(hAPP(c_member(T_a1509_1509), V_ca_21506_1506), V_A_21508_1508)) => hBOOL(hAPP(hAPP(c_member(T_a1509_1509), V_ca_21506_1506), V_B_21507_1507))))), ! [V_B_21516_1516, V_A_21517_1517, T_a1518_1518] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1518_1518, tc_HOL_Obool), V_A_21517_1517, V_B_21516_1516) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1518_1518, tc_HOL_Obool), V_A_21517_1517, V_B_21516_1516))), ! [V_C_21519_1519, V_B_21520_1520, V_A_21521_1521, T_a1522_1522] :  ((c_Orderings_Oord__class_Oless(tc_fun(T_a1522_1522, tc_HOL_Obool), V_A_21521_1521, V_B_21520_1520) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1522_1522, tc_HOL_Obool), V_B_21520_1520, V_C_21519_1519) => c_Orderings_Oord__class_Oless(tc_fun(T_a1522_1522, tc_HOL_Obool), V_A_21521_1521, V_C_21519_1519)))), ! [V_C_21523_1523, V_B_21524_1524, V_A_21525_1525, T_a1526_1526] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1526_1526, tc_HOL_Obool), V_A_21525_1525, V_B_21524_1524) => (c_Orderings_Oord__class_Oless(tc_fun(T_a1526_1526, tc_HOL_Obool), V_B_21524_1524, V_C_21523_1523) => c_Orderings_Oord__class_Oless(tc_fun(T_a1526_1526, tc_HOL_Obool), V_A_21525_1525, V_C_21523_1523)))), ! [V_g_21527_1527, V_f_21528_1528, T_a1529_1529, T_b1530_1530] :  ((class_Orderings_Oord(T_b1530_1530) => (c_Orderings_Oord__class_Oless(tc_fun(T_a1529_1529, T_b1530_1530), V_f_21528_1528, V_g_21527_1527) <=> (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1529_1529, T_b1530_1530), V_f_21528_1528, V_g_21527_1527) & ~c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1529_1529, T_b1530_1530), V_g_21527_1527, V_f_21528_1528))))), ! [V_p_21531_1531, V_r_21532_1532, T_a1533_1533] :  ((c_Wellfounded_OwfP(T_a1533_1533, V_r_21532_1532) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1533_1533, tc_fun(T_a1533_1533, tc_HOL_Obool)), V_p_21531_1531, V_r_21532_1532) => c_Wellfounded_OwfP(T_a1533_1533, V_p_21531_1531)))), ! [V_p_21534_1534, V_r_21535_1535, T_a1536_1536] :  ((c_Wellfounded_Owf(T_a1536_1536, V_r_21535_1535) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1536_1536, T_a1536_1536), tc_HOL_Obool), V_p_21534_1534, V_r_21535_1535) => c_Wellfounded_Owf(T_a1536_1536, V_p_21534_1534)))), ! [V_S_21537_1537, V_R_21538_1538, T_b1539_1539, T_a1540_1540] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1540_1540, tc_fun(T_b1539_1539, tc_HOL_Obool)), hAPP(hAPP(c_COMBC(T_a1540_1540, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), T_a1540_1540), c_COMBC(T_b1539_1539, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_prod(T_a1540_1540, T_b1539_1539)), tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), T_a1540_1540), hAPP(c_COMBB(tc_prod(T_a1540_1540, T_b1539_1539), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool), T_b1539_1539), c_member(tc_prod(T_a1540_1540, T_b1539_1539)))), c_Product__Type_OPair(T_a1540_1540, T_b1539_1539)))), V_R_21538_1538), hAPP(hAPP(c_COMBC(T_a1540_1540, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_fun(T_b1539_1539, tc_HOL_Obool)), T_a1540_1540), c_COMBC(T_b1539_1539, tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), hAPP(hAPP(c_COMBB(tc_fun(T_b1539_1539, tc_prod(T_a1540_1540, T_b1539_1539)), tc_fun(T_b1539_1539, tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool)), T_a1540_1540), hAPP(c_COMBB(tc_prod(T_a1540_1540, T_b1539_1539), tc_fun(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), tc_HOL_Obool), T_b1539_1539), c_member(tc_prod(T_a1540_1540, T_b1539_1539)))), c_Product__Type_OPair(T_a1540_1540, T_b1539_1539)))), V_S_21537_1537)) <=> c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1540_1540, T_b1539_1539), tc_HOL_Obool), V_R_21538_1538, V_S_21537_1537))), ! [V_x_21541_1541, V_B_21542_1542, V_A_21543_1543, T_a1544_1544] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1544_1544, tc_HOL_Obool), V_A_21543_1543, V_B_21542_1542) => (hBOOL(hAPP(hAPP(c_member(T_a1544_1544), V_x_21541_1541), V_A_21543_1543)) => hBOOL(hAPP(hAPP(c_member(T_a1544_1544), V_x_21541_1541), V_B_21542_1542))))), ! [V_B_21545_1545, V_A_21546_1546, V_x_21547_1547, T_a1548_1548] :  ((hBOOL(hAPP(hAPP(c_member(T_a1548_1548), V_x_21547_1547), V_A_21546_1546)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1548_1548, tc_HOL_Obool), V_A_21546_1546, V_B_21545_1545) => hBOOL(hAPP(hAPP(c_member(T_a1548_1548), V_x_21547_1547), V_B_21545_1545))))), ! [V_x_21549_1549, V_B_21550_1550, V_A_21551_1551, T_a1552_1552] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1552_1552, tc_HOL_Obool), V_A_21551_1551, V_B_21550_1550) => (hBOOL(hAPP(hAPP(c_member(T_a1552_1552), V_x_21549_1549), V_A_21551_1551)) => hBOOL(hAPP(hAPP(c_member(T_a1552_1552), V_x_21549_1549), V_B_21550_1550))))), ! [V_B_21553_1553, T_b1554_1554, V_A_21555_1555, V_A_H_21556_1556, T_a1557_1557] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1557_1557, tc_HOL_Obool), V_A_H_21556_1556, V_A_21555_1555) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_a1557_1557, T_b1554_1554), tc_HOL_Obool), c_FuncSet_OPi(T_a1557_1557, T_b1554_1554, V_A_21555_1555, V_B_21553_1553), c_FuncSet_OPi(T_a1557_1557, T_b1554_1554, V_A_H_21556_1556, V_B_21553_1553)))), ! [V_R2_21558_1558, V_R1_21559_1559, T_a1560_1560] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1560_1560, T_a1560_1560), tc_HOL_Obool), V_R1_21559_1559, V_R2_21558_1558) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1560_1560, tc_HOL_Obool), c_Wellfounded_Oacc(T_a1560_1560, V_R2_21558_1558), c_Wellfounded_Oacc(T_a1560_1560, V_R1_21559_1559)))), ! [V_R2_21561_1561, V_R1_21562_1562, T_a1563_1563] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1563_1563, tc_fun(T_a1563_1563, tc_HOL_Obool)), V_R1_21562_1562, V_R2_21561_1561) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1563_1563, tc_HOL_Obool), c_Wellfounded_Oaccp(T_a1563_1563, V_R2_21561_1561), c_Wellfounded_Oaccp(T_a1563_1563, V_R1_21562_1562)))), ! [V_s_21564_1564, V_r_21565_1565, T_a1566_1566] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1566_1566, T_a1566_1566), tc_HOL_Obool), V_r_21565_1565, V_s_21564_1564) => (c_Relation_Oantisym(T_a1566_1566, V_s_21564_1564) => c_Relation_Oantisym(T_a1566_1566, V_r_21565_1565)))), ! [V_s_21567_1567, V_r_21568_1568, T_b1569_1569, T_a1570_1570] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1570_1570, T_b1569_1569), tc_HOL_Obool), V_r_21568_1568, V_s_21567_1567) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1570_1570, tc_HOL_Obool), c_Relation_ODomain(T_a1570_1570, T_b1569_1569, V_r_21568_1568), c_Relation_ODomain(T_a1570_1570, T_b1569_1569, V_s_21567_1567)))), ! [V_s_21571_1571, V_r_21572_1572, T_a1573_1573] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1573_1573, T_a1573_1573), tc_HOL_Obool), V_r_21572_1572, c_Transitive__Closure_Ortrancl(T_a1573_1573, V_s_21571_1571)) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1573_1573, T_a1573_1573), tc_HOL_Obool), c_Transitive__Closure_Ortrancl(T_a1573_1573, V_r_21572_1572), c_Transitive__Closure_Ortrancl(T_a1573_1573, V_s_21571_1571)))), ! [V_S_21574_1574, V_R_21575_1575, T_a1576_1576] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1576_1576, T_a1576_1576), tc_HOL_Obool), V_R_21575_1575, V_S_21574_1574) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1576_1576, T_a1576_1576), tc_HOL_Obool), V_S_21574_1574, c_Transitive__Closure_Ortrancl(T_a1576_1576, V_R_21575_1575)) => =(c_Transitive__Closure_Ortrancl(T_a1576_1576, V_S_21574_1574), c_Transitive__Closure_Ortrancl(T_a1576_1576, V_R_21575_1575))))), ! [V_s_21577_1577, V_r_21578_1578, T_a1579_1579] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1579_1579, T_a1579_1579), tc_HOL_Obool), V_r_21578_1578, V_s_21577_1577) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1579_1579, T_a1579_1579), tc_HOL_Obool), c_Transitive__Closure_Ortrancl(T_a1579_1579, V_r_21578_1578), c_Transitive__Closure_Ortrancl(T_a1579_1579, V_s_21577_1577)))), ! [V_S_21580_1580, V_R_21581_1581, T_a1582_1582] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1582_1582, tc_fun(T_a1582_1582, tc_HOL_Obool)), V_R_21581_1581, V_S_21580_1580) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1582_1582, tc_fun(T_a1582_1582, tc_HOL_Obool)), V_S_21580_1580, c_Transitive__Closure_Ortranclp(T_a1582_1582, V_R_21581_1581)) => =(c_Transitive__Closure_Ortranclp(T_a1582_1582, V_S_21580_1580), c_Transitive__Closure_Ortranclp(T_a1582_1582, V_R_21581_1581))))), ! [V_s_21583_1583, V_r_21584_1584, T_a1585_1585] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1585_1585, tc_fun(T_a1585_1585, tc_HOL_Obool)), V_r_21584_1584, V_s_21583_1583) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1585_1585, tc_fun(T_a1585_1585, tc_HOL_Obool)), c_Transitive__Closure_Ortranclp(T_a1585_1585, V_r_21584_1584), c_Transitive__Closure_Ortranclp(T_a1585_1585, V_s_21583_1583)))), ! [V_D_21586_1586, V_B_21587_1587, V_C_21588_1588, V_A_21589_1589, T_a1590_1590] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1590_1590, tc_HOL_Obool), V_A_21589_1589, V_C_21588_1588) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1590_1590, tc_HOL_Obool), V_B_21587_1587, V_D_21586_1586) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1590_1590, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1590_1590, tc_HOL_Obool), V_A_21589_1589, V_B_21587_1587), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1590_1590, tc_HOL_Obool), V_C_21588_1588, V_D_21586_1586))))), ! [V_B_21591_1591, V_A_21592_1592, V_C_21593_1593, T_a1594_1594] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1594_1594, tc_HOL_Obool), V_C_21593_1593, V_A_21592_1592) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1594_1594, tc_HOL_Obool), V_C_21593_1593, V_B_21591_1591) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1594_1594, tc_HOL_Obool), V_C_21593_1593, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1594_1594, tc_HOL_Obool), V_A_21592_1592, V_B_21591_1591))))), ! [V_A_21595_1595, V_B_21596_1596, T_a1597_1597] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1597_1597, tc_HOL_Obool), V_B_21596_1596, V_A_21595_1595) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1597_1597, tc_HOL_Obool), V_A_21595_1595, V_B_21596_1596), V_B_21596_1596))), ! [V_B_21598_1598, V_A_21599_1599, T_a1600_1600] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1600_1600, tc_HOL_Obool), V_A_21599_1599, V_B_21598_1598) => =(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1600_1600, tc_HOL_Obool), V_A_21599_1599, V_B_21598_1598), V_A_21599_1599))), ! [V_B_21601_1601, V_A_21602_1602, T_a1603_1603] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1603_1603, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1603_1603, tc_HOL_Obool), V_A_21602_1602, V_B_21601_1601), V_B_21601_1601)), ! [V_B_21604_1604, V_A_21605_1605, T_a1606_1606] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1606_1606, tc_HOL_Obool), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1606_1606, tc_HOL_Obool), V_A_21605_1605, V_B_21604_1604), V_A_21605_1605)), ! [V_S_21607_1607, V_R_21608_1608, T_a1609_1609] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1609_1609, tc_HOL_Obool), hAPP(hAPP(c_COMBC(T_a1609_1609, tc_fun(T_a1609_1609, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a1609_1609)), V_R_21608_1608), hAPP(hAPP(c_COMBC(T_a1609_1609, tc_fun(T_a1609_1609, tc_HOL_Obool), tc_HOL_Obool), c_member(T_a1609_1609)), V_S_21607_1607)) <=> c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1609_1609, tc_HOL_Obool), V_R_21608_1608, V_S_21607_1607))), ! [V_s_21610_1610, V_r_21611_1611, T_b1612_1612, T_a1613_1613] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1613_1613, T_b1612_1612), tc_HOL_Obool), V_r_21611_1611, V_s_21610_1610) => (c_Relation_Osingle__valued(T_a1613_1613, T_b1612_1612, V_s_21610_1610) => c_Relation_Osingle__valued(T_a1613_1613, T_b1612_1612, V_r_21611_1611)))), ! [V_r_21614_1614, V_s_21615_1615, T_a1616_1616] :  ((c_Wellfounded_Oacyclic(T_a1616_1616, V_s_21615_1615) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1616_1616, T_a1616_1616), tc_HOL_Obool), V_r_21614_1614, V_s_21615_1615) => c_Wellfounded_Oacyclic(T_a1616_1616, V_r_21614_1614)))), ! [V_aa_21617_1617, V_B_21618_1618, T_a1619_1619] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1619_1619, tc_HOL_Obool), V_B_21618_1618, c_Set_Oinsert(T_a1619_1619, V_aa_21617_1617, V_B_21618_1618))), ! [V_ba_21620_1620, V_B_21621_1621, V_A_21622_1622, T_a1623_1623] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1623_1623, tc_HOL_Obool), V_A_21622_1622, V_B_21621_1621) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1623_1623, tc_HOL_Obool), V_A_21622_1622, c_Set_Oinsert(T_a1623_1623, V_ba_21620_1620, V_B_21621_1621)))), ! [V_aa_21624_1624, V_D_21625_1625, V_C_21626_1626, T_a1627_1627] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1627_1627, tc_HOL_Obool), V_C_21626_1626, V_D_21625_1625) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1627_1627, tc_HOL_Obool), c_Set_Oinsert(T_a1627_1627, V_aa_21624_1624, V_C_21626_1626), c_Set_Oinsert(T_a1627_1627, V_aa_21624_1624, V_D_21625_1625)))), ! [V_B_21632_1632, V_A_21633_1633, V_x_21634_1634, T_a1635_1635] :  ((~hBOOL(hAPP(hAPP(c_member(T_a1635_1635), V_x_21634_1634), V_A_21633_1633)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1635_1635, tc_HOL_Obool), V_A_21633_1633, c_Set_Oinsert(T_a1635_1635, V_x_21634_1634, V_B_21632_1632)) <=> c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1635_1635, tc_HOL_Obool), V_A_21633_1633, V_B_21632_1632)))), ! [V_s_21636_1636, V_r_21637_1637, V_p_21638_1638, T_a1639_1639] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1639_1639, T_a1639_1639)), V_p_21638_1638), c_Transitive__Closure_Otrancl(T_a1639_1639, V_r_21637_1637))) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1639_1639, T_a1639_1639), tc_HOL_Obool), V_r_21637_1637, V_s_21636_1636) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1639_1639, T_a1639_1639)), V_p_21638_1638), c_Transitive__Closure_Otrancl(T_a1639_1639, V_s_21636_1636)))))), ! [V_B_21640_1640, V_A_21641_1641, V_f_21642_1642, T_b1643_1643, T_a1644_1644] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1644_1644, T_b1643_1643)), V_f_21642_1642), c_FuncSet_Oextensional(T_a1644_1644, T_b1643_1643, V_A_21641_1641))) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1644_1644, tc_HOL_Obool), V_A_21641_1641, V_B_21640_1640) => hBOOL(hAPP(hAPP(c_member(tc_fun(T_a1644_1644, T_b1643_1643)), V_f_21642_1642), c_FuncSet_Oextensional(T_a1644_1644, T_b1643_1643, V_B_21640_1640)))))), ! [V_g_21645_1645, V_f_21646_1646, T_a1647_1647, T_b1648_1648] :  ((class_Orderings_Oord(T_b1648_1648) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1647_1647, T_b1648_1648), V_f_21646_1646, V_g_21645_1645) <=> ! [B_x1649_1649] :  (c_Orderings_Oord__class_Oless__eq(T_b1648_1648, hAPP(V_f_21646_1646, B_x1649_1649), hAPP(V_g_21645_1645, B_x1649_1649)))))), ! [V_y1650_1650, V_x1651_1651, T_a1652_1652] :  ((class_Orderings_Olinorder(T_a1652_1652) => (c_Orderings_Oord__class_Oless__eq(T_a1652_1652, V_x1651_1651, V_y1650_1650) | c_Orderings_Oord__class_Oless__eq(T_a1652_1652, V_y1650_1650, V_x1651_1651)))), ! [V_y_21653_1653, V_x_21654_1654, T_a1655_1655] :  ((class_Orderings_Oorder(T_a1655_1655) => (=(V_x_21654_1654, V_y_21653_1653) <=> (c_Orderings_Oord__class_Oless__eq(T_a1655_1655, V_x_21654_1654, V_y_21653_1653) & c_Orderings_Oord__class_Oless__eq(T_a1655_1655, V_y_21653_1653, V_x_21654_1654))))), ! [V_y1656_1656, V_x1657_1657, T_a1658_1658] :  ((class_Orderings_Opreorder(T_a1658_1658) => (=(V_x1657_1657, V_y1656_1656) => c_Orderings_Oord__class_Oless__eq(T_a1658_1658, V_x1657_1657, V_y1656_1656)))), ! [V_x_21659_1659, V_g_21660_1660, V_f_21661_1661, T_a1662_1662, T_b1663_1663] :  ((class_Orderings_Oord(T_b1663_1663) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1662_1662, T_b1663_1663), V_f_21661_1661, V_g_21660_1660) => c_Orderings_Oord__class_Oless__eq(T_b1663_1663, hAPP(V_f_21661_1661, V_x_21659_1659), hAPP(V_g_21660_1660, V_x_21659_1659))))), ! [V_x_21664_1664, V_y_21665_1665, T_a1666_1666] :  ((class_Orderings_Oorder(T_a1666_1666) => (c_Orderings_Oord__class_Oless__eq(T_a1666_1666, V_y_21665_1665, V_x_21664_1664) => (c_Orderings_Oord__class_Oless__eq(T_a1666_1666, V_x_21664_1664, V_y_21665_1665) <=> =(V_x_21664_1664, V_y_21665_1665))))), ! [V_c1667_1667, V_b1668_1668, V_a1669_1669, T_a1670_1670] :  ((class_Orderings_Oord(T_a1670_1670) => (=(V_a1669_1669, V_b1668_1668) => (c_Orderings_Oord__class_Oless__eq(T_a1670_1670, V_b1668_1668, V_c1667_1667) => c_Orderings_Oord__class_Oless__eq(T_a1670_1670, V_a1669_1669, V_c1667_1667))))), ! [V_c1671_1671, V_b1672_1672, V_a1673_1673, T_a1674_1674] :  ((class_Orderings_Oorder(T_a1674_1674) => (=(V_a1673_1673, V_b1672_1672) => (c_Orderings_Oord__class_Oless__eq(T_a1674_1674, V_c1671_1671, V_b1672_1672) => c_Orderings_Oord__class_Oless__eq(T_a1674_1674, V_c1671_1671, V_a1673_1673))))), ! [V_c1675_1675, V_b1676_1676, V_a1677_1677, T_a1678_1678] :  ((class_Orderings_Oord(T_a1678_1678) => (c_Orderings_Oord__class_Oless__eq(T_a1678_1678, V_a1677_1677, V_b1676_1676) => (=(V_b1676_1676, V_c1675_1675) => c_Orderings_Oord__class_Oless__eq(T_a1678_1678, V_a1677_1677, V_c1675_1675))))), ! [V_c1679_1679, V_a1680_1680, V_b1681_1681, T_a1682_1682] :  ((class_Orderings_Oorder(T_a1682_1682) => (c_Orderings_Oord__class_Oless__eq(T_a1682_1682, V_b1681_1681, V_a1680_1680) => (=(V_b1681_1681, V_c1679_1679) => c_Orderings_Oord__class_Oless__eq(T_a1682_1682, V_c1679_1679, V_a1680_1680))))), ! [V_y1683_1683, V_x1684_1684, T_a1685_1685] :  ((class_Orderings_Oorder(T_a1685_1685) => (c_Orderings_Oord__class_Oless__eq(T_a1685_1685, V_x1684_1684, V_y1683_1683) => (c_Orderings_Oord__class_Oless__eq(T_a1685_1685, V_y1683_1683, V_x1684_1684) => =(V_x1684_1684, V_y1683_1683))))), ! [V_z1686_1686, V_y1687_1687, V_x1688_1688, T_a1689_1689] :  ((class_Orderings_Opreorder(T_a1689_1689) => (c_Orderings_Oord__class_Oless__eq(T_a1689_1689, V_x1688_1688, V_y1687_1687) => (c_Orderings_Oord__class_Oless__eq(T_a1689_1689, V_y1687_1687, V_z1686_1686) => c_Orderings_Oord__class_Oless__eq(T_a1689_1689, V_x1688_1688, V_z1686_1686))))), ! [V_x1690_1690, V_y1691_1691, T_a1692_1692] :  ((class_Orderings_Oorder(T_a1692_1692) => (c_Orderings_Oord__class_Oless__eq(T_a1692_1692, V_y1691_1691, V_x1690_1690) => (c_Orderings_Oord__class_Oless__eq(T_a1692_1692, V_x1690_1690, V_y1691_1691) => =(V_x1690_1690, V_y1691_1691))))), ! [V_z1693_1693, V_x1694_1694, V_y1695_1695, T_a1696_1696] :  ((class_Orderings_Oorder(T_a1696_1696) => (c_Orderings_Oord__class_Oless__eq(T_a1696_1696, V_y1695_1695, V_x1694_1694) => (c_Orderings_Oord__class_Oless__eq(T_a1696_1696, V_z1693_1693, V_y1695_1695) => c_Orderings_Oord__class_Oless__eq(T_a1696_1696, V_z1693_1693, V_x1694_1694))))), ! [V_x_21697_1697, V_g_21698_1698, V_f_21699_1699, T_a1700_1700, T_b1701_1701] :  ((class_Orderings_Oord(T_b1701_1701) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1700_1700, T_b1701_1701), V_f_21699_1699, V_g_21698_1698) => c_Orderings_Oord__class_Oless__eq(T_b1701_1701, hAPP(V_f_21699_1699, V_x_21697_1697), hAPP(V_g_21698_1698, V_x_21697_1697))))), ! [V_y1702_1702, V_x1703_1703, T_a1704_1704] :  ((class_Orderings_Olinorder(T_a1704_1704) => (~c_Orderings_Oord__class_Oless__eq(T_a1704_1704, V_x1703_1703, V_y1702_1702) => c_Orderings_Oord__class_Oless__eq(T_a1704_1704, V_y1702_1702, V_x1703_1703)))), ! [V_x1705_1705, T_a1706_1706] :  ((class_Orderings_Opreorder(T_a1706_1706) => ~c_Orderings_Oord__class_Oless(T_a1706_1706, V_x1705_1705, V_x1705_1705))), ! [V_y_21707_1707, V_x_21708_1708, T_a1709_1709] :  ((class_Orderings_Olinorder(T_a1709_1709) => (~=(V_x_21708_1708, V_y_21707_1707) <=> (c_Orderings_Oord__class_Oless(T_a1709_1709, V_x_21708_1708, V_y_21707_1707) | c_Orderings_Oord__class_Oless(T_a1709_1709, V_y_21707_1707, V_x_21708_1708))))), ! [V_y_21710_1710, V_x_21711_1711, T_a1712_1712] :  ((class_Orderings_Olinorder(T_a1712_1712) => (~c_Orderings_Oord__class_Oless(T_a1712_1712, V_x_21711_1711, V_y_21710_1710) <=> (c_Orderings_Oord__class_Oless(T_a1712_1712, V_y_21710_1710, V_x_21711_1711) | =(V_x_21711_1711, V_y_21710_1710))))), ! [V_y1713_1713, V_x1714_1714, T_a1715_1715] :  ((class_Orderings_Olinorder(T_a1715_1715) => ((c_Orderings_Oord__class_Oless(T_a1715_1715, V_x1714_1714, V_y1713_1713) | =(V_x1714_1714, V_y1713_1713)) | c_Orderings_Oord__class_Oless(T_a1715_1715, V_y1713_1713, V_x1714_1714)))), ! [V_x_21716_1716, V_y_21717_1717, T_a1718_1718] :  ((class_Orderings_Olinorder(T_a1718_1718) => (~c_Orderings_Oord__class_Oless(T_a1718_1718, V_y_21717_1717, V_x_21716_1716) => (~c_Orderings_Oord__class_Oless(T_a1718_1718, V_x_21716_1716, V_y_21717_1717) <=> =(V_x_21716_1716, V_y_21717_1717))))), ! [V_y1719_1719, V_x1720_1720, T_a1721_1721] :  ((class_Orderings_Olinorder(T_a1721_1721) => (~=(V_x1720_1720, V_y1719_1719) => (~c_Orderings_Oord__class_Oless(T_a1721_1721, V_x1720_1720, V_y1719_1719) => c_Orderings_Oord__class_Oless(T_a1721_1721, V_y1719_1719, V_x1720_1720))))), ! [V_y1722_1722, V_x1723_1723, T_a1724_1724] :  ((class_Orderings_Oorder(T_a1724_1724) => (c_Orderings_Oord__class_Oless(T_a1724_1724, V_x1723_1723, V_y1722_1722) => ~=(V_x1723_1723, V_y1722_1722)))), ! [V_y1725_1725, V_x1726_1726, T_a1727_1727] :  ((class_Orderings_Opreorder(T_a1727_1727) => (c_Orderings_Oord__class_Oless(T_a1727_1727, V_x1726_1726, V_y1725_1725) => ~c_Orderings_Oord__class_Oless(T_a1727_1727, V_y1725_1725, V_x1726_1726)))), ! [V_y1728_1728, V_x1729_1729, T_a1730_1730] :  ((class_Orderings_Opreorder(T_a1730_1730) => (c_Orderings_Oord__class_Oless(T_a1730_1730, V_x1729_1729, V_y1728_1728) => ~c_Orderings_Oord__class_Oless(T_a1730_1730, V_y1728_1728, V_x1729_1729)))), ! [V_y1731_1731, V_x1732_1732, T_a1733_1733] :  ((class_Orderings_Oorder(T_a1733_1733) => (c_Orderings_Oord__class_Oless(T_a1733_1733, V_x1732_1732, V_y1731_1731) => ~=(V_x1732_1732, V_y1731_1731)))), ! [V_y1734_1734, V_x1735_1735, T_a1736_1736] :  ((class_Orderings_Oorder(T_a1736_1736) => (c_Orderings_Oord__class_Oless(T_a1736_1736, V_x1735_1735, V_y1734_1734) => ~=(V_y1734_1734, V_x1735_1735)))), ! [V_b1737_1737, V_a1738_1738, T_a1739_1739] :  ((class_Orderings_Opreorder(T_a1739_1739) => (c_Orderings_Oord__class_Oless(T_a1739_1739, V_a1738_1738, V_b1737_1737) => ~c_Orderings_Oord__class_Oless(T_a1739_1739, V_b1737_1737, V_a1738_1738)))), ! [V_a1740_1740, V_b1741_1741, T_a1742_1742] :  ((class_Orderings_Oorder(T_a1742_1742) => (c_Orderings_Oord__class_Oless(T_a1742_1742, V_b1741_1741, V_a1740_1740) => ~c_Orderings_Oord__class_Oless(T_a1742_1742, V_a1740_1740, V_b1741_1741)))), ! [V_c1743_1743, V_b1744_1744, V_a1745_1745, T_a1746_1746] :  ((class_Orderings_Oord(T_a1746_1746) => (=(V_a1745_1745, V_b1744_1744) => (c_Orderings_Oord__class_Oless(T_a1746_1746, V_b1744_1744, V_c1743_1743) => c_Orderings_Oord__class_Oless(T_a1746_1746, V_a1745_1745, V_c1743_1743))))), ! [V_c1747_1747, V_b1748_1748, V_a1749_1749, T_a1750_1750] :  ((class_Orderings_Oorder(T_a1750_1750) => (=(V_a1749_1749, V_b1748_1748) => (c_Orderings_Oord__class_Oless(T_a1750_1750, V_c1747_1747, V_b1748_1748) => c_Orderings_Oord__class_Oless(T_a1750_1750, V_c1747_1747, V_a1749_1749))))), ! [V_c1751_1751, V_b1752_1752, V_a1753_1753, T_a1754_1754] :  ((class_Orderings_Oord(T_a1754_1754) => (c_Orderings_Oord__class_Oless(T_a1754_1754, V_a1753_1753, V_b1752_1752) => (=(V_b1752_1752, V_c1751_1751) => c_Orderings_Oord__class_Oless(T_a1754_1754, V_a1753_1753, V_c1751_1751))))), ! [V_c1755_1755, V_a1756_1756, V_b1757_1757, T_a1758_1758] :  ((class_Orderings_Oorder(T_a1758_1758) => (c_Orderings_Oord__class_Oless(T_a1758_1758, V_b1757_1757, V_a1756_1756) => (=(V_b1757_1757, V_c1755_1755) => c_Orderings_Oord__class_Oless(T_a1758_1758, V_c1755_1755, V_a1756_1756))))), ! [V_z1759_1759, V_y1760_1760, V_x1761_1761, T_a1762_1762] :  ((class_Orderings_Opreorder(T_a1762_1762) => (c_Orderings_Oord__class_Oless(T_a1762_1762, V_x1761_1761, V_y1760_1760) => (c_Orderings_Oord__class_Oless(T_a1762_1762, V_y1760_1760, V_z1759_1759) => c_Orderings_Oord__class_Oless(T_a1762_1762, V_x1761_1761, V_z1759_1759))))), ! [V_z1763_1763, V_x1764_1764, V_y1765_1765, T_a1766_1766] :  ((class_Orderings_Oorder(T_a1766_1766) => (c_Orderings_Oord__class_Oless(T_a1766_1766, V_y1765_1765, V_x1764_1764) => (c_Orderings_Oord__class_Oless(T_a1766_1766, V_z1763_1763, V_y1765_1765) => c_Orderings_Oord__class_Oless(T_a1766_1766, V_z1763_1763, V_x1764_1764))))), ! [V_y1767_1767, V_x1768_1768, T_a1769_1769] :  ((class_Orderings_Opreorder(T_a1769_1769) => (c_Orderings_Oord__class_Oless(T_a1769_1769, V_x1768_1768, V_y1767_1767) => ~c_Orderings_Oord__class_Oless(T_a1769_1769, V_y1767_1767, V_x1768_1768)))), ! [V_y1770_1770, V_x1771_1771, T_a1772_1772] :  ((class_Orderings_Olinorder(T_a1772_1772) => (~c_Orderings_Oord__class_Oless(T_a1772_1772, V_x1771_1771, V_y1770_1770) => (~=(V_x1771_1771, V_y1770_1770) => c_Orderings_Oord__class_Oless(T_a1772_1772, V_y1770_1770, V_x1771_1771))))), ! [V_n1773_1773] :  (~c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n1773_1773, V_n1773_1773)), ! [V_n_21774_1774, V_m_21775_1775] :  ((~=(V_m_21775_1775, V_n_21774_1774) <=> (c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m_21775_1775, V_n_21774_1774) | c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n_21774_1774, V_m_21775_1775)))), ! [V_y1776_1776, V_x1777_1777] :  ((~=(V_x1777_1777, V_y1776_1776) => (~c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_x1777_1777, V_y1776_1776) => c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_y1776_1776, V_x1777_1777)))), ! [V_n1778_1778] :  (~c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n1778_1778, V_n1778_1778)), ! [V_m1779_1779, V_n1780_1780] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n1780_1780, V_m1779_1779) => ~=(V_m1779_1779, V_n1780_1780))), ! [V_t1781_1781, V_s1782_1782] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_s1782_1782, V_t1781_1781) => ~=(V_s1782_1782, V_t1781_1781))), ! [V_Pa_21783_1783, V_n_21784_1784, V_m_21785_1785] :  (((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m_21785_1785, V_n_21784_1784) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785))) => ((=(V_m_21785_1785, V_n_21784_1784) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785))) => ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_n_21784_1784, V_m_21785_1785) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785))) => hBOOL(hAPP(hAPP(V_Pa_21783_1783, V_n_21784_1784), V_m_21785_1785)))))), ! [V_n1786_1786] :  (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_n1786_1786, V_n1786_1786)), ! [V_n1787_1787, V_m1788_1788] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1788_1788, V_n1787_1787) | c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_n1787_1787, V_m1788_1788))), ! [V_n1789_1789, V_m1790_1790] :  ((=(V_m1790_1790, V_n1789_1789) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1790_1790, V_n1789_1789))), ! [V_k1791_1791, V_j1792_1792, V_i1793_1793] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_i1793_1793, V_j1792_1792) => (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_j1792_1792, V_k1791_1791) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_i1793_1793, V_k1791_1791)))), ! [V_n1794_1794, V_m1795_1795] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1795_1795, V_n1794_1794) => (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_n1794_1794, V_m1795_1795) => =(V_m1795_1795, V_n1794_1794)))), ! [V_B_21796_1796, V_A_21797_1797, T_b1798_1798, T_a1799_1799] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1799_1799, tc_HOL_Obool), c_Relation_ODomain(T_a1799_1799, T_b1798_1798, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a1799_1799, T_b1798_1798), tc_HOL_Obool), V_A_21797_1797, V_B_21796_1796)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1799_1799, tc_HOL_Obool), c_Relation_ODomain(T_a1799_1799, T_b1798_1798, V_A_21797_1797), c_Relation_ODomain(T_a1799_1799, T_b1798_1798, V_B_21796_1796)))), ! [V_B_21800_1800, V_A_21801_1801, T_b1802_1802, T_a1803_1803] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1803_1803, tc_HOL_Obool), c_Relation_ORange(T_b1802_1802, T_a1803_1803, c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b1802_1802, T_a1803_1803), tc_HOL_Obool), V_A_21801_1801, V_B_21800_1800)), c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a1803_1803, tc_HOL_Obool), c_Relation_ORange(T_b1802_1802, T_a1803_1803, V_A_21801_1801), c_Relation_ORange(T_b1802_1802, T_a1803_1803, V_B_21800_1800)))), ! [V_y_21804_1804, V_x_21805_1805, T_a1806_1806] :  ((class_Orderings_Olinorder(T_a1806_1806) => (~c_Orderings_Oord__class_Oless(T_a1806_1806, V_x_21805_1805, V_y_21804_1804) <=> c_Orderings_Oord__class_Oless__eq(T_a1806_1806, V_y_21804_1804, V_x_21805_1805)))), ! [V_y_21807_1807, V_x_21808_1808, T_a1809_1809] :  ((class_Orderings_Olinorder(T_a1809_1809) => (~c_Orderings_Oord__class_Oless__eq(T_a1809_1809, V_x_21808_1808, V_y_21807_1807) <=> c_Orderings_Oord__class_Oless(T_a1809_1809, V_y_21807_1807, V_x_21808_1808)))), ! [V_y1810_1810, V_x1811_1811, T_a1812_1812] :  ((class_Orderings_Olinorder(T_a1812_1812) => (c_Orderings_Oord__class_Oless__eq(T_a1812_1812, V_x1811_1811, V_y1810_1810) | c_Orderings_Oord__class_Oless(T_a1812_1812, V_y1810_1810, V_x1811_1811)))), ! [V_y_21813_1813, V_x_21814_1814, T_a1815_1815] :  ((class_Orderings_Oorder(T_a1815_1815) => (c_Orderings_Oord__class_Oless(T_a1815_1815, V_x_21814_1814, V_y_21813_1813) <=> (c_Orderings_Oord__class_Oless__eq(T_a1815_1815, V_x_21814_1814, V_y_21813_1813) & ~=(V_x_21814_1814, V_y_21813_1813))))), ! [V_y_21816_1816, V_x_21817_1817, T_a1818_1818] :  ((class_Orderings_Opreorder(T_a1818_1818) => (c_Orderings_Oord__class_Oless(T_a1818_1818, V_x_21817_1817, V_y_21816_1816) <=> (c_Orderings_Oord__class_Oless__eq(T_a1818_1818, V_x_21817_1817, V_y_21816_1816) & ~c_Orderings_Oord__class_Oless__eq(T_a1818_1818, V_y_21816_1816, V_x_21817_1817))))), ! [V_y_21819_1819, V_x_21820_1820, T_a1821_1821] :  ((class_Orderings_Oorder(T_a1821_1821) => (c_Orderings_Oord__class_Oless__eq(T_a1821_1821, V_x_21820_1820, V_y_21819_1819) <=> (c_Orderings_Oord__class_Oless(T_a1821_1821, V_x_21820_1820, V_y_21819_1819) | =(V_x_21820_1820, V_y_21819_1819))))), ! [V_y1822_1822, V_x1823_1823, T_a1824_1824] :  ((class_Orderings_Olinorder(T_a1824_1824) => (~c_Orderings_Oord__class_Oless(T_a1824_1824, V_x1823_1823, V_y1822_1822) => c_Orderings_Oord__class_Oless__eq(T_a1824_1824, V_y1822_1822, V_x1823_1823)))), ! [V_x1825_1825, V_y1826_1826, T_a1827_1827] :  ((class_Orderings_Olinorder(T_a1827_1827) => (~c_Orderings_Oord__class_Oless__eq(T_a1827_1827, V_y1826_1826, V_x1825_1825) => c_Orderings_Oord__class_Oless(T_a1827_1827, V_x1825_1825, V_y1826_1826)))), ! [V_y_21828_1828, V_x_21829_1829, T_a1830_1830] :  ((class_Orderings_Olinorder(T_a1830_1830) => (~c_Orderings_Oord__class_Oless(T_a1830_1830, V_x_21829_1829, V_y_21828_1828) => (c_Orderings_Oord__class_Oless__eq(T_a1830_1830, V_x_21829_1829, V_y_21828_1828) <=> =(V_x_21829_1829, V_y_21828_1828))))), ! [V_b1831_1831, V_a1832_1832, T_a1833_1833] :  ((class_Orderings_Oorder(T_a1833_1833) => (~=(V_a1832_1832, V_b1831_1831) => (c_Orderings_Oord__class_Oless__eq(T_a1833_1833, V_a1832_1832, V_b1831_1831) => c_Orderings_Oord__class_Oless(T_a1833_1833, V_a1832_1832, V_b1831_1831))))), ! [V_b1834_1834, V_a1835_1835, T_a1836_1836] :  ((class_Orderings_Oorder(T_a1836_1836) => (~=(V_a1835_1835, V_b1834_1834) => (c_Orderings_Oord__class_Oless__eq(T_a1836_1836, V_b1834_1834, V_a1835_1835) => c_Orderings_Oord__class_Oless(T_a1836_1836, V_b1834_1834, V_a1835_1835))))), ! [V_x1837_1837, V_y1838_1838, T_a1839_1839] :  ((class_Orderings_Olinorder(T_a1839_1839) => (c_Orderings_Oord__class_Oless__eq(T_a1839_1839, V_y1838_1838, V_x1837_1837) => ~c_Orderings_Oord__class_Oless(T_a1839_1839, V_x1837_1837, V_y1838_1838)))), ! [V_y1840_1840, V_x1841_1841, T_a1842_1842] :  ((class_Orderings_Opreorder(T_a1842_1842) => (c_Orderings_Oord__class_Oless(T_a1842_1842, V_x1841_1841, V_y1840_1840) => c_Orderings_Oord__class_Oless__eq(T_a1842_1842, V_x1841_1841, V_y1840_1840)))), ! [V_y_21843_1843, V_x_21844_1844, T_a1845_1845] :  ((class_Orderings_Olinorder(T_a1845_1845) => (c_Orderings_Oord__class_Oless__eq(T_a1845_1845, V_x_21844_1844, V_y_21843_1843) => (~c_Orderings_Oord__class_Oless(T_a1845_1845, V_x_21844_1844, V_y_21843_1843) <=> =(V_x_21844_1844, V_y_21843_1843))))), ! [V_y1846_1846, V_x1847_1847, T_a1848_1848] :  ((class_Orderings_Oorder(T_a1848_1848) => (c_Orderings_Oord__class_Oless__eq(T_a1848_1848, V_x1847_1847, V_y1846_1846) => (c_Orderings_Oord__class_Oless(T_a1848_1848, V_x1847_1847, V_y1846_1846) | =(V_x1847_1847, V_y1846_1846))))), ! [V_b1849_1849, V_a1850_1850, T_a1851_1851] :  ((class_Orderings_Oorder(T_a1851_1851) => (c_Orderings_Oord__class_Oless__eq(T_a1851_1851, V_a1850_1850, V_b1849_1849) => (~=(V_a1850_1850, V_b1849_1849) => c_Orderings_Oord__class_Oless(T_a1851_1851, V_a1850_1850, V_b1849_1849))))), ! [V_a1852_1852, V_b1853_1853, T_a1854_1854] :  ((class_Orderings_Oorder(T_a1854_1854) => (c_Orderings_Oord__class_Oless__eq(T_a1854_1854, V_b1853_1853, V_a1852_1852) => (~=(V_a1852_1852, V_b1853_1853) => c_Orderings_Oord__class_Oless(T_a1854_1854, V_b1853_1853, V_a1852_1852))))), ! [V_z1855_1855, V_y1856_1856, V_x1857_1857, T_a1858_1858] :  ((class_Orderings_Opreorder(T_a1858_1858) => (c_Orderings_Oord__class_Oless(T_a1858_1858, V_x1857_1857, V_y1856_1856) => (c_Orderings_Oord__class_Oless__eq(T_a1858_1858, V_y1856_1856, V_z1855_1855) => c_Orderings_Oord__class_Oless(T_a1858_1858, V_x1857_1857, V_z1855_1855))))), ! [V_z1859_1859, V_x1860_1860, V_y1861_1861, T_a1862_1862] :  ((class_Orderings_Oorder(T_a1862_1862) => (c_Orderings_Oord__class_Oless(T_a1862_1862, V_y1861_1861, V_x1860_1860) => (c_Orderings_Oord__class_Oless__eq(T_a1862_1862, V_z1859_1859, V_y1861_1861) => c_Orderings_Oord__class_Oless(T_a1862_1862, V_z1859_1859, V_x1860_1860))))), ! [V_z1863_1863, V_y1864_1864, V_x1865_1865, T_a1866_1866] :  ((class_Orderings_Opreorder(T_a1866_1866) => (c_Orderings_Oord__class_Oless__eq(T_a1866_1866, V_x1865_1865, V_y1864_1864) => (c_Orderings_Oord__class_Oless(T_a1866_1866, V_y1864_1864, V_z1863_1863) => c_Orderings_Oord__class_Oless(T_a1866_1866, V_x1865_1865, V_z1863_1863))))), ! [V_z1867_1867, V_x1868_1868, V_y1869_1869, T_a1870_1870] :  ((class_Orderings_Oorder(T_a1870_1870) => (c_Orderings_Oord__class_Oless__eq(T_a1870_1870, V_y1869_1869, V_x1868_1868) => (c_Orderings_Oord__class_Oless(T_a1870_1870, V_z1867_1867, V_y1869_1869) => c_Orderings_Oord__class_Oless(T_a1870_1870, V_z1867_1867, V_x1868_1868))))), ! [V_n1875_1875, V_m1876_1876] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_m1876_1876, V_n1875_1875) => c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_m1876_1876, V_n1875_1875))), ! [V_t_21877_1877, V_s_21878_1878, V_ba_21879_1879, V_aa_21880_1880] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_aa_21880_1880, V_ba_21879_1879) => (c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_s_21878_1878, V_t_21877_1877) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21880_1880), V_s_21878_1878)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21879_1879), V_t_21877_1877))), c_FunDef_Opair__less))))), ! [V_t_21881_1881, V_s_21882_1882, V_ba_21883_1883, V_aa_21884_1884] :  ((c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_aa_21884_1884, V_ba_21883_1883) => (c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat, V_s_21882_1882, V_t_21881_1881) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21884_1884), V_s_21882_1882)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21883_1883), V_t_21881_1881))), c_FunDef_Opair__leq))))), ! [V_t_21885_1885, V_s_21886_1886, V_ba_21887_1887, V_aa_21888_1888] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_aa_21888_1888, V_ba_21887_1887) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21888_1888), V_s_21886_1886)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21887_1887), V_t_21885_1885))), c_FunDef_Opair__leq)))), ! [V_B_21889_1889, V_A_21890_1890, T_a1891_1891] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1891_1891, tc_HOL_Obool), V_A_21890_1890, V_B_21889_1889) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1891_1891, tc_HOL_Obool), V_B_21889_1889, V_A_21890_1890) => =(V_A_21890_1890, V_B_21889_1889)))), ! [V_A_21892_1892, T_a1893_1893] :  (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1893_1893, tc_HOL_Obool), V_A_21892_1892, V_A_21892_1892)), ! [T_a1894_1894, V_B_21895_1895, V_A_21896_1896] :  ((=(V_A_21896_1896, V_B_21895_1895) <=> (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1894_1894, tc_HOL_Obool), V_A_21896_1896, V_B_21895_1895) & c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1894_1894, tc_HOL_Obool), V_B_21895_1895, V_A_21896_1896)))), ! [T_a1897_1897, V_B_21898_1898, V_A_21899_1899] :  ((=(V_A_21899_1899, V_B_21898_1898) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1897_1897, tc_HOL_Obool), V_A_21899_1899, V_B_21898_1898))), ! [T_a1900_1900, V_B_21901_1901, V_A_21902_1902] :  ((=(V_A_21902_1902, V_B_21901_1901) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1900_1900, tc_HOL_Obool), V_B_21901_1901, V_A_21902_1902))), ! [V_C_21903_1903, V_B_21904_1904, V_A_21905_1905, T_a1906_1906] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1906_1906, tc_HOL_Obool), V_A_21905_1905, V_B_21904_1904) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1906_1906, tc_HOL_Obool), V_B_21904_1904, V_C_21903_1903) => c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1906_1906, tc_HOL_Obool), V_A_21905_1905, V_C_21903_1903)))), ! [T_a1907_1907, V_B_21908_1908, V_A_21909_1909] :  ((=(V_A_21909_1909, V_B_21908_1908) => ~(c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1907_1907, tc_HOL_Obool), V_A_21909_1909, V_B_21908_1908) => ~c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1907_1907, tc_HOL_Obool), V_B_21908_1908, V_A_21909_1909)))), ! [V_Q_21910_1910, T_a1911_1911, V_x_21912_1912, V_Pa_21913_1913] :  ((hBOOL(hAPP(V_Pa_21913_1913, V_x_21912_1912)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1911_1911, tc_HOL_Obool), V_Pa_21913_1913, V_Q_21910_1910) => hBOOL(hAPP(V_Q_21910_1910, V_x_21912_1912))))), ! [V_x_21914_1914, V_Q_21915_1915, V_Pa_21916_1916, T_a1917_1917] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1917_1917, tc_HOL_Obool), V_Pa_21916_1916, V_Q_21915_1915) => (hBOOL(hAPP(V_Pa_21916_1916, V_x_21914_1914)) => hBOOL(hAPP(V_Q_21915_1915, V_x_21914_1914))))), ! [V_y_21918_1918, V_x_21919_1919, V_Q_21920_1920, V_Pa_21921_1921, T_b1922_1922, T_a1923_1923] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1923_1923, tc_fun(T_b1922_1922, tc_HOL_Obool)), V_Pa_21921_1921, V_Q_21920_1920) => (hBOOL(hAPP(hAPP(V_Pa_21921_1921, V_x_21919_1919), V_y_21918_1918)) => hBOOL(hAPP(hAPP(V_Q_21920_1920, V_x_21919_1919), V_y_21918_1918))))), ! [V_Q_21924_1924, T_b1925_1925, T_a1926_1926, V_y_21927_1927, V_x_21928_1928, V_Pa_21929_1929] :  ((hBOOL(hAPP(hAPP(V_Pa_21929_1929, V_x_21928_1928), V_y_21927_1927)) => (c_Orderings_Oord__class_Oless__eq(tc_fun(T_a1926_1926, tc_fun(T_b1925_1925, tc_HOL_Obool)), V_Pa_21929_1929, V_Q_21924_1924) => hBOOL(hAPP(hAPP(V_Q_21924_1924, V_x_21928_1928), V_y_21927_1927))))), c_Wellfounded_Owf(tc_prod(tc_Nat_Onat, tc_Nat_Onat), c_FunDef_Opair__less), =(c_FunDef_Opair__less, c_Wellfounded_Olex__prod(tc_Nat_Onat, tc_Nat_Onat, c_Wellfounded_Oless__than, c_Wellfounded_Oless__than)), ! [V_t_21930_1930, V_s_21931_1931, V_ba_21932_1932, V_aa_21933_1933] :  ((c_Orderings_Oord__class_Oless(tc_Nat_Onat, V_aa_21933_1933, V_ba_21932_1932) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_aa_21933_1933), V_s_21931_1931)), hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat, tc_Nat_Onat), V_ba_21932_1932), V_t_21930_1930))), c_FunDef_Opair__less)))), ! [V_XS_21934_1934, V_x_21935_1935, V_YS_21936_1936, V_y_21937_1937] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_y_21937_1937), V_YS_21936_1936)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21935_1935), V_y_21937_1937)), c_FunDef_Opair__leq)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21934_1934), V_YS_21936_1936)), c_FunDef_Omax__weak)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_x_21935_1935, V_XS_21934_1934)), V_YS_21936_1936)), c_FunDef_Omax__weak)))))), ! [V_YS_21938_1938, V_y_21939_1939, V_XS_21940_1940, V_x_21941_1941] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21941_1941), V_XS_21940_1940)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21941_1941), V_y_21939_1939)), c_FunDef_Opair__leq)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21940_1940), V_YS_21938_1938)), c_FunDef_Omin__weak)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21940_1940), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_y_21939_1939, V_YS_21938_1938))), c_FunDef_Omin__weak)))))), ! [V_YS_21942_1942, V_y_21943_1943, V_XS_21944_1944, V_x_21945_1945] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21945_1945), V_XS_21944_1944)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21945_1945), V_y_21943_1943)), c_FunDef_Opair__less)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21944_1944), V_YS_21942_1942)), c_FunDef_Omin__strict)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_XS_21944_1944), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_y_21943_1943, V_YS_21942_1942))), c_FunDef_Omin__strict)))))), ! [V_X_21946_1946, V_x_21947_1947, V_Y_21948_1948, V_y_21949_1949] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_y_21949_1949), V_Y_21948_1948)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat))), hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_prod(tc_Nat_Onat, tc_Nat_Onat)), V_x_21947_1947), V_y_21949_1949)), c_FunDef_Opair__less)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), V_X_21946_1946), V_Y_21948_1948)), c_FunDef_Omax__strict)) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool))), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), c_Set_Oinsert(tc_prod(tc_Nat_Onat, tc_Nat_Onat), V_x_21947_1947, V_X_21946_1946)), V_Y_21948_1948)), c_FunDef_Omax__strict)))))), c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool), tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool)), c_FunDef_Omin__strict), c_FunDef_Omin__weak)), c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool), tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool), tc_fun(tc_prod(tc_Nat_Onat, tc_Nat_Onat), tc_HOL_Obool)), tc_HOL_Obool)), c_FunDef_Omax__strict), c_FunDef_Omax__weak)), =(c_FunDef_Omin__strict, c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat, tc_Nat_Onat), c_FunDef_Opair__less)), ! [V_f_21950_1950, T_b1951_1951, V_Pa_21952_1952, T_a1953_1953] :  ((c_FunDef_Oreduction__pair(T_a1953_1953, V_Pa_21952_1952) => c_FunDef_Oreduction__pair(T_b1951_1951, hAPP(hAPP(c_FunDef_Orp__inv__image(T_a1953_1953, T_b1951_1951), V_Pa_21952_1952), V_f_21950_1950)))), ! [V_r_21954_1954, T_a1955_1955] :  ((c_Wellfounded_Owf(T_a1955_1955, V_r_21954_1954) => c_Wellfounded_Owf(tc_fun(T_a1955_1955, tc_HOL_Obool), c_Wellfounded_Omin__ext(T_a1955_1955, V_r_21954_1954)))), ! [V_S_21956_1956, V_R_21957_1957, T_a1958_1958] :  ((c_Wellfounded_Owf(T_a1958_1958, V_R_21957_1957) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1958_1958, T_a1958_1958), tc_HOL_Obool), c_Relation_Orel__comp(T_a1958_1958, T_a1958_1958, T_a1958_1958, V_R_21957_1957, V_S_21956_1956), V_R_21957_1957) => c_FunDef_Oreduction__pair(T_a1958_1958, hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(T_a1958_1958, T_a1958_1958), tc_HOL_Obool), tc_fun(tc_prod(T_a1958_1958, T_a1958_1958), tc_HOL_Obool)), V_R_21957_1957), V_S_21956_1956))))), ! [T_b1959_1959, T_a1960_1960] :  (=(c_FunDef_Orp__inv__image(T_a1960_1960, T_b1959_1959), hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), hAPP(hAPP(c_COMBC(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))))), hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool)), c_COMBB(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool)), c_COMBS(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)), tc_fun(tc_fun(T_b1959_1959, T_a1960_1960), tc_fun(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), tc_fun(tc_prod(T_a1960_1960, T_a1960_1960), tc_HOL_Obool)), hAPP(c_COMBB(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_prod(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool))), tc_fun(T_b1959_1959, T_a1960_1960)), c_Product__Type_OPair(tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool), tc_fun(tc_prod(T_b1959_1959, T_b1959_1959), tc_HOL_Obool)))), c_Relation_Oinv__image(T_a1960_1960, T_b1959_1959))))), c_Relation_Oinv__image(T_a1960_1960, T_b1959_1959))))), ! [V_s_21961_1961, V_ca_21962_1962, T_c1963_1963, V_r_21964_1964, V_ba_21965_1965, V_aa_21966_1966, T_b1967_1967, T_a1968_1968] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1968_1968, T_b1967_1967)), hAPP(hAPP(c_Product__Type_OPair(T_a1968_1968, T_b1967_1967), V_aa_21966_1966), V_ba_21965_1965)), V_r_21964_1964)) => (hBOOL(hAPP(hAPP(c_member(tc_prod(T_b1967_1967, T_c1963_1963)), hAPP(hAPP(c_Product__Type_OPair(T_b1967_1967, T_c1963_1963), V_ba_21965_1965), V_ca_21962_1962)), V_s_21961_1961)) => hBOOL(hAPP(hAPP(c_member(tc_prod(T_a1968_1968, T_c1963_1963)), hAPP(hAPP(c_Product__Type_OPair(T_a1968_1968, T_c1963_1963), V_aa_21966_1966), V_ca_21962_1962)), c_Relation_Orel__comp(T_a1968_1968, T_b1967_1967, T_c1963_1963, V_r_21964_1964, V_s_21961_1961)))))), ! [V_s_21969_1969, V_s_H_21970_1970, T_c1971_1971, V_r_21972_1972, V_r_H_21973_1973, T_b1974_1974, T_a1975_1975] :  ((c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1975_1975, T_b1974_1974), tc_HOL_Obool), V_r_H_21973_1973, V_r_21972_1972) => (c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b1974_1974, T_c1971_1971), tc_HOL_Obool), V_s_H_21970_1970, V_s_21969_1969) => c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_a1975_1975, T_c1971_1971), tc_HOL_Obool), c_Relation_Orel__comp(T_a1975_1975, T_b1974_1974, T_c1971_1971, V_r_H_21973_1973, V_s_H_21970_1970), c_Relation_Orel__comp(T_a1975_1975, T_b1974_1974, T_c1971_1971, V_r_21972_1972, V_s_21969_1969))))), ! [V_r_21976_1976, T_a1977_1977] :  (=(c_Transitive__Closure_Otrancl(T_a1977_1977, V_r_21976_1976), c_Relation_Orel__comp(T_a1977_1977, T_a1977_1977, T_a1977_1977, V_r_21976_1976, c_Transitive__Closure_Ortrancl(T_a1977_1977, V_r_21976_1976)))), ! [V_r_21978_1978, T_a1979_1979] :  (=(c_Transitive__Closure_Otrancl(T_a1979_1979, V_r_21978_1978), c_Relation_Orel__comp(T_a1979_1979, T_a1979_1979, T_a1979_1979, c_Transitive__Closure_Ortrancl(T_a1979_1979, V_r_21978_1978), V_r_21978_1978))), ! [T_c1980_1980, T_b1981_1981, T_a1982_1982] :  (=(c_Product__Type_Ointernal__split(T_a1982_1982, T_b1981_1981, T_c1980_1980), c_Product__Type_Oprod_Oprod__case(T_a1982_1982, T_b1981_1981, T_c1980_1980))), ! [V_s_21983_1983, T_c1984_1984, V_r_21985_1985, T_b1986_1986, T_a1987_1987] :  ((c_Relation_Osingle__valued(T_a1987_1987, T_b1986_1986, V_r_21985_1985) => (c_Relation_Osingle__valued(T_b1986_1986, T_c1984_1984, V_s_21983_1983) => c_Relation_Osingle__valued(T_a1987_1987, T_c1984_1984, c_Relation_Orel__comp(T_a1987_1987, T_b1986_1986, T_c1984_1984, V_r_21985_1985, V_s_21983_1983))))), ! [T_21988_1988, T_11989_1989] :  ((class_Lattices_Olattice(T_11989_1989) => class_Lattices_Osemilattice__inf(tc_fun(T_21988_1988, T_11989_1989)))), ! [T_21990_1990, T_11991_1991] :  ((class_Orderings_Opreorder(T_11991_1991) => class_Orderings_Opreorder(tc_fun(T_21990_1990, T_11991_1991)))), ! [T_21992_1992, T_11993_1993] :  ((class_Lattices_Olattice(T_11993_1993) => class_Lattices_Olattice(tc_fun(T_21992_1992, T_11993_1993)))), ! [T_21994_1994, T_11995_1995] :  ((class_Orderings_Oorder(T_11995_1995) => class_Orderings_Oorder(tc_fun(T_21994_1994, T_11995_1995)))), ! [T_21996_1996, T_11997_1997] :  ((class_Orderings_Oord(T_11997_1997) => class_Orderings_Oord(tc_fun(T_21996_1996, T_11997_1997)))), class_Lattices_Osemilattice__inf(tc_Nat_Onat), class_Orderings_Opreorder(tc_Nat_Onat), class_Orderings_Olinorder(tc_Nat_Onat), class_Lattices_Olattice(tc_Nat_Onat), class_Orderings_Oorder(tc_Nat_Onat), class_Orderings_Oord(tc_Nat_Onat), class_Lattices_Osemilattice__inf(tc_HOL_Obool), class_Orderings_Opreorder(tc_HOL_Obool), class_Lattices_Olattice(tc_HOL_Obool), class_Orderings_Oorder(tc_HOL_Obool), class_Orderings_Oord(tc_HOL_Obool), ! [V_P1998_1998, T_a1999_1999] :  (=(hAPP(c_COMBI(T_a1999_1999), V_P1998_1998), V_P1998_1998)), ! [V_Q2000_2000, V_P2001_2001, T_b2002_2002, T_a2003_2003] :  (=(hAPP(c_COMBK(T_a2003_2003, T_b2002_2002, V_P2001_2001), V_Q2000_2000), V_P2001_2001)), ! [V_R_22004_2004, V_Q_22005_2005, V_Pa_22006_2006, T_c2007_2007, T_a2008_2008, T_b2009_2009] :  (=(hAPP(hAPP(hAPP(c_COMBB(T_b2009_2009, T_a2008_2008, T_c2007_2007), V_Pa_22006_2006), V_Q_22005_2005), V_R_22004_2004), hAPP(V_Pa_22006_2006, hAPP(V_Q_22005_2005, V_R_22004_2004)))), ! [V_R_22010_2010, V_Q_22011_2011, V_Pa_22012_2012, T_a2013_2013, T_c2014_2014, T_b2015_2015] :  (=(hAPP(hAPP(hAPP(c_COMBC(T_b2015_2015, T_c2014_2014, T_a2013_2013), V_Pa_22012_2012), V_Q_22011_2011), V_R_22010_2010), hAPP(hAPP(V_Pa_22012_2012, V_R_22010_2010), V_Q_22011_2011))), ! [V_R_22016_2016, V_Q_22017_2017, V_Pa_22018_2018, T_a2019_2019, T_c2020_2020, T_b2021_2021] :  (=(hAPP(hAPP(hAPP(c_COMBS(T_b2021_2021, T_c2020_2020, T_a2019_2019), V_Pa_22018_2018), V_Q_22017_2017), V_R_22016_2016), hAPP(hAPP(V_Pa_22018_2018, V_R_22016_2016), hAPP(V_Q_22017_2017, V_R_22016_2016)))), ! [V_y_22022_2022, V_x_22023_2023] :  ((~hBOOL(hAPP(hAPP(c_fequal, V_x_22023_2023), V_y_22022_2022)) | =(V_x_22023_2023, V_y_22022_2022))), ! [V_y_22024_2024, V_x_22025_2025] :  ((~=(V_x_22025_2025, V_y_22024_2024) | hBOOL(hAPP(hAPP(c_fequal, V_x_22025_2025), V_y_22024_2024)))), ~hBOOL(c_fFalse), ! [V_Pa_22026_2026] :  ((~hBOOL(hAPP(c_fNot, V_Pa_22026_2026)) | ~hBOOL(V_Pa_22026_2026))), ! [V_Pa_22027_2027] :  ((~~hBOOL(V_Pa_22027_2027) | hBOOL(hAPP(c_fNot, V_Pa_22027_2027)))), ! [V_Q_22028_2028, V_Pa_22029_2029] :  (((~hBOOL(V_Pa_22029_2029) | ~hBOOL(V_Q_22028_2028)) | hBOOL(hAPP(hAPP(c_fconj, V_Pa_22029_2029), V_Q_22028_2028)))), ! [V_Q_22030_2030, V_Pa_22031_2031] :  ((~hBOOL(hAPP(hAPP(c_fconj, V_Pa_22031_2031), V_Q_22030_2030)) | hBOOL(V_Pa_22031_2031))), ! [V_Q_22032_2032, V_Pa_22033_2033] :  ((~hBOOL(hAPP(hAPP(c_fconj, V_Pa_22033_2033), V_Q_22032_2032)) | hBOOL(V_Q_22032_2032))), ~(hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____))))
% 85.33/40.14  
% 85.33/40.14  [1] Rewrite : c_Arrow__Order__Mirabelle_OIIA(v_F)
% 85.33/40.14  	-> [2] ! [B_x165_165] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), B_x165_165), c_Arrow__Order__Mirabelle_OProf)) => ! [B_xa166_166] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), B_xa166_166), c_Arrow__Order__Mirabelle_OProf)) => ! [B_a167_167, B_b168_168] :  ((! [B_i169_169] :  ((hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a167_167), B_b168_168)), hAPP(B_x165_165, B_i169_169))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a167_167), B_b168_168)), hAPP(B_xa166_166, B_i169_169))))) => (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a167_167), B_b168_168)), hAPP(v_F, B_x165_165))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a167_167), B_b168_168)), hAPP(v_F, B_xa166_166))))))))))
% 85.33/40.14  
% 85.33/40.14  [2] Rewrite : c_Arrow__Order__Mirabelle_Ounanimity(v_F)
% 85.33/40.14  	-> [3] ! [B_x171_171] :  ((hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), B_x171_171), c_Arrow__Order__Mirabelle_OProf)) => ! [B_a172_172, B_b173_173] :  ((! [B_i174_174] :  (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a172_172), B_b173_173)), hAPP(B_x171_171, B_i174_174)))) => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), B_a172_172), B_b173_173)), hAPP(v_F, B_x171_171)))))))
% 85.33/40.14  
% 85.33/40.14  [3] Rewrite : c_Wellfounded_Owf(tc_Nat_Onat, c_Wellfounded_Oless__than)
% 85.33/40.14  	-> [4] ! [B_x1249_1249] :  (hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat), B_x1249_1249), c_Wellfounded_Oacc(tc_Nat_Onat, c_Wellfounded_Oless__than))))
% 85.33/40.14  
% 85.33/40.14  [4] Rewrite : c_Wellfounded_Owf(tc_Nat_Onat, c_Wellfounded_Opred__nat)
% 85.33/40.14  	-> [5] ! [B_x1249_1249] :  (hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat), B_x1249_1249), c_Wellfounded_Oacc(tc_Nat_Onat, c_Wellfounded_Opred__nat))))
% 85.33/40.14  
% 85.33/40.14  [5] Rewrite : c_Wellfounded_Owf(tc_prod(tc_Nat_Onat, tc_Nat_Onat), c_FunDef_Opair__less)
% 85.33/40.14  	-> [6] ! [B_x1249_1249] :  (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat, tc_Nat_Onat)), B_x1249_1249), c_Wellfounded_Oacc(tc_prod(tc_Nat_Onat, tc_Nat_Onat), c_FunDef_Opair__less))))
% 85.33/40.14  
% 85.33/40.14  [6] DELTA_EXISTS : ? [B_L373_373] :  (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), B_L373_373), c_Arrow__Order__Mirabelle_OLin)))
% 85.33/40.14  	-> [7] hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), skolem_B_L373373), c_Arrow__Order__Mirabelle_OLin))
% 85.33/40.14  
% 85.33/40.14  [7] BETA_EQUIV : (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____))))
% 85.33/40.14  	-> [8] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  	-> [9] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  
% 85.33/40.14  [9] BETA_EQUIV : (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)))))
% 85.33/40.14  	-> [10] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))
% 85.33/40.14  	-> [11] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))
% 85.33/40.14  
% 85.33/40.14  [10] CLOSURE : ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))
% 85.33/40.14  
% 85.33/40.14  [11] BETA_EQUIV : (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))))
% 85.33/40.14  	-> [12] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))
% 85.33/40.14  	-> [13] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))
% 85.33/40.14  
% 85.33/40.14  [12] CLOSURE : ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))
% 85.33/40.14  
% 85.33/40.14  [13] BETA_EQUIV : (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))))
% 85.33/40.14  	-> [16] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))
% 85.33/40.14  	-> [17] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))
% 85.33/40.14  
% 85.33/40.14  [16] CLOSURE : ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))
% 85.33/40.14  
% 85.33/40.14  [17] BETA_NOT_EQUIV : ~(hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____))))
% 85.33/40.14  	-> [18] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  	-> [19] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  
% 85.33/40.14  [18] CLOSURE : ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____)))
% 85.33/40.14  
% 85.33/40.14  [19] CLOSURE : ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  
% 85.33/40.14  [8] BETA_EQUIV : (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____)))))
% 85.33/40.14  	-> [14] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))
% 85.33/40.14  	-> [15] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))
% 85.33/40.14  
% 85.33/40.14  [15] CLOSURE : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))), v_a____)), v_c____))))
% 85.33/40.14  
% 85.33/40.14  [14] BETA_EQUIV : (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____)))))
% 85.33/40.14  	-> [20] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))
% 85.33/40.14  	-> [21] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))
% 85.33/40.14  
% 85.33/40.14  [21] CLOSURE : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))), v_b____)), v_a____))))
% 85.33/40.14  
% 85.33/40.14  [20] BETA_EQUIV : (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____)))))
% 85.33/40.14  	-> [22] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))
% 85.33/40.14  	-> [23] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))
% 85.33/40.14  
% 85.33/40.14  [23] CLOSURE : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_c____)), hAPP(v_F, hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool)), hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi, tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool), tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_Arrow__Order__Mirabelle_Oalt, tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), tc_HOL_Obool))), tc_Arrow__Order__Mirabelle_Oindi), c_Arrow__Order__Mirabelle_Obelow), v_P____)), v_c____)), v_b____))))
% 85.33/40.14  
% 85.33/40.14  [22] BETA_NOT_EQUIV : ~(hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))) <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____))))
% 85.33/40.14  	-> [24] ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  	-> [25] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____))), ~hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  
% 85.33/40.14  [24] CLOSURE : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_b____), v_a____)), hAPP(v_F, v_P_H____)))
% 85.33/40.14  
% 85.33/40.14  [25] CLOSURE : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt)), hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt), v_a____), v_b____)), hAPP(v_F, v_P____)))
% 85.33/40.14  
% 85.33/40.14  % SZS output end Proof for theBenchmark.p
% 85.33/40.14  [39.800867s][1][Res] 269979 goroutines created
% 85.33/40.14  ==== Result ====
% 85.33/40.14  [39.800906s][1][Res] VALID
% 85.33/40.14  % SZS status Theorem for theBenchmark.p
%------------------------------------------------------------------------------