TSTP Solution File: SWW476+2 by Prover9---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Prover9---1109a
% Problem  : SWW476+2 : TPTP v8.1.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_prover9 %d %s

% Computer : n029.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  : 600s
% DateTime : Thu Jul 21 01:17:13 EDT 2022

% Result   : Unknown 183.27s 183.59s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : SWW476+2 : TPTP v8.1.0. Released v5.3.0.
% 0.11/0.13  % Command  : tptp2X_and_run_prover9 %d %s
% 0.13/0.34  % Computer : n029.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 600
% 0.13/0.34  % DateTime : Mon Jun  6 10:17:04 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 1.50/1.88  ============================== Prover9 ===============================
% 1.50/1.88  Prover9 (32) version 2009-11A, November 2009.
% 1.50/1.88  Process 27986 was started by sandbox on n029.cluster.edu,
% 1.50/1.88  Mon Jun  6 10:17:06 2022
% 1.50/1.88  The command was "/export/starexec/sandbox/solver/bin/prover9 -t 300 -f /tmp/Prover9_27832_n029.cluster.edu".
% 1.50/1.88  ============================== end of head ===========================
% 1.50/1.88  
% 1.50/1.88  ============================== INPUT =================================
% 1.50/1.88  
% 1.50/1.88  % Reading from file /tmp/Prover9_27832_n029.cluster.edu
% 1.50/1.88  
% 1.50/1.88  set(prolog_style_variables).
% 1.50/1.88  set(auto2).
% 1.50/1.88      % set(auto2) -> set(auto).
% 1.50/1.88      % set(auto) -> set(auto_inference).
% 1.50/1.88      % set(auto) -> set(auto_setup).
% 1.50/1.88      % set(auto_setup) -> set(predicate_elim).
% 1.50/1.88      % set(auto_setup) -> assign(eq_defs, unfold).
% 1.50/1.88      % set(auto) -> set(auto_limits).
% 1.50/1.88      % set(auto_limits) -> assign(max_weight, "100.000").
% 1.50/1.88      % set(auto_limits) -> assign(sos_limit, 20000).
% 1.50/1.88      % set(auto) -> set(auto_denials).
% 1.50/1.88      % set(auto) -> set(auto_process).
% 1.50/1.88      % set(auto2) -> assign(new_constants, 1).
% 1.50/1.88      % set(auto2) -> assign(fold_denial_max, 3).
% 1.50/1.88      % set(auto2) -> assign(max_weight, "200.000").
% 1.50/1.88      % set(auto2) -> assign(max_hours, 1).
% 1.50/1.88      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 1.50/1.88      % set(auto2) -> assign(max_seconds, 0).
% 1.50/1.88      % set(auto2) -> assign(max_minutes, 5).
% 1.50/1.88      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 1.50/1.88      % set(auto2) -> set(sort_initial_sos).
% 1.50/1.88      % set(auto2) -> assign(sos_limit, -1).
% 1.50/1.88      % set(auto2) -> assign(lrs_ticks, 3000).
% 1.50/1.88      % set(auto2) -> assign(max_megs, 400).
% 1.50/1.88      % set(auto2) -> assign(stats, some).
% 1.50/1.88      % set(auto2) -> clear(echo_input).
% 1.50/1.88      % set(auto2) -> set(quiet).
% 1.50/1.88      % set(auto2) -> clear(print_initial_clauses).
% 1.50/1.88      % set(auto2) -> clear(print_given).
% 1.50/1.88  assign(lrs_ticks,-1).
% 1.50/1.88  assign(sos_limit,10000).
% 1.50/1.88  assign(order,kbo).
% 1.50/1.88  set(lex_order_vars).
% 1.50/1.88  clear(print_given).
% 1.50/1.88  
% 1.50/1.88  % formulas(sos).  % not echoed (784 formulas)
% 1.50/1.88  
% 1.50/1.88  ============================== end of input ==========================
% 1.50/1.88  
% 1.50/1.88  % From the command line: assign(max_seconds, 300).
% 1.50/1.88  
% 1.50/1.88  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 1.50/1.88  
% 1.50/1.88  % Formulas that are not ordinary clauses:
% 1.50/1.88  1 (all B_1_1 is_bool(final_list_char(B_1_1))) # label(gsy_c_BigStep_Ofinal_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  2 (all B_1_1 is_bool(finals_list_char(B_1_1))) # label(gsy_c_BigStep_Ofinals_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  3 (all B_1_1 all B_2_1 is_bool(hconf_97414254t_char(B_1_1,B_2_1))) # label(gsy_c_Conform_Ohconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  4 (all B_1_1 all B_2_1 all B_3_1 all B_4_1 is_bool(lconf_496643946t_char(B_1_1,B_2_1,B_3_1,B_4_1))) # label(gsy_c_Conform_Olconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  5 (all B_1_1 is_bool(distinct_list_char(B_1_1))) # label(gsy_c_List_Odistinct_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  6 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a52822260ion_ty(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  7 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a1834344429ion_ty(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__List__Olist_Itc__String__Ochar_J_000tc__Option__Oo) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  8 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a283687028t_char(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__Expr__Oexp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  9 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a839443437t_char(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__List__Olis) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  10 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a2039389316_ty_ty(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__Type__Oty) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  11 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a1073113293ty_val(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__Value__Ova) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  12 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a1880637950ion_ty(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Type__Oty_000tc__Option__Ooption_Itc__Type__Oty_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  13 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_all2_ty_ty(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Type__Oty_000tc__Type__Oty) # label(hypothesis) # label(non_clause).  [assumption].
% 1.50/1.88  14 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_a1462908359ion_ty(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Value__Oval_000tc__Option__Ooption_Itc__Type__Oty_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  15 (all B_1_1 all B_2_1 all B_3_1 is_bool(list_all2_val_ty(B_1_1,B_2_1,B_3_1))) # label(gsy_c_List_Olist__all2_000tc__Value__Oval_000tc__Type__Oty) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  16 (all B_1_1 all B_2_1 is_bool(hext(B_1_1,B_2_1))) # label(gsy_c_Objects_Ohext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  17 (all B_1_1 is_bool(is_refT(B_1_1))) # label(gsy_c_Type_Ois__refT) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  18 (all B_1_1 all B_2_1 all B_3_1 all B_4_1 all B_5 is_bool(wTrt(B_1_1,B_2_1,B_3_1,B_4_1,B_5))) # label(gsy_c_WellTypeRT_OWTrt) # label(hypothesis) # label(non_clause).  [assumption].
% 1.50/1.88  19 (all B_1_1 all B_2_1 all B_3_1 all B_4_1 all B_5 is_bool(wTrts(B_1_1,B_2_1,B_3_1,B_4_1,B_5))) # label(gsy_c_WellTypeRT_OWTrts) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  20 (all B_1_1 all B_2_1 is_bool(hAPP_e544220455r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_000tc__HOL_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  21 (all B_1_1 all B_2_1 is_bool(hAPP_list_char_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__List__Olist_Itc__String__Ochar_J_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  22 (all B_1_1 all B_2_1 is_bool(hAPP_ty_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Type__Oty_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  23 (all B_1_1 all B_2_1 is_bool(hAPP_val_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Value__Oval_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  24 (all B_1_1 all B_2_1 is_bool(hAPP_f1033709212l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  25 (all B_1_1 all B_2_1 is_bool(hAPP_f1715346603l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  26 (all B_1_1 all B_2_1 is_bool(hAPP_P943837928l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__Ov) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  27 (all B_1_1 all B_2_1 is_bool(hAPP_P1708370145l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_M) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  28 (all B_1_1 all B_2_1 is_bool(hAPP_P71593144l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc__List__Olist_Itc__St) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  29 (all B_1_1 all B_2_1 is_bool(hAPP_P2014166431r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__Ochar_J_J_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  30 (all B_1_1 all B_2_1 is_bool(hAPP_P92196306r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__Ochar_J_J__001) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  31 (all B_1_1 all B_2_1 is_bool(hAPP_P449474095r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_It) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  32 (all B_1_1 all B_2_1 is_bool(hAPP_P1235399154l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__prod_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  33 (all B_1_1 all B_2_1 is_bool(hAPP_P1907982426r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__Type__Oty_J_Mtc__prod_Itc__List__Ol) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  34 (all B_1_1 all B_2_1 is_bool(hAPP_P2118621157r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__Value__Oval_J_Mtc__Expr__Oexp_Itc__) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  35 (all B_1_1 all B_2_1 is_bool(hAPP_P929938951l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  36 (all B_1_1 all B_2_1 is_bool(hAPP_P159683425l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  37 (all B_1_1 all B_2_1 is_bool(hAPP_P738987199l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  38 (all B_1_1 all B_2_1 is_bool(hAPP_P282169671l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  39 (all B_1_1 all B_2_1 is_bool(hAPP_P1333315679l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc__List__Oli) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  40 (all B_1_1 all B_2_1 is_bool(hAPP_P1002912327r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  41 (all B_1_1 all B_2_1 is_bool(hAPP_P824029447r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String___002) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  42 (all B_1_1 all B_2_1 is_bool(hAPP_P2010574925r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  43 (all B_1_1 all B_2_1 is_bool(hAPP_P124632071l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  44 (all B_1_1 all B_2_1 is_bool(hAPP_P1240100515r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Type__Oty_J_Mtc__prod_Itc) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  45 (all B_1_1 all B_2_1 is_bool(hAPP_P1183499705r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Value__Oval_J_Mtc__Expr__) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  46 (all B_1_1 all B_2_1 is_bool(hAPP_P2123002749l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mtc__prod_I) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  47 (all B_1_1 all B_2_1 is_bool(hAPP_P1221872711l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  48 (all B_1_1 all B_2_1 is_bool(hAPP_P378063101l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  49 (all B_1_1 all B_2_1 is_bool(hAPP_P2028072621l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  50 (all B_1_1 all B_2_1 is_bool(member_exp_list_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  51 (all B_1_1 all B_2_1 is_bool(member_list_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  52 (all B_1_1 all B_2_1 is_bool(member_option_ty(B_1_1,B_2_1))) # label(gsy_c_member_000tc__Option__Ooption_Itc__Type__Oty_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  53 (all B_1_1 all B_2_1 is_bool(member_ty(B_1_1,B_2_1))) # label(gsy_c_member_000tc__Type__Oty) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  54 (all B_1_1 all B_2_1 is_bool(member_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__Value__Oval) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  55 (all B_1_1 all B_2_1 is_bool(member1251428284t_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  56 (all B_1_1 all B_2_1 is_bool(member649088532al_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  57 (all B_1_1 all B_2_1 is_bool(member1732271180al_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mt) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  58 (all B_1_1 all B_2_1 is_bool(member773094996on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  59 (all B_1_1 all B_2_1 is_bool(member875476972on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc__List__O) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  60 (all B_1_1 all B_2_1 is_bool(member1999287380t_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  61 (all B_1_1 all B_2_1 is_bool(member1420286996t_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String_003) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  62 (all B_1_1 all B_2_1 is_bool(member794220506t_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Li) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  63 (all B_1_1 all B_2_1 is_bool(member1322055188on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fu) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  64 (all B_1_1 all B_2_1 is_bool(member125098544t_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Type__Oty_J_Mtc__prod_I) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  65 (all B_1_1 all B_2_1 is_bool(member1161907014t_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Value__Oval_J_Mtc__Expr) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  66 (all B_1_1 all B_2_1 is_bool(member837208074al_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mtc__prod) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  67 (all B_1_1 all B_2_1 is_bool(member563141460on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  68 (all B_1_1 all B_2_1 is_bool(member808015754on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_It) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  69 (all B_1_1 all B_2_1 is_bool(member88670778on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_It) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  70 (all Pa all Xs hBOOL(list_all2_ty_ty(widen_2090681816t_char(Pa),Xs,Xs))) # label(fact_0_widens__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  71 (all P_4 all T_6 hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(P_4),T_6),T_6))) # label(fact_1_widen__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  72 (all Us all Pa all Ss all Tsa (hBOOL(list_all2_ty_ty(widen_2090681816t_char(Pa),Ss,Tsa)) -> (hBOOL(list_all2_ty_ty(widen_2090681816t_char(Pa),Tsa,Us)) -> hBOOL(list_all2_ty_ty(widen_2090681816t_char(Pa),Ss,Us))))) # label(fact_2_widens__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  73 (all Pa all Xs all Ys (hBOOL(list_a1834344429ion_ty(Pa,Xs,Ys)) -> size_s2113983095t_char(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_3_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  74 (all Pa all Xs all Ys (hBOOL(list_a1880637950ion_ty(Pa,Xs,Ys)) -> size_size_list_ty(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_4_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  75 (all Pa all Xs all Ys (hBOOL(list_a1462908359ion_ty(Pa,Xs,Ys)) -> size_size_list_val(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_5_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  76 (all Pa all Xs all Ys (hBOOL(list_a52822260ion_ty(Pa,Xs,Ys)) -> size_s1143674878t_char(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_6_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  77 (all Pa all Xs all Ys (hBOOL(list_a839443437t_char(Pa,Xs,Ys)) -> size_s1050794909ion_ty(Xs) = size_s2113983095t_char(Ys))) # label(fact_7_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  78 (all Pa all Xs all Ys (hBOOL(list_a2039389316_ty_ty(Pa,Xs,Ys)) -> size_s1050794909ion_ty(Xs) = size_size_list_ty(Ys))) # label(fact_8_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  79 (all Pa all Xs all Ys (hBOOL(list_a1073113293ty_val(Pa,Xs,Ys)) -> size_s1050794909ion_ty(Xs) = size_size_list_val(Ys))) # label(fact_9_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  80 (all Pa all Xs all Ys (hBOOL(list_a283687028t_char(Pa,Xs,Ys)) -> size_s1050794909ion_ty(Xs) = size_s1143674878t_char(Ys))) # label(fact_10_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  81 (all Pa all Xs all Ys (hBOOL(list_all2_ty_ty(Pa,Xs,Ys)) -> size_size_list_ty(Xs) = size_size_list_ty(Ys))) # label(fact_11_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  82 (all Pa all Xs all Ys (hBOOL(list_all2_val_ty(Pa,Xs,Ys)) -> size_size_list_val(Xs) = size_size_list_ty(Ys))) # label(fact_12_list__all2__lengthD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  83 (all F_1 all Xs size_s1010401542t_char(hAPP_l250787541t_char(map_Pr361633150t_char(F_1),Xs)) = size_s1010401542t_char(Xs)) # label(fact_13_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  84 (all F_1 all Xs size_s2086378294on_val(hAPP_l1208602837on_val(map_Pr1729094110on_val(F_1),Xs)) = size_s2086378294on_val(Xs)) # label(fact_14_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  85 (all F_1 all Xs size_s1699857438on_val(hAPP_l1695428693on_val(map_Pr1655409582on_val(F_1),Xs)) = size_s1699857438on_val(Xs)) # label(fact_15_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  86 (all F_1 all Xs size_s2113983095t_char(hAPP_l1368737135t_char(map_op1924521862t_char(F_1),Xs)) = size_s1050794909ion_ty(Xs)) # label(fact_16_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  87 (all F_1 all Xs size_size_list_ty(hAPP_l1583451544ist_ty(map_option_ty_ty(F_1),Xs)) = size_s1050794909ion_ty(Xs)) # label(fact_17_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  88 (all F_1 all Xs size_size_list_val(hAPP_l228474410st_val(map_option_val_val(F_1),Xs)) = size_s1595297126on_val(Xs)) # label(fact_18_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  89 (all F_1 all Xs size_size_list_val(hAPP_l336371937st_val(map_option_ty_val(F_1),Xs)) = size_s1050794909ion_ty(Xs)) # label(fact_19_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  90 (all F_1 all Xs size_s1143674878t_char(hAPP_l330149622t_char(map_op1779340173t_char(F_1),Xs)) = size_s1050794909ion_ty(Xs)) # label(fact_20_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  91 (all F_1 all Xs size_s1595297126on_val(hAPP_l297961988on_val(map_li50976719on_val(F_1),Xs)) = size_s2113983095t_char(Xs)) # label(fact_21_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  92 (all F_1 all Xs size_s2113983095t_char(hAPP_l407174677t_char(map_li1333403488t_char(F_1),Xs)) = size_s2113983095t_char(Xs)) # label(fact_22_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  93 (all F_1 all Xs size_s1050794909ion_ty(hAPP_l1491470139ion_ty(map_li771939206ion_ty(F_1),Xs)) = size_s2113983095t_char(Xs)) # label(fact_23_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  94 (all F_1 all Xs size_s1050794909ion_ty(hAPP_l1002225652ion_ty(map_ex1548475405ion_ty(F_1),Xs)) = size_s1143674878t_char(Xs)) # label(fact_24_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  95 (all F_1 all Xs size_s1050794909ion_ty(hAPP_l2006940821ion_ty(map_val_option_ty(F_1),Xs)) = size_size_list_val(Xs)) # label(fact_25_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  96 (all F_1 all Xs size_s1050794909ion_ty(hAPP_l1487035934ion_ty(map_ty_option_ty(F_1),Xs)) = size_size_list_ty(Xs)) # label(fact_26_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  97 (all F_1 all Xs size_s1143674878t_char(hAPP_l732421366t_char(map_va1934808527t_char(F_1),Xs)) = size_size_list_val(Xs)) # label(fact_27_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  98 (all F_1 all Xs size_size_list_val(hAPP_l1892737211st_val(map_list_char_val(F_1),Xs)) = size_s2113983095t_char(Xs)) # label(fact_28_length__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  99 (all F_1 all Xs all G all Ys (hAPP_l1416713636t_char(map_li239070063t_char(F_1),Xs) = hAPP_l250787541t_char(map_Pr361633150t_char(G),Ys) -> size_s2113983095t_char(Xs) = size_s1010401542t_char(Ys))) # label(fact_29_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  100 (all F_1 all Xs all G all Ys (hAPP_l2122855380on_val(map_li1925379487on_val(F_1),Xs) = hAPP_l1208602837on_val(map_Pr1729094110on_val(G),Ys) -> size_s2113983095t_char(Xs) = size_s2086378294on_val(Ys))) # label(fact_30_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  101 (all F_1 all Xs all G all Ys (hAPP_l418486716on_val(map_li1100402823on_val(F_1),Xs) = hAPP_l1695428693on_val(map_Pr1655409582on_val(G),Ys) -> size_s2113983095t_char(Xs) = size_s1699857438on_val(Ys))) # label(fact_31_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  102 (all F_1 all Xs all G all Ys (hAPP_l1530663448st_val(map_ty_val(F_1),Xs) = hAPP_l228474410st_val(map_option_val_val(G),Ys) -> size_size_list_ty(Xs) = size_s1595297126on_val(Ys))) # label(fact_32_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  103 (all F_1 all Xs all G all Ys (hAPP_l1014734695on_val(map_ty_option_val(F_1),Xs) = hAPP_l297961988on_val(map_li50976719on_val(G),Ys) -> size_size_list_ty(Xs) = size_s2113983095t_char(Ys))) # label(fact_33_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  104 (all F_1 all Xs all G all Ys (hAPP_l402740472t_char(map_ty_list_char(F_1),Xs) = hAPP_l407174677t_char(map_li1333403488t_char(G),Ys) -> size_size_list_ty(Xs) = size_s2113983095t_char(Ys))) # label(fact_34_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  105 (all F_1 all Xs all G all Ys (hAPP_l1218266887t_char(map_ty1751634702t_char(F_1),Xs) = hAPP_l250787541t_char(map_Pr361633150t_char(G),Ys) -> size_size_list_ty(Xs) = size_s1010401542t_char(Ys))) # label(fact_35_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  106 (all F_1 all Xs all G all Ys (hAPP_l2092195639on_val(map_ty1597677374on_val(F_1),Xs) = hAPP_l1208602837on_val(map_Pr1729094110on_val(G),Ys) -> size_size_list_ty(Xs) = size_s2086378294on_val(Ys))) # label(fact_36_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  107 (all F_1 all Xs all G all Ys (hAPP_l1634001311on_val(map_ty891785382on_val(F_1),Xs) = hAPP_l1695428693on_val(map_Pr1655409582on_val(G),Ys) -> size_size_list_ty(Xs) = size_s1699857438on_val(Ys))) # label(fact_37_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  108 (all F_1 all Xs all G all Ys (hAPP_l273806049st_val(map_val_val(F_1),Xs) = hAPP_l228474410st_val(map_option_val_val(G),Ys) -> size_size_list_val(Xs) = size_s1595297126on_val(Ys))) # label(fact_38_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  109 (all F_1 all Xs all G all Ys (hAPP_l761459294on_val(map_val_option_val(F_1),Xs) = hAPP_l297961988on_val(map_li50976719on_val(G),Ys) -> size_size_list_val(Xs) = size_s2113983095t_char(Ys))) # label(fact_39_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  110 (all F_1 all Xs all G all Ys (hAPP_l922645359t_char(map_val_list_char(F_1),Xs) = hAPP_l407174677t_char(map_li1333403488t_char(G),Ys) -> size_size_list_val(Xs) = size_s2113983095t_char(Ys))) # label(fact_40_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  111 (all F_1 all Xs all G all Ys (hAPP_l1687586302t_char(map_va234578647t_char(F_1),Xs) = hAPP_l250787541t_char(map_Pr361633150t_char(G),Ys) -> size_size_list_val(Xs) = size_s1010401542t_char(Ys))) # label(fact_41_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  112 (all F_1 all Xs all G all Ys (hAPP_l1134997550on_val(map_va787979527on_val(F_1),Xs) = hAPP_l1208602837on_val(map_Pr1729094110on_val(G),Ys) -> size_size_list_val(Xs) = size_s2086378294on_val(Ys))) # label(fact_42_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  113 (all F_1 all Xs all G all Ys (hAPP_l382831894on_val(map_va527586287on_val(F_1),Xs) = hAPP_l1695428693on_val(map_Pr1655409582on_val(G),Ys) -> size_size_list_val(Xs) = size_s1699857438on_val(Ys))) # label(fact_43_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  114 (all F_1 all Xs all G all Ys (hAPP_l1539861698st_val(map_ex740158547ar_val(F_1),Xs) = hAPP_l228474410st_val(map_option_val_val(G),Ys) -> size_s1143674878t_char(Xs) = size_s1595297126on_val(Ys))) # label(fact_44_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  115 (all F_1 all Xs all G all Ys (hAPP_l1607890493on_val(map_ex1598883030on_val(F_1),Xs) = hAPP_l297961988on_val(map_li50976719on_val(G),Ys) -> size_s1143674878t_char(Xs) = size_s2113983095t_char(Ys))) # label(fact_45_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  116 (all F_1 all Xs all G all Ys (hAPP_l2065413838t_char(map_ex2109939687t_char(F_1),Xs) = hAPP_l407174677t_char(map_li1333403488t_char(G),Ys) -> size_s1143674878t_char(Xs) = size_s2113983095t_char(Ys))) # label(fact_46_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  117 (all F_1 all Xs all G all Ys (hAPP_l1379210717t_char(map_ex230966390t_char(F_1),Xs) = hAPP_l250787541t_char(map_Pr361633150t_char(G),Ys) -> size_s1143674878t_char(Xs) = size_s1010401542t_char(Ys))) # label(fact_47_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  118 (all F_1 all Xs all G all Ys (hAPP_l1585742349on_val(map_ex2031894694on_val(F_1),Xs) = hAPP_l1208602837on_val(map_Pr1729094110on_val(G),Ys) -> size_s1143674878t_char(Xs) = size_s2086378294on_val(Ys))) # label(fact_48_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  119 (all F_1 all Xs all G all Ys (hAPP_l1557845365on_val(map_ex840371726on_val(F_1),Xs) = hAPP_l1695428693on_val(map_Pr1655409582on_val(G),Ys) -> size_s1143674878t_char(Xs) = size_s1699857438on_val(Ys))) # label(fact_49_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  120 (all F_1 all Xs all G all Ys (hAPP_l297961988on_val(map_li50976719on_val(F_1),Xs) = hAPP_l297961988on_val(map_li50976719on_val(G),Ys) -> size_s2113983095t_char(Xs) = size_s2113983095t_char(Ys))) # label(fact_50_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  121 (all F_1 all Xs all G all Ys (hAPP_l407174677t_char(map_li1333403488t_char(F_1),Xs) = hAPP_l407174677t_char(map_li1333403488t_char(G),Ys) -> size_s2113983095t_char(Xs) = size_s2113983095t_char(Ys))) # label(fact_51_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  122 (all F_1 all Xs all G all Ys (hAPP_l250787541t_char(map_Pr361633150t_char(F_1),Xs) = hAPP_l1416713636t_char(map_li239070063t_char(G),Ys) -> size_s1010401542t_char(Xs) = size_s2113983095t_char(Ys))) # label(fact_52_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  123 (all F_1 all Xs all G all Ys (hAPP_l1208602837on_val(map_Pr1729094110on_val(F_1),Xs) = hAPP_l2122855380on_val(map_li1925379487on_val(G),Ys) -> size_s2086378294on_val(Xs) = size_s2113983095t_char(Ys))) # label(fact_53_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  124 (all F_1 all Xs all G all Ys (hAPP_l1695428693on_val(map_Pr1655409582on_val(F_1),Xs) = hAPP_l418486716on_val(map_li1100402823on_val(G),Ys) -> size_s1699857438on_val(Xs) = size_s2113983095t_char(Ys))) # label(fact_54_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  125 (all F_1 all Xs all G all Ys (hAPP_l228474410st_val(map_option_val_val(F_1),Xs) = hAPP_l1530663448st_val(map_ty_val(G),Ys) -> size_s1595297126on_val(Xs) = size_size_list_ty(Ys))) # label(fact_55_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  126 (all F_1 all Xs all G all Ys (hAPP_l297961988on_val(map_li50976719on_val(F_1),Xs) = hAPP_l1014734695on_val(map_ty_option_val(G),Ys) -> size_s2113983095t_char(Xs) = size_size_list_ty(Ys))) # label(fact_56_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  127 (all F_1 all Xs all G all Ys (hAPP_l407174677t_char(map_li1333403488t_char(F_1),Xs) = hAPP_l402740472t_char(map_ty_list_char(G),Ys) -> size_s2113983095t_char(Xs) = size_size_list_ty(Ys))) # label(fact_57_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  128 (all F_1 all Xs all G all Ys (hAPP_l250787541t_char(map_Pr361633150t_char(F_1),Xs) = hAPP_l1218266887t_char(map_ty1751634702t_char(G),Ys) -> size_s1010401542t_char(Xs) = size_size_list_ty(Ys))) # label(fact_58_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  129 (all F_1 all Xs all G all Ys (hAPP_l1208602837on_val(map_Pr1729094110on_val(F_1),Xs) = hAPP_l2092195639on_val(map_ty1597677374on_val(G),Ys) -> size_s2086378294on_val(Xs) = size_size_list_ty(Ys))) # label(fact_59_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  130 (all F_1 all Xs all G all Ys (hAPP_l1695428693on_val(map_Pr1655409582on_val(F_1),Xs) = hAPP_l1634001311on_val(map_ty891785382on_val(G),Ys) -> size_s1699857438on_val(Xs) = size_size_list_ty(Ys))) # label(fact_60_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  131 (all F_1 all Xs all G all Ys (hAPP_l228474410st_val(map_option_val_val(F_1),Xs) = hAPP_l273806049st_val(map_val_val(G),Ys) -> size_s1595297126on_val(Xs) = size_size_list_val(Ys))) # label(fact_61_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  132 (all F_1 all Xs all G all Ys (hAPP_l297961988on_val(map_li50976719on_val(F_1),Xs) = hAPP_l761459294on_val(map_val_option_val(G),Ys) -> size_s2113983095t_char(Xs) = size_size_list_val(Ys))) # label(fact_62_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  133 (all F_1 all Xs all G all Ys (hAPP_l407174677t_char(map_li1333403488t_char(F_1),Xs) = hAPP_l922645359t_char(map_val_list_char(G),Ys) -> size_s2113983095t_char(Xs) = size_size_list_val(Ys))) # label(fact_63_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  134 (all F_1 all Xs all G all Ys (hAPP_l250787541t_char(map_Pr361633150t_char(F_1),Xs) = hAPP_l1687586302t_char(map_va234578647t_char(G),Ys) -> size_s1010401542t_char(Xs) = size_size_list_val(Ys))) # label(fact_64_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  135 (all F_1 all Xs all G all Ys (hAPP_l1208602837on_val(map_Pr1729094110on_val(F_1),Xs) = hAPP_l1134997550on_val(map_va787979527on_val(G),Ys) -> size_s2086378294on_val(Xs) = size_size_list_val(Ys))) # label(fact_65_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  136 (all F_1 all Xs all G all Ys (hAPP_l1695428693on_val(map_Pr1655409582on_val(F_1),Xs) = hAPP_l382831894on_val(map_va527586287on_val(G),Ys) -> size_s1699857438on_val(Xs) = size_size_list_val(Ys))) # label(fact_66_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  137 (all F_1 all Xs all G all Ys (hAPP_l228474410st_val(map_option_val_val(F_1),Xs) = hAPP_l1539861698st_val(map_ex740158547ar_val(G),Ys) -> size_s1595297126on_val(Xs) = size_s1143674878t_char(Ys))) # label(fact_67_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  138 (all F_1 all Xs all G all Ys (hAPP_l297961988on_val(map_li50976719on_val(F_1),Xs) = hAPP_l1607890493on_val(map_ex1598883030on_val(G),Ys) -> size_s2113983095t_char(Xs) = size_s1143674878t_char(Ys))) # label(fact_68_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  139 (all F_1 all Xs all G all Ys (hAPP_l407174677t_char(map_li1333403488t_char(F_1),Xs) = hAPP_l2065413838t_char(map_ex2109939687t_char(G),Ys) -> size_s2113983095t_char(Xs) = size_s1143674878t_char(Ys))) # label(fact_69_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  140 (all F_1 all Xs all G all Ys (hAPP_l250787541t_char(map_Pr361633150t_char(F_1),Xs) = hAPP_l1379210717t_char(map_ex230966390t_char(G),Ys) -> size_s1010401542t_char(Xs) = size_s1143674878t_char(Ys))) # label(fact_70_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  141 (all F_1 all Xs all G all Ys (hAPP_l1208602837on_val(map_Pr1729094110on_val(F_1),Xs) = hAPP_l1585742349on_val(map_ex2031894694on_val(G),Ys) -> size_s2086378294on_val(Xs) = size_s1143674878t_char(Ys))) # label(fact_71_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  142 (all F_1 all Xs all G all Ys (hAPP_l1695428693on_val(map_Pr1655409582on_val(F_1),Xs) = hAPP_l1557845365on_val(map_ex840371726on_val(G),Ys) -> size_s1699857438on_val(Xs) = size_s1143674878t_char(Ys))) # label(fact_72_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  143 (all F_1 all Xs all G all Ys (hAPP_l2006940821ion_ty(map_val_option_ty(F_1),Xs) = hAPP_l305548949ion_ty(map_op1363057580ion_ty(G),Ys) -> size_size_list_val(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_73_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  144 (all F_1 all Xs all G all Ys (hAPP_l1487035934ion_ty(map_ty_option_ty(F_1),Xs) = hAPP_l305548949ion_ty(map_op1363057580ion_ty(G),Ys) -> size_size_list_ty(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_74_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  145 (all F_1 all Xs all G all Ys (hAPP_l732421366t_char(map_va1934808527t_char(F_1),Xs) = hAPP_l330149622t_char(map_op1779340173t_char(G),Ys) -> size_size_list_val(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_75_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  146 (all F_1 all Xs all G all Ys (hAPP_l1892737211st_val(map_list_char_val(F_1),Xs) = hAPP_l228474410st_val(map_option_val_val(G),Ys) -> size_s2113983095t_char(Xs) = size_s1595297126on_val(Ys))) # label(fact_76_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  147 (all F_1 all Xs all G all Ys (hAPP_l1892737211st_val(map_list_char_val(F_1),Xs) = hAPP_l336371937st_val(map_option_ty_val(G),Ys) -> size_s2113983095t_char(Xs) = size_s1050794909ion_ty(Ys))) # label(fact_77_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  148 (all F_1 all Xs all G all Ys (hAPP_l305548949ion_ty(map_op1363057580ion_ty(F_1),Xs) = hAPP_l2006940821ion_ty(map_val_option_ty(G),Ys) -> size_s1050794909ion_ty(Xs) = size_size_list_val(Ys))) # label(fact_78_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  149 (all F_1 all Xs all G all Ys (hAPP_l305548949ion_ty(map_op1363057580ion_ty(F_1),Xs) = hAPP_l1487035934ion_ty(map_ty_option_ty(G),Ys) -> size_s1050794909ion_ty(Xs) = size_size_list_ty(Ys))) # label(fact_79_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  150 (all F_1 all Xs all G all Ys (hAPP_l330149622t_char(map_op1779340173t_char(F_1),Xs) = hAPP_l732421366t_char(map_va1934808527t_char(G),Ys) -> size_s1050794909ion_ty(Xs) = size_size_list_val(Ys))) # label(fact_80_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  151 (all F_1 all Xs all G all Ys (hAPP_l228474410st_val(map_option_val_val(F_1),Xs) = hAPP_l1892737211st_val(map_list_char_val(G),Ys) -> size_s1595297126on_val(Xs) = size_s2113983095t_char(Ys))) # label(fact_81_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  152 (all F_1 all Xs all G all Ys (hAPP_l336371937st_val(map_option_ty_val(F_1),Xs) = hAPP_l1892737211st_val(map_list_char_val(G),Ys) -> size_s1050794909ion_ty(Xs) = size_s2113983095t_char(Ys))) # label(fact_82_map__eq__imp__length__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  153 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 all E_4 hBOOL(hAPP_P824029447r_bool(Pa,hAPP_P1539798428t_char(produc24551831t_char(A_1),hAPP_P767818445t_char(produc921874948t_char(B_1),hAPP_P1392904962t_char(produc1909267824t_char(C_4),hAPP_e1752110927t_char(produc1916172923t_char(D_1),E_4))))))) -> hBOOL(hAPP_P824029447r_bool(Pa,X_1)))) # label(fact_83_prod__induct5) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  154 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 all E_4 hBOOL(hAPP_P2028072621l_bool(Pa,hAPP_P1758592847on_val(produc1951691075on_val(A_1),hAPP_P658340954on_val(produc1611380469on_val(B_1),hAPP_P1963616220on_val(produc379668296on_val(C_4),hAPP_f1727192346on_val(produc899768717on_val(D_1),E_4))))))) -> hBOOL(hAPP_P2028072621l_bool(Pa,X_1)))) # label(fact_84_prod__induct5) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  155 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 all E_4 hBOOL(hAPP_P378063101l_bool(Pa,hAPP_P1486793863on_val(produc1564932627on_val(A_1),hAPP_P1886180715on_val(produc1441475159on_val(B_1),hAPP_P604205461on_val(produc1259058957on_val(C_4),hAPP_f1727192346on_val(produc899768717on_val(D_1),E_4))))))) -> hBOOL(hAPP_P378063101l_bool(Pa,X_1)))) # label(fact_85_prod__induct5) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  156 (all Y_6 -(all A_1 all B_1 all C_4 all D_1 all E_4 Y_6 != hAPP_P1539798428t_char(produc24551831t_char(A_1),hAPP_P767818445t_char(produc921874948t_char(B_1),hAPP_P1392904962t_char(produc1909267824t_char(C_4),hAPP_e1752110927t_char(produc1916172923t_char(D_1),E_4)))))) # label(fact_86_prod__cases5) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  157 (all Y_3 -(all A_1 all B_1 all C_4 all D_1 all E_4 Y_3 != hAPP_P1758592847on_val(produc1951691075on_val(A_1),hAPP_P658340954on_val(produc1611380469on_val(B_1),hAPP_P1963616220on_val(produc379668296on_val(C_4),hAPP_f1727192346on_val(produc899768717on_val(D_1),E_4)))))) # label(fact_87_prod__cases5) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  158 (all Y_3 -(all A_1 all B_1 all C_4 all D_1 all E_4 Y_3 != hAPP_P1486793863on_val(produc1564932627on_val(A_1),hAPP_P1886180715on_val(produc1441475159on_val(B_1),hAPP_P604205461on_val(produc1259058957on_val(C_4),hAPP_f1727192346on_val(produc899768717on_val(D_1),E_4)))))) # label(fact_88_prod__cases5) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  159 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 hBOOL(hAPP_P92196306r_bool(Pa,hAPP_P767818445t_char(produc921874948t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),hAPP_e1752110927t_char(produc1916172923t_char(C_4),D_1)))))) -> hBOOL(hAPP_P92196306r_bool(Pa,X_1)))) # label(fact_89_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  160 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(produc1441475159on_val(A_1),hAPP_P604205461on_val(produc1259058957on_val(B_1),hAPP_f1727192346on_val(produc899768717on_val(C_4),D_1)))))) -> hBOOL(hAPP_P282169671l_bool(Pa,X_1)))) # label(fact_90_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  161 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 hBOOL(hAPP_P1333315679l_bool(Pa,hAPP_P658340954on_val(produc1611380469on_val(A_1),hAPP_P1963616220on_val(produc379668296on_val(B_1),hAPP_f1727192346on_val(produc899768717on_val(C_4),D_1)))))) -> hBOOL(hAPP_P1333315679l_bool(Pa,X_1)))) # label(fact_91_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  162 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 hBOOL(hAPP_P824029447r_bool(Pa,hAPP_P1539798428t_char(produc24551831t_char(A_1),hAPP_P767818445t_char(produc921874948t_char(B_1),hAPP_P1392904962t_char(produc1909267824t_char(C_4),D_1)))))) -> hBOOL(hAPP_P824029447r_bool(Pa,X_1)))) # label(fact_92_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  163 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 hBOOL(hAPP_P1240100515r_bool(Pa,hAPP_P1333668416t_char(produc57279289t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),hAPP_e1752110927t_char(produc1916172923t_char(C_4),D_1)))))) -> hBOOL(hAPP_P1240100515r_bool(Pa,X_1)))) # label(fact_93_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  164 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 hBOOL(hAPP_P378063101l_bool(Pa,hAPP_P1486793863on_val(produc1564932627on_val(A_1),hAPP_P1886180715on_val(produc1441475159on_val(B_1),hAPP_P604205461on_val(produc1259058957on_val(C_4),D_1)))))) -> hBOOL(hAPP_P378063101l_bool(Pa,X_1)))) # label(fact_94_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  165 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 hBOOL(hAPP_P2028072621l_bool(Pa,hAPP_P1758592847on_val(produc1951691075on_val(A_1),hAPP_P658340954on_val(produc1611380469on_val(B_1),hAPP_P1963616220on_val(produc379668296on_val(C_4),D_1)))))) -> hBOOL(hAPP_P2028072621l_bool(Pa,X_1)))) # label(fact_95_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  166 (all X_1 all Pa ((all A_1 all B_1 all C_4 all D_1 (is_bop(B_1) -> hBOOL(hAPP_P738987199l_bool(Pa,hAPP_P2123720426al_val(produc1924279125al_val(A_1),hAPP_P929466802al_val(produc621191550al_val(B_1),hAPP_v852496844al_val(product_Pair_val_val(C_4),D_1))))))) -> hBOOL(hAPP_P738987199l_bool(Pa,X_1)))) # label(fact_96_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  167 (all Y_5 -(all A_1 all B_1 all C_4 all D_1 Y_5 != hAPP_P767818445t_char(produc921874948t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),hAPP_e1752110927t_char(produc1916172923t_char(C_4),D_1))))) # label(fact_97_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  168 (all Y_3 -(all A_1 all B_1 all C_4 all D_1 Y_3 != hAPP_P1886180715on_val(produc1441475159on_val(A_1),hAPP_P604205461on_val(produc1259058957on_val(B_1),hAPP_f1727192346on_val(produc899768717on_val(C_4),D_1))))) # label(fact_98_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  169 (all Y_3 -(all A_1 all B_1 all C_4 all D_1 Y_3 != hAPP_P658340954on_val(produc1611380469on_val(A_1),hAPP_P1963616220on_val(produc379668296on_val(B_1),hAPP_f1727192346on_val(produc899768717on_val(C_4),D_1))))) # label(fact_99_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  170 (all Y_5 -(all A_1 all B_1 all C_4 all D_1 Y_5 != hAPP_P1539798428t_char(produc24551831t_char(A_1),hAPP_P767818445t_char(produc921874948t_char(B_1),hAPP_P1392904962t_char(produc1909267824t_char(C_4),D_1))))) # label(fact_100_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  171 (all Y_5 -(all A_1 all B_1 all C_4 all D_1 Y_5 != hAPP_P1333668416t_char(produc57279289t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),hAPP_e1752110927t_char(produc1916172923t_char(C_4),D_1))))) # label(fact_101_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  172 (all Y_3 -(all A_1 all B_1 all C_4 all D_1 Y_3 != hAPP_P1486793863on_val(produc1564932627on_val(A_1),hAPP_P1886180715on_val(produc1441475159on_val(B_1),hAPP_P604205461on_val(produc1259058957on_val(C_4),D_1))))) # label(fact_102_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  173 (all Y_3 -(all A_1 all B_1 all C_4 all D_1 Y_3 != hAPP_P1758592847on_val(produc1951691075on_val(A_1),hAPP_P658340954on_val(produc1611380469on_val(B_1),hAPP_P1963616220on_val(produc379668296on_val(C_4),D_1))))) # label(fact_103_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  174 (all Y_5 -(all A_1 all B_1 all C_4 all D_1 (is_bop(B_1) -> Y_5 != hAPP_P2123720426al_val(produc1924279125al_val(A_1),hAPP_P929466802al_val(produc621191550al_val(B_1),hAPP_v852496844al_val(product_Pair_val_val(C_4),D_1)))))) # label(fact_104_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  175 (all A_5 all B_4 all A_4 all B_3 (hAPP_P1342907945t_char(produc1897818327t_char(A_5),B_4) = hAPP_P1342907945t_char(produc1897818327t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_105_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  176 (all A_5 all B_4 all A_4 all B_3 (hAPP_P1657265855t_char(produc2080520419t_char(A_5),B_4) = hAPP_P1657265855t_char(produc2080520419t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_106_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  177 (all A_5 all B_4 all A_4 all B_3 (hAPP_P47773639al_val(produc1244920211al_val(A_5),B_4) = hAPP_P47773639al_val(produc1244920211al_val(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_107_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  178 (all A_5 all B_4 all A_4 all B_3 (hAPP_P2123720426al_val(produc1924279125al_val(A_5),B_4) = hAPP_P2123720426al_val(produc1924279125al_val(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_108_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  179 (all A all B all A_3 all B_2 (hAPP_P1758592847on_val(produc1951691075on_val(A),B) = hAPP_P1758592847on_val(produc1951691075on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_109_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  180 (all A all B all A_3 all B_2 (hAPP_P330218428on_val(produc499151895on_val(A),B) = hAPP_P330218428on_val(produc499151895on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_110_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  181 (all A all B all A_3 all B_2 (hAPP_P1486793863on_val(produc1564932627on_val(A),B) = hAPP_P1486793863on_val(produc1564932627on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_111_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  182 (all A all B all A_3 all B_2 (hAPP_P291613419on_val(produc870913623on_val(A),B) = hAPP_P291613419on_val(produc870913623on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_112_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  183 (all A_5 all B_4 all A_4 all B_3 (hAPP_P1220989409t_char(produc1299387215t_char(A_5),B_4) = hAPP_P1220989409t_char(produc1299387215t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_113_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  184 (all A_5 all B_4 all A_4 all B_3 (hAPP_P1333668416t_char(produc57279289t_char(A_5),B_4) = hAPP_P1333668416t_char(produc57279289t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_114_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  185 (all A_5 all B_4 all A_4 all B_3 (hAPP_P1539798428t_char(produc24551831t_char(A_5),B_4) = hAPP_P1539798428t_char(produc24551831t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_115_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  186 (all A_5 all B_4 all A_4 all B_3 (hAPP_P767818445t_char(produc921874948t_char(A_5),B_4) = hAPP_P767818445t_char(produc921874948t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_116_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  187 (all A_5 all B_4 all A_4 all B_3 (hAPP_P1392904962t_char(produc1909267824t_char(A_5),B_4) = hAPP_P1392904962t_char(produc1909267824t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_117_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  188 (all A_5 all B_4 all A_4 all B_3 (hAPP_e1752110927t_char(produc1916172923t_char(A_5),B_4) = hAPP_e1752110927t_char(produc1916172923t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_118_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  189 (all A all B all A_3 all B_2 (hAPP_f1727192346on_val(produc899768717on_val(A),B) = hAPP_f1727192346on_val(produc899768717on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_119_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  190 (all A all B all A_3 all B_2 (hAPP_P1886180715on_val(produc1441475159on_val(A),B) = hAPP_P1886180715on_val(produc1441475159on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_120_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  191 (all A all B all A_3 all B_2 (hAPP_P604205461on_val(produc1259058957on_val(A),B) = hAPP_P604205461on_val(produc1259058957on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_121_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  192 (all A all B all A_3 all B_2 (hAPP_f900686428on_val(produc823076510on_val(A),B) = hAPP_f900686428on_val(produc823076510on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_122_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  193 (all A all B all A_3 all B_2 (hAPP_P658340954on_val(produc1611380469on_val(A),B) = hAPP_P658340954on_val(produc1611380469on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_123_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  194 (all A all B all A_3 all B_2 (hAPP_P1963616220on_val(produc379668296on_val(A),B) = hAPP_P1963616220on_val(produc379668296on_val(A_3),B_2) -> -(A = A_3 -> B != B_2))) # label(fact_124_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  195 (all A_5 all B_4 all A_4 all B_3 (is_bop(A_5) & is_bop(A_4) -> (hAPP_P929466802al_val(produc621191550al_val(A_5),B_4) = hAPP_P929466802al_val(produc621191550al_val(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3)))) # label(fact_125_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  196 (all A_5 all B_4 all A_4 all B_3 (hAPP_v852496844al_val(product_Pair_val_val(A_5),B_4) = hAPP_v852496844al_val(product_Pair_val_val(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_126_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  197 (all A_5 all B_4 all A_4 all B_3 (hAPP_l2100324114t_char(produc5062597t_char(A_5),B_4) = hAPP_l2100324114t_char(produc5062597t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_127_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  198 (all A_5 all B_4 all A_4 all B_3 (hAPP_e952791821t_char(produc1147572817t_char(A_5),B_4) = hAPP_e952791821t_char(produc1147572817t_char(A_4),B_3) -> -(A_5 = A_4 -> B_4 != B_3))) # label(fact_128_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  199 (all A all B all A_3 all B_2 (hAPP_P1342907945t_char(produc1897818327t_char(A),B) = hAPP_P1342907945t_char(produc1897818327t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_129_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  200 (all A all B all A_3 all B_2 (hAPP_P1657265855t_char(produc2080520419t_char(A),B) = hAPP_P1657265855t_char(produc2080520419t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_130_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  201 (all A all B all A_3 all B_2 (hAPP_P47773639al_val(produc1244920211al_val(A),B) = hAPP_P47773639al_val(produc1244920211al_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_131_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  202 (all A all B all A_3 all B_2 (hAPP_P2123720426al_val(produc1924279125al_val(A),B) = hAPP_P2123720426al_val(produc1924279125al_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_132_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  203 (all A all B all A_3 all B_2 (hAPP_P1758592847on_val(produc1951691075on_val(A),B) = hAPP_P1758592847on_val(produc1951691075on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_133_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  204 (all A all B all A_3 all B_2 (hAPP_P330218428on_val(produc499151895on_val(A),B) = hAPP_P330218428on_val(produc499151895on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_134_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  205 (all A all B all A_3 all B_2 (hAPP_P1486793863on_val(produc1564932627on_val(A),B) = hAPP_P1486793863on_val(produc1564932627on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_135_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  206 (all A all B all A_3 all B_2 (hAPP_P291613419on_val(produc870913623on_val(A),B) = hAPP_P291613419on_val(produc870913623on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_136_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  207 (all A all B all A_3 all B_2 (hAPP_P1220989409t_char(produc1299387215t_char(A),B) = hAPP_P1220989409t_char(produc1299387215t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_137_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  208 (all A all B all A_3 all B_2 (hAPP_P1333668416t_char(produc57279289t_char(A),B) = hAPP_P1333668416t_char(produc57279289t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_138_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  209 (all A all B all A_3 all B_2 (hAPP_P1539798428t_char(produc24551831t_char(A),B) = hAPP_P1539798428t_char(produc24551831t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_139_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  210 (all A all B all A_3 all B_2 (hAPP_P767818445t_char(produc921874948t_char(A),B) = hAPP_P767818445t_char(produc921874948t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_140_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  211 (all A all B all A_3 all B_2 (hAPP_P1392904962t_char(produc1909267824t_char(A),B) = hAPP_P1392904962t_char(produc1909267824t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_141_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  212 (all A all B all A_3 all B_2 (hAPP_e1752110927t_char(produc1916172923t_char(A),B) = hAPP_e1752110927t_char(produc1916172923t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_142_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  213 (all A all B all A_3 all B_2 (hAPP_f1727192346on_val(produc899768717on_val(A),B) = hAPP_f1727192346on_val(produc899768717on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_143_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  214 (all A all B all A_3 all B_2 (hAPP_P1886180715on_val(produc1441475159on_val(A),B) = hAPP_P1886180715on_val(produc1441475159on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_144_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  215 (all A all B all A_3 all B_2 (hAPP_P604205461on_val(produc1259058957on_val(A),B) = hAPP_P604205461on_val(produc1259058957on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_145_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  216 (all A all B all A_3 all B_2 (hAPP_f900686428on_val(produc823076510on_val(A),B) = hAPP_f900686428on_val(produc823076510on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_146_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  217 (all A all B all A_3 all B_2 (hAPP_P658340954on_val(produc1611380469on_val(A),B) = hAPP_P658340954on_val(produc1611380469on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_147_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  218 (all A all B all A_3 all B_2 (hAPP_P1963616220on_val(produc379668296on_val(A),B) = hAPP_P1963616220on_val(produc379668296on_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_148_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  219 (all A all B all A_3 all B_2 (is_bop(A) & is_bop(A_3) -> (hAPP_P929466802al_val(produc621191550al_val(A),B) = hAPP_P929466802al_val(produc621191550al_val(A_3),B_2) <-> A = A_3 & B = B_2))) # label(fact_149_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  220 (all A all B all A_3 all B_2 (hAPP_v852496844al_val(product_Pair_val_val(A),B) = hAPP_v852496844al_val(product_Pair_val_val(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_150_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.88  221 (all A all B all A_3 all B_2 (hAPP_l2100324114t_char(produc5062597t_char(A),B) = hAPP_l2100324114t_char(produc5062597t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_151_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  222 (all A all B all A_3 all B_2 (hAPP_e952791821t_char(produc1147572817t_char(A),B) = hAPP_e952791821t_char(produc1147572817t_char(A_3),B_2) <-> A = A_3 & B = B_2)) # label(fact_152_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  223 (all Pa ((all X1 hBOOL(hAPP_P1002912327r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1002912327r_bool(Pa,hAPP_P1342907945t_char(produc1897818327t_char(A_1),B_1)))))) # label(fact_153_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  224 (all Pa ((all X1 hBOOL(hAPP_P2010574925r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P2010574925r_bool(Pa,hAPP_P1657265855t_char(produc2080520419t_char(A_1),B_1)))))) # label(fact_154_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  225 (all Pa ((all X1 hBOOL(hAPP_P2123002749l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P2123002749l_bool(Pa,hAPP_P47773639al_val(produc1244920211al_val(A_1),B_1)))))) # label(fact_155_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  226 (all Pa ((all X1 hBOOL(hAPP_P738987199l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P738987199l_bool(Pa,hAPP_P2123720426al_val(produc1924279125al_val(A_1),B_1)))))) # label(fact_156_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  227 (all Pa ((all X1 hBOOL(hAPP_P2028072621l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P2028072621l_bool(Pa,hAPP_P1758592847on_val(produc1951691075on_val(A_1),B_1)))))) # label(fact_157_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  228 (all Pa ((all X1 hBOOL(hAPP_P124632071l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P124632071l_bool(Pa,hAPP_P330218428on_val(produc499151895on_val(A_1),B_1)))))) # label(fact_158_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  229 (all Pa ((all X1 hBOOL(hAPP_P378063101l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P378063101l_bool(Pa,hAPP_P1486793863on_val(produc1564932627on_val(A_1),B_1)))))) # label(fact_159_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  230 (all Pa ((all X1 hBOOL(hAPP_P1221872711l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1221872711l_bool(Pa,hAPP_P291613419on_val(produc870913623on_val(A_1),B_1)))))) # label(fact_160_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  231 (all Pa ((all X1 hBOOL(hAPP_P1183499705r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1183499705r_bool(Pa,hAPP_P1220989409t_char(produc1299387215t_char(A_1),B_1)))))) # label(fact_161_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  232 (all Pa ((all X1 hBOOL(hAPP_P1240100515r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1240100515r_bool(Pa,hAPP_P1333668416t_char(produc57279289t_char(A_1),B_1)))))) # label(fact_162_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  233 (all Pa ((all X1 hBOOL(hAPP_P824029447r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P824029447r_bool(Pa,hAPP_P1539798428t_char(produc24551831t_char(A_1),B_1)))))) # label(fact_163_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  234 (all Pa ((all X1 hBOOL(hAPP_P92196306r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P92196306r_bool(Pa,hAPP_P767818445t_char(produc921874948t_char(A_1),B_1)))))) # label(fact_164_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  235 (all Pa ((all X1 hBOOL(hAPP_P1907982426r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1907982426r_bool(Pa,hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1)))))) # label(fact_165_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  236 (all Pa ((all X1 hBOOL(hAPP_P2118621157r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P2118621157r_bool(Pa,hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1)))))) # label(fact_166_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  237 (all Pa ((all X1 hBOOL(hAPP_P159683425l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1)))))) # label(fact_167_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  238 (all Pa ((all X1 hBOOL(hAPP_P282169671l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1)))))) # label(fact_168_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  239 (all Pa ((all X1 hBOOL(hAPP_P1708370145l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1)))))) # label(fact_169_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  240 (all Pa ((all X1 hBOOL(hAPP_P1235399154l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(produc823076510on_val(A_1),B_1)))))) # label(fact_170_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  241 (all Pa ((all X1 hBOOL(hAPP_P1333315679l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P1333315679l_bool(Pa,hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1)))))) # label(fact_171_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  242 (all Pa ((all X1 hBOOL(hAPP_P71593144l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P71593144l_bool(Pa,hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1)))))) # label(fact_172_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  243 (all Pa ((all X1 hBOOL(hAPP_P943837928l_bool(Pa,X1))) <-> (all A_1 all B_1 (is_bop(A_1) -> hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(produc621191550al_val(A_1),B_1))))))) # label(fact_173_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  244 (all Pa ((all X1 hBOOL(hAPP_P929938951l_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1)))))) # label(fact_174_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  245 (all Pa ((all X1 hBOOL(hAPP_P449474095r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1)))))) # label(fact_175_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  246 (all Pa ((all X1 hBOOL(hAPP_P2014166431r_bool(Pa,X1))) <-> (all A_1 all B_1 hBOOL(hAPP_P2014166431r_bool(Pa,hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1)))))) # label(fact_176_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  247 (all Xs_2 all Ys_2 (size_s1050794909ion_ty(Xs_2) != size_s1050794909ion_ty(Ys_2) -> Xs_2 != Ys_2)) # label(fact_177_neq__if__length__neq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  248 (all Xs_2 all Ys_2 (size_s2113983095t_char(Xs_2) != size_s2113983095t_char(Ys_2) -> Xs_2 != Ys_2)) # label(fact_178_neq__if__length__neq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  249 (all Xs_2 all Ys_2 (size_size_list_ty(Xs_2) != size_size_list_ty(Ys_2) -> Xs_2 != Ys_2)) # label(fact_179_neq__if__length__neq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  250 (all Xs_2 all Ys_2 (size_size_list_val(Xs_2) != size_size_list_val(Ys_2) -> Xs_2 != Ys_2)) # label(fact_180_neq__if__length__neq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  251 (all Xs_2 all Ys_2 (size_s1143674878t_char(Xs_2) != size_s1143674878t_char(Ys_2) -> Xs_2 != Ys_2)) # label(fact_181_neq__if__length__neq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  252 (all Xs all Ys (Xs = Ys <-> hBOOL(list_all2_ty_ty(fequal_ty,Xs,Ys)))) # label(fact_182_list__all2__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  253 (all T_5 all P_3 all S_4 all U_1 (hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(P_3),S_4),U_1)) -> (hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(P_3),U_1),T_5)) -> hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(P_3),S_4),T_5))))) # label(fact_183_widen__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  254 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P767818445t_char(produc921874948t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),C_4)))) # label(fact_184_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  255 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P1392904962t_char(produc1909267824t_char(A_1),hAPP_e1752110927t_char(produc1916172923t_char(B_1),C_4)))) # label(fact_185_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  256 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P1886180715on_val(produc1441475159on_val(A_1),hAPP_P604205461on_val(produc1259058957on_val(B_1),C_4)))) # label(fact_186_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  257 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P604205461on_val(produc1259058957on_val(A_1),hAPP_f1727192346on_val(produc899768717on_val(B_1),C_4)))) # label(fact_187_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  258 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P658340954on_val(produc1611380469on_val(A_1),hAPP_P1963616220on_val(produc379668296on_val(B_1),C_4)))) # label(fact_188_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  259 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P1963616220on_val(produc379668296on_val(A_1),hAPP_f1727192346on_val(produc899768717on_val(B_1),C_4)))) # label(fact_189_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  260 (all Y_4 -(all A_1 all B_1 all C_4 (is_bop(A_1) -> Y_4 != hAPP_P929466802al_val(produc621191550al_val(A_1),hAPP_v852496844al_val(product_Pair_val_val(B_1),C_4))))) # label(fact_190_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  261 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P1539798428t_char(produc24551831t_char(A_1),hAPP_P767818445t_char(produc921874948t_char(B_1),C_4)))) # label(fact_191_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  262 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P1333668416t_char(produc57279289t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),C_4)))) # label(fact_192_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  263 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P1220989409t_char(produc1299387215t_char(A_1),hAPP_e1752110927t_char(produc1916172923t_char(B_1),C_4)))) # label(fact_193_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  264 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P291613419on_val(produc870913623on_val(A_1),hAPP_f1727192346on_val(produc899768717on_val(B_1),C_4)))) # label(fact_194_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  265 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P1486793863on_val(produc1564932627on_val(A_1),hAPP_P1886180715on_val(produc1441475159on_val(B_1),C_4)))) # label(fact_195_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  266 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P330218428on_val(produc499151895on_val(A_1),hAPP_f900686428on_val(produc823076510on_val(B_1),C_4)))) # label(fact_196_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  267 (all Y_3 -(all A_1 all B_1 all C_4 Y_3 != hAPP_P1758592847on_val(produc1951691075on_val(A_1),hAPP_P658340954on_val(produc1611380469on_val(B_1),C_4)))) # label(fact_197_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  268 (all Y_4 -(all A_1 all B_1 all C_4 (is_bop(B_1) -> Y_4 != hAPP_P2123720426al_val(produc1924279125al_val(A_1),hAPP_P929466802al_val(produc621191550al_val(B_1),C_4))))) # label(fact_198_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  269 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P47773639al_val(produc1244920211al_val(A_1),hAPP_v852496844al_val(product_Pair_val_val(B_1),C_4)))) # label(fact_199_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  270 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P1657265855t_char(produc2080520419t_char(A_1),hAPP_l2100324114t_char(produc5062597t_char(B_1),C_4)))) # label(fact_200_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  271 (all Y_4 -(all A_1 all B_1 all C_4 Y_4 != hAPP_P1342907945t_char(produc1897818327t_char(A_1),hAPP_e952791821t_char(produc1147572817t_char(B_1),C_4)))) # label(fact_201_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  272 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P92196306r_bool(Pa,hAPP_P767818445t_char(produc921874948t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),C_4))))) -> hBOOL(hAPP_P92196306r_bool(Pa,X_1)))) # label(fact_202_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  273 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P1907982426r_bool(Pa,hAPP_P1392904962t_char(produc1909267824t_char(A_1),hAPP_e1752110927t_char(produc1916172923t_char(B_1),C_4))))) -> hBOOL(hAPP_P1907982426r_bool(Pa,X_1)))) # label(fact_203_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  274 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(produc1441475159on_val(A_1),hAPP_P604205461on_val(produc1259058957on_val(B_1),C_4))))) -> hBOOL(hAPP_P282169671l_bool(Pa,X_1)))) # label(fact_204_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  275 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(produc1259058957on_val(A_1),hAPP_f1727192346on_val(produc899768717on_val(B_1),C_4))))) -> hBOOL(hAPP_P1708370145l_bool(Pa,X_1)))) # label(fact_205_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  276 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P1333315679l_bool(Pa,hAPP_P658340954on_val(produc1611380469on_val(A_1),hAPP_P1963616220on_val(produc379668296on_val(B_1),C_4))))) -> hBOOL(hAPP_P1333315679l_bool(Pa,X_1)))) # label(fact_206_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  277 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P71593144l_bool(Pa,hAPP_P1963616220on_val(produc379668296on_val(A_1),hAPP_f1727192346on_val(produc899768717on_val(B_1),C_4))))) -> hBOOL(hAPP_P71593144l_bool(Pa,X_1)))) # label(fact_207_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  278 (all X_1 all Pa ((all A_1 all B_1 all C_4 (is_bop(A_1) -> hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(produc621191550al_val(A_1),hAPP_v852496844al_val(product_Pair_val_val(B_1),C_4)))))) -> hBOOL(hAPP_P943837928l_bool(Pa,X_1)))) # label(fact_208_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  279 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P824029447r_bool(Pa,hAPP_P1539798428t_char(produc24551831t_char(A_1),hAPP_P767818445t_char(produc921874948t_char(B_1),C_4))))) -> hBOOL(hAPP_P824029447r_bool(Pa,X_1)))) # label(fact_209_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  280 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P1240100515r_bool(Pa,hAPP_P1333668416t_char(produc57279289t_char(A_1),hAPP_P1392904962t_char(produc1909267824t_char(B_1),C_4))))) -> hBOOL(hAPP_P1240100515r_bool(Pa,X_1)))) # label(fact_210_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  281 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P1183499705r_bool(Pa,hAPP_P1220989409t_char(produc1299387215t_char(A_1),hAPP_e1752110927t_char(produc1916172923t_char(B_1),C_4))))) -> hBOOL(hAPP_P1183499705r_bool(Pa,X_1)))) # label(fact_211_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  282 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P1221872711l_bool(Pa,hAPP_P291613419on_val(produc870913623on_val(A_1),hAPP_f1727192346on_val(produc899768717on_val(B_1),C_4))))) -> hBOOL(hAPP_P1221872711l_bool(Pa,X_1)))) # label(fact_212_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  283 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P378063101l_bool(Pa,hAPP_P1486793863on_val(produc1564932627on_val(A_1),hAPP_P1886180715on_val(produc1441475159on_val(B_1),C_4))))) -> hBOOL(hAPP_P378063101l_bool(Pa,X_1)))) # label(fact_213_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  284 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P124632071l_bool(Pa,hAPP_P330218428on_val(produc499151895on_val(A_1),hAPP_f900686428on_val(produc823076510on_val(B_1),C_4))))) -> hBOOL(hAPP_P124632071l_bool(Pa,X_1)))) # label(fact_214_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  285 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P2028072621l_bool(Pa,hAPP_P1758592847on_val(produc1951691075on_val(A_1),hAPP_P658340954on_val(produc1611380469on_val(B_1),C_4))))) -> hBOOL(hAPP_P2028072621l_bool(Pa,X_1)))) # label(fact_215_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  286 (all X_1 all Pa ((all A_1 all B_1 all C_4 (is_bop(B_1) -> hBOOL(hAPP_P738987199l_bool(Pa,hAPP_P2123720426al_val(produc1924279125al_val(A_1),hAPP_P929466802al_val(produc621191550al_val(B_1),C_4)))))) -> hBOOL(hAPP_P738987199l_bool(Pa,X_1)))) # label(fact_216_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  287 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P2123002749l_bool(Pa,hAPP_P47773639al_val(produc1244920211al_val(A_1),hAPP_v852496844al_val(product_Pair_val_val(B_1),C_4))))) -> hBOOL(hAPP_P2123002749l_bool(Pa,X_1)))) # label(fact_217_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  288 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P2010574925r_bool(Pa,hAPP_P1657265855t_char(produc2080520419t_char(A_1),hAPP_l2100324114t_char(produc5062597t_char(B_1),C_4))))) -> hBOOL(hAPP_P2010574925r_bool(Pa,X_1)))) # label(fact_218_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  289 (all X_1 all Pa ((all A_1 all B_1 all C_4 hBOOL(hAPP_P1002912327r_bool(Pa,hAPP_P1342907945t_char(produc1897818327t_char(A_1),hAPP_e952791821t_char(produc1147572817t_char(B_1),C_4))))) -> hBOOL(hAPP_P1002912327r_bool(Pa,X_1)))) # label(fact_219_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  290 (all Pa all Ha all Vsa all Ts_1 (hBOOL(list_all2_val_ty(conf_P373316194t_char(Pa,Ha),Vsa,Ts_1)) <-> (exists Ts_2 (hAPP_l2006940821ion_ty(map_val_option_ty(typeof_h(Ha)),Vsa) = hAPP_l1487035934ion_ty(map_ty_option_ty(some_ty),Ts_2) & hBOOL(list_all2_ty_ty(widen_2090681816t_char(Pa),Ts_2,Ts_1)))))) # label(fact_220_confs__conv__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  291 (all Q all Pa all Xs all Ys (hBOOL(list_all2_ty_ty(Pa,Xs,Ys)) -> ((all Xs_1 all Ys_1 (hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(Pa,Xs_1),Ys_1)) -> hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(Q,Xs_1),Ys_1)))) -> hBOOL(list_all2_ty_ty(Q,Xs,Ys))))) # label(fact_221_list__all2__mono) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  292 (all Q all Pa all Xs all Ys (hBOOL(list_all2_val_ty(Pa,Xs,Ys)) -> ((all Xs_1 all Ys_1 (hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(Pa,Xs_1),Ys_1)) -> hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(Q,Xs_1),Ys_1)))) -> hBOOL(list_all2_val_ty(Q,Xs,Ys))))) # label(fact_222_list__all2__mono) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  293 (all Xs all Pa ((all X_3 hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(Pa,X_3),X_3))) -> hBOOL(list_all2_ty_ty(Pa,Xs,Xs)))) # label(fact_223_list__all2__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  294 (all Xs all Ys all Q all Pa ((all X_3 all Y_1 (hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(Pa,X_3),Y_1)) -> (hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(Q,Y_1),X_3)) -> X_3 = Y_1))) -> (hBOOL(list_all2_ty_ty(Pa,Xs,Ys)) -> (hBOOL(list_all2_ty_ty(Q,Ys,Xs)) -> Xs = Ys)))) # label(fact_224_list__all2__antisym) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  295 (all N_1 exists Xs_1 size_s1050794909ion_ty(Xs_1) = N_1) # label(fact_225_Ex__list__of__length) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  296 (all N_1 exists Xs_1 size_s2113983095t_char(Xs_1) = N_1) # label(fact_226_Ex__list__of__length) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  297 (all N_1 exists Xs_1 size_size_list_ty(Xs_1) = N_1) # label(fact_227_Ex__list__of__length) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  298 (all N_1 exists Xs_1 size_size_list_val(Xs_1) = N_1) # label(fact_228_Ex__list__of__length) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  299 (all N_1 exists Xs_1 size_s1143674878t_char(Xs_1) = N_1) # label(fact_229_Ex__list__of__length) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  300 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P1342907945t_char(produc1897818327t_char(A_1),B_1))) # label(fact_230_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  301 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P1657265855t_char(produc2080520419t_char(A_1),B_1))) # label(fact_231_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  302 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P47773639al_val(produc1244920211al_val(A_1),B_1))) # label(fact_232_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  303 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P2123720426al_val(produc1924279125al_val(A_1),B_1))) # label(fact_233_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  304 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P1758592847on_val(produc1951691075on_val(A_1),B_1))) # label(fact_234_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  305 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P330218428on_val(produc499151895on_val(A_1),B_1))) # label(fact_235_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  306 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P1486793863on_val(produc1564932627on_val(A_1),B_1))) # label(fact_236_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  307 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P291613419on_val(produc870913623on_val(A_1),B_1))) # label(fact_237_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  308 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P1220989409t_char(produc1299387215t_char(A_1),B_1))) # label(fact_238_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  309 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P1333668416t_char(produc57279289t_char(A_1),B_1))) # label(fact_239_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  310 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P1539798428t_char(produc24551831t_char(A_1),B_1))) # label(fact_240_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  311 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P767818445t_char(produc921874948t_char(A_1),B_1))) # label(fact_241_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  312 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1))) # label(fact_242_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  313 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1))) # label(fact_243_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  314 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1))) # label(fact_244_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  315 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1))) # label(fact_245_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  316 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1))) # label(fact_246_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  317 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_f900686428on_val(produc823076510on_val(A_1),B_1))) # label(fact_247_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  318 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1))) # label(fact_248_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  319 (all Y_3 -(all A_1 all B_1 Y_3 != hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1))) # label(fact_249_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  320 (all Y_2 -(all A_1 all B_1 (is_bop(A_1) -> Y_2 != hAPP_P929466802al_val(produc621191550al_val(A_1),B_1)))) # label(fact_250_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  321 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1))) # label(fact_251_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  322 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1))) # label(fact_252_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  323 (all Y_2 -(all A_1 all B_1 Y_2 != hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1))) # label(fact_253_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  324 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P1342907945t_char(produc1897818327t_char(X_3),Y_1))) # label(fact_254_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  325 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P1657265855t_char(produc2080520419t_char(X_3),Y_1))) # label(fact_255_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  326 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P47773639al_val(produc1244920211al_val(X_3),Y_1))) # label(fact_256_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  327 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P2123720426al_val(produc1924279125al_val(X_3),Y_1))) # label(fact_257_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  328 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P1758592847on_val(produc1951691075on_val(X_3),Y_1))) # label(fact_258_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  329 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P330218428on_val(produc499151895on_val(X_3),Y_1))) # label(fact_259_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  330 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P1486793863on_val(produc1564932627on_val(X_3),Y_1))) # label(fact_260_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  331 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P291613419on_val(produc870913623on_val(X_3),Y_1))) # label(fact_261_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  332 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P1220989409t_char(produc1299387215t_char(X_3),Y_1))) # label(fact_262_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  333 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P1333668416t_char(produc57279289t_char(X_3),Y_1))) # label(fact_263_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  334 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P1539798428t_char(produc24551831t_char(X_3),Y_1))) # label(fact_264_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  335 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P767818445t_char(produc921874948t_char(X_3),Y_1))) # label(fact_265_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  336 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_P1392904962t_char(produc1909267824t_char(X_3),Y_1))) # label(fact_266_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  337 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_e1752110927t_char(produc1916172923t_char(X_3),Y_1))) # label(fact_267_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  338 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_f1727192346on_val(produc899768717on_val(X_3),Y_1))) # label(fact_268_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  339 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P1886180715on_val(produc1441475159on_val(X_3),Y_1))) # label(fact_269_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  340 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P604205461on_val(produc1259058957on_val(X_3),Y_1))) # label(fact_270_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  341 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_f900686428on_val(produc823076510on_val(X_3),Y_1))) # label(fact_271_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  342 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P658340954on_val(produc1611380469on_val(X_3),Y_1))) # label(fact_272_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  343 (all P_1 -(all X_3 all Y_1 P_1 != hAPP_P1963616220on_val(produc379668296on_val(X_3),Y_1))) # label(fact_273_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  344 (all P_2 -(all X_3 all Y_1 (is_bop(X_3) -> P_2 != hAPP_P929466802al_val(produc621191550al_val(X_3),Y_1)))) # label(fact_274_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  345 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_v852496844al_val(product_Pair_val_val(X_3),Y_1))) # label(fact_275_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  346 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_l2100324114t_char(produc5062597t_char(X_3),Y_1))) # label(fact_276_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  347 (all P_2 -(all X_3 all Y_1 P_2 != hAPP_e952791821t_char(produc1147572817t_char(X_3),Y_1))) # label(fact_277_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  348 (all T all Pa all Ha all V_2 all Ta (hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,Ha),V_2),Ta)) -> (hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(Pa),Ta),T)) -> hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,Ha),V_2),T))))) # label(fact_278_conf__widen) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  349 (all Pa all Ha all V_2 all Ta (hAPP_val_option_ty(typeof_h(Ha),V_2) = hAPP_ty_option_ty(some_ty,Ta) -> hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,Ha),V_2),Ta)))) # label(fact_279_typeof__conf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  350 (all Ts_1 all Pa all Ha all Vsa all Tsa (hBOOL(list_all2_val_ty(conf_P373316194t_char(Pa,Ha),Vsa,Tsa)) -> (hBOOL(list_all2_ty_ty(widen_2090681816t_char(Pa),Tsa,Ts_1)) -> hBOOL(list_all2_val_ty(conf_P373316194t_char(Pa,Ha),Vsa,Ts_1))))) # label(fact_280_confs__widens) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  351 (all Pa all Ha all V_2 all Ta (hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,Ha),V_2),Ta)) <-> (exists T_4 (hAPP_val_option_ty(typeof_h(Ha),V_2) = hAPP_ty_option_ty(some_ty,T_4) & hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(Pa),T_4),Ta)))))) # label(fact_281_conf__def) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  352 (all Pa ((exists X1 hBOOL(hAPP_P1002912327r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1002912327r_bool(Pa,hAPP_P1342907945t_char(produc1897818327t_char(A_1),B_1)))))) # label(fact_282_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  353 (all Pa ((exists X1 hBOOL(hAPP_P2010574925r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P2010574925r_bool(Pa,hAPP_P1657265855t_char(produc2080520419t_char(A_1),B_1)))))) # label(fact_283_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  354 (all Pa ((exists X1 hBOOL(hAPP_P2123002749l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P2123002749l_bool(Pa,hAPP_P47773639al_val(produc1244920211al_val(A_1),B_1)))))) # label(fact_284_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  355 (all Pa ((exists X1 hBOOL(hAPP_P738987199l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P738987199l_bool(Pa,hAPP_P2123720426al_val(produc1924279125al_val(A_1),B_1)))))) # label(fact_285_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  356 (all Pa ((exists X1 hBOOL(hAPP_P2028072621l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P2028072621l_bool(Pa,hAPP_P1758592847on_val(produc1951691075on_val(A_1),B_1)))))) # label(fact_286_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  357 (all Pa ((exists X1 hBOOL(hAPP_P124632071l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P124632071l_bool(Pa,hAPP_P330218428on_val(produc499151895on_val(A_1),B_1)))))) # label(fact_287_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  358 (all Pa ((exists X1 hBOOL(hAPP_P378063101l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P378063101l_bool(Pa,hAPP_P1486793863on_val(produc1564932627on_val(A_1),B_1)))))) # label(fact_288_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  359 (all Pa ((exists X1 hBOOL(hAPP_P1221872711l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1221872711l_bool(Pa,hAPP_P291613419on_val(produc870913623on_val(A_1),B_1)))))) # label(fact_289_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  360 (all Pa ((exists X1 hBOOL(hAPP_P1183499705r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1183499705r_bool(Pa,hAPP_P1220989409t_char(produc1299387215t_char(A_1),B_1)))))) # label(fact_290_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  361 (all Pa ((exists X1 hBOOL(hAPP_P1240100515r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1240100515r_bool(Pa,hAPP_P1333668416t_char(produc57279289t_char(A_1),B_1)))))) # label(fact_291_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  362 (all Pa ((exists X1 hBOOL(hAPP_P824029447r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P824029447r_bool(Pa,hAPP_P1539798428t_char(produc24551831t_char(A_1),B_1)))))) # label(fact_292_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  363 (all Pa ((exists X1 hBOOL(hAPP_P92196306r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P92196306r_bool(Pa,hAPP_P767818445t_char(produc921874948t_char(A_1),B_1)))))) # label(fact_293_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  364 (all Pa ((exists X1 hBOOL(hAPP_P1907982426r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1907982426r_bool(Pa,hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1)))))) # label(fact_294_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  365 (all Pa ((exists X1 hBOOL(hAPP_P2118621157r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P2118621157r_bool(Pa,hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1)))))) # label(fact_295_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  366 (all Pa ((exists X1 hBOOL(hAPP_P159683425l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1)))))) # label(fact_296_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  367 (all Pa ((exists X1 hBOOL(hAPP_P282169671l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1)))))) # label(fact_297_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  368 (all Pa ((exists X1 hBOOL(hAPP_P1708370145l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1)))))) # label(fact_298_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  369 (all Pa ((exists X1 hBOOL(hAPP_P1235399154l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(produc823076510on_val(A_1),B_1)))))) # label(fact_299_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  370 (all Pa ((exists X1 hBOOL(hAPP_P1333315679l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P1333315679l_bool(Pa,hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1)))))) # label(fact_300_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  371 (all Pa ((exists X1 hBOOL(hAPP_P71593144l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P71593144l_bool(Pa,hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1)))))) # label(fact_301_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  372 (all Pa ((exists X1 hBOOL(hAPP_P943837928l_bool(Pa,X1))) <-> (exists A_1 exists B_1 (is_bop(A_1) & hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(produc621191550al_val(A_1),B_1))))))) # label(fact_302_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  373 (all Pa ((exists X1 hBOOL(hAPP_P929938951l_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1)))))) # label(fact_303_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  374 (all Pa ((exists X1 hBOOL(hAPP_P449474095r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1)))))) # label(fact_304_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  375 (all Pa ((exists X1 hBOOL(hAPP_P2014166431r_bool(Pa,X1))) <-> (exists A_1 exists B_1 hBOOL(hAPP_P2014166431r_bool(Pa,hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1)))))) # label(fact_305_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  376 (all H_1 all Pa all Ha all Vsa all Tsa (hBOOL(list_all2_val_ty(conf_P373316194t_char(Pa,Ha),Vsa,Tsa)) -> (hBOOL(hext(Ha,H_1)) -> hBOOL(list_all2_val_ty(conf_P373316194t_char(Pa,H_1),Vsa,Tsa))))) # label(fact_306_confs__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  377 (all Pa all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Vsa all Ps all Tsa (size_s2113983095t_char(Ps) = size_size_list_ty(Tsa) -> (size_s2113983095t_char(Ps) = size_size_list_val(Vsa) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,blocks(hAPP_P767818445t_char(produc921874948t_char(Ps),hAPP_P1392904962t_char(produc1909267824t_char(Tsa),hAPP_e1752110927t_char(produc1916172923t_char(Vsa),Ea)))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1)),E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))) -> (exists L_4 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,hAPP_f1727192346on_val(produc899768717on_val(Ha),map_up1085636310ar_val(L_1,Ps,Vsa))),E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_4)))))))) # label(fact_307_blocksEval) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  378 (all A all A_3 (hAPP_ty_option_ty(some_ty,A) = hAPP_ty_option_ty(some_ty,A_3) <-> A = A_3)) # label(fact_308_option_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  379 (all A all A_3 (hAPP_P1510515380on_val(some_P948696889on_val,A) = hAPP_P1510515380on_val(some_P948696889on_val,A_3) <-> A = A_3)) # label(fact_309_option_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  380 (all A all A_3 (hAPP_val_option_val(some_val,A) = hAPP_val_option_val(some_val,A_3) <-> A = A_3)) # label(fact_310_option_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  381 (all F_1 all A all B (hBOOL(hAPP_P1002912327r_bool(F_1,hAPP_P1342907945t_char(produc1897818327t_char(A),B))) -> hBOOL(hAPP_P2014166431r_bool(hAPP_P1939418767r_bool(produc1295142846r_bool(F_1),A),B)))) # label(fact_311_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  382 (all F_1 all A all B (hBOOL(hAPP_P2010574925r_bool(F_1,hAPP_P1657265855t_char(produc2080520419t_char(A),B))) -> hBOOL(hAPP_P449474095r_bool(hAPP_P663876415r_bool(produc715708746r_bool(F_1),A),B)))) # label(fact_312_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  383 (all F_1 all A all B (hBOOL(hAPP_P2123002749l_bool(F_1,hAPP_P47773639al_val(produc1244920211al_val(A),B))) -> hBOOL(hAPP_P929938951l_bool(hAPP_P1815899455l_bool(produc1034940666l_bool(F_1),A),B)))) # label(fact_313_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  384 (all F_1 all A all B (hBOOL(hAPP_P738987199l_bool(F_1,hAPP_P2123720426al_val(produc1924279125al_val(A),B))) -> hBOOL(hAPP_P943837928l_bool(hAPP_P323054207l_bool(produc1969754044l_bool(F_1),A),B)))) # label(fact_314_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  385 (all F_1 all A all B (hBOOL(hAPP_P2028072621l_bool(F_1,hAPP_P1758592847on_val(produc1951691075on_val(A),B))) -> hBOOL(hAPP_P1333315679l_bool(hAPP_P220718911l_bool(produc971707818l_bool(F_1),A),B)))) # label(fact_315_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  386 (all F_1 all A all B (hBOOL(hAPP_P124632071l_bool(F_1,hAPP_P330218428on_val(produc499151895on_val(A),B))) -> hBOOL(hAPP_P1235399154l_bool(hAPP_P416784693l_bool(produc1996970750l_bool(F_1),A),B)))) # label(fact_316_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  387 (all F_1 all A all B (hBOOL(hAPP_P378063101l_bool(F_1,hAPP_P1486793863on_val(produc1564932627on_val(A),B))) -> hBOOL(hAPP_P282169671l_bool(hAPP_P2062527807l_bool(produc1497005946l_bool(F_1),A),B)))) # label(fact_317_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  388 (all F_1 all A all B (hBOOL(hAPP_P1221872711l_bool(F_1,hAPP_P291613419on_val(produc870913623on_val(A),B))) -> hBOOL(hAPP_P159683425l_bool(hAPP_P1988153107l_bool(produc1073654846l_bool(F_1),A),B)))) # label(fact_318_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  389 (all F_1 all A all B (hBOOL(hAPP_P1183499705r_bool(F_1,hAPP_P1220989409t_char(produc1299387215t_char(A),B))) -> hBOOL(hAPP_P2118621157r_bool(hAPP_P357098431r_bool(produc1535899062r_bool(F_1),A),B)))) # label(fact_319_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  390 (all F_1 all A all B (hBOOL(hAPP_P1240100515r_bool(F_1,hAPP_P1333668416t_char(produc57279289t_char(A),B))) -> hBOOL(hAPP_P1907982426r_bool(hAPP_P1214880255r_bool(produc1268552608r_bool(F_1),A),B)))) # label(fact_320_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  391 (all F_1 all A all B (hBOOL(hAPP_P824029447r_bool(F_1,hAPP_P1539798428t_char(produc24551831t_char(A),B))) -> hBOOL(hAPP_P92196306r_bool(hAPP_P1928969845r_bool(produc17861502r_bool(F_1),A),B)))) # label(fact_321_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  392 (all F_1 all A all B (hBOOL(hAPP_P92196306r_bool(F_1,hAPP_P767818445t_char(produc921874948t_char(A),B))) -> hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(produc1574020101r_bool(F_1),A),B)))) # label(fact_322_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  393 (all F_1 all A all B (hBOOL(hAPP_P1907982426r_bool(F_1,hAPP_P1392904962t_char(produc1909267824t_char(A),B))) -> hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(produc156891095r_bool(F_1),A),B)))) # label(fact_323_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  394 (all F_1 all A all B (hBOOL(hAPP_P2118621157r_bool(F_1,hAPP_e1752110927t_char(produc1916172923t_char(A),B))) -> hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(produc550034914r_bool(F_1),A),B)))) # label(fact_324_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  395 (all F_1 all A all B (hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(produc899768717on_val(A),B))) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A),B)))) # label(fact_325_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  396 (all F_1 all A all B (hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(produc1441475159on_val(A),B))) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A),B)))) # label(fact_326_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  397 (all F_1 all A all B (hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(produc1259058957on_val(A),B))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A),B)))) # label(fact_327_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  398 (all F_1 all A all B (hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(produc823076510on_val(A),B))) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A),B)))) # label(fact_328_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  399 (all F_1 all A all B (hBOOL(hAPP_P1333315679l_bool(F_1,hAPP_P658340954on_val(produc1611380469on_val(A),B))) -> hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(produc2053127004l_bool(F_1),A),B)))) # label(fact_329_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  400 (all F_1 all A all B (hBOOL(hAPP_P71593144l_bool(F_1,hAPP_P1963616220on_val(produc379668296on_val(A),B))) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(produc1838470831l_bool(F_1),A),B)))) # label(fact_330_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  401 (all F_1 all A all B (hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(produc621191550al_val(A),B))) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A),B)))) # label(fact_331_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  402 (all F_1 all A all B (hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(product_Pair_val_val(A),B))) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A),B)))) # label(fact_332_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  403 (all F_1 all A all B (hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(produc5062597t_char(A),B))) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A),B)))) # label(fact_333_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  404 (all F_1 all A all B (hBOOL(hAPP_P2014166431r_bool(F_1,hAPP_e952791821t_char(produc1147572817t_char(A),B))) -> hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(produc288369490r_bool(F_1),A),B)))) # label(fact_334_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  405 (all Pa all Ha all E all Vsa all Tsa (hBOOL(wTrts(Pa,Ha,E,hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa),Tsa)) <-> hAPP_l2006940821ion_ty(map_val_option_ty(typeof_h(Ha)),Vsa) = hAPP_l1487035934ion_ty(map_ty_option_ty(some_ty),Tsa))) # label(fact_335_WTrts__Val) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  406 (all Pa all Ha all Ta hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,Ha),hAPP_ty_val(default_val,Ta)),Ta))) # label(fact_336_defval__conf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  407 (all Ha all L_1 all Pa all Ea all Vsa all Vsa_1 all Tsa (size_s2113983095t_char(Vsa_1) = size_size_list_ty(Tsa) -> (size_size_list_val(Vsa) = size_size_list_ty(Tsa) -> (hBOOL(final_list_char(Ea)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(blocks(hAPP_P767818445t_char(produc921874948t_char(Vsa_1),hAPP_P1392904962t_char(produc1909267824t_char(Tsa),hAPP_e1752110927t_char(produc1916172923t_char(Vsa),Ea))))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),transi2024712006on_val(red(Pa)))))))) # label(fact_337_blocksFinal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  408 (all Pa all E all Ha all V_2 all Ta (hAPP_val_option_ty(typeof_h(Ha),V_2) = hAPP_ty_option_ty(some_ty,Ta) -> hBOOL(wTrt(Pa,Ha,E,hAPP_v834067052t_char(val_list_char,V_2),Ta)))) # label(fact_338_WTrtVal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  409 (all H_1 all Pa all Ha all E all Es all Tsa (hBOOL(wTrts(Pa,Ha,E,Es,Tsa)) -> (hBOOL(hext(Ha,H_1)) -> hBOOL(wTrts(Pa,H_1,E,Es,Tsa))))) # label(fact_339_WTrts__hext__mono) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  410 (all H_1 all Pa all Ha all E all Ea all Ta (hBOOL(wTrt(Pa,Ha,E,Ea,Ta)) -> (hBOOL(hext(Ha,H_1)) -> hBOOL(wTrt(Pa,H_1,E,Ea,Ta))))) # label(fact_340_WTrt__hext__mono) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  411 (all Pa all Ha all E all Es all Tsa (hBOOL(wTrts(Pa,Ha,E,Es,Tsa)) -> size_s1143674878t_char(Es) = size_size_list_ty(Tsa))) # label(fact_341_WTrts__same__length) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  412 (all Pa all V_2 all Ta all Ha all H_1 (hBOOL(hext(Ha,H_1)) -> (hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,Ha),V_2),Ta)) -> hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,H_1),V_2),Ta))))) # label(fact_342_conf__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  413 (all F_1 all A all B (hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(produc288369490r_bool(F_1),A),B)) -> hBOOL(hAPP_P2014166431r_bool(F_1,hAPP_e952791821t_char(produc1147572817t_char(A),B))))) # label(fact_343_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  414 (all F_1 all A all B (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A),B)) -> hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(produc5062597t_char(A),B))))) # label(fact_344_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  415 (all F_1 all A all B (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A),B)) -> hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(product_Pair_val_val(A),B))))) # label(fact_345_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  416 (all F_1 all A all B (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A),B)) -> hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(produc621191550al_val(A),B))))) # label(fact_346_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  417 (all F_1 all A all B (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(produc1838470831l_bool(F_1),A),B)) -> hBOOL(hAPP_P71593144l_bool(F_1,hAPP_P1963616220on_val(produc379668296on_val(A),B))))) # label(fact_347_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  418 (all F_1 all A all B (hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(produc2053127004l_bool(F_1),A),B)) -> hBOOL(hAPP_P1333315679l_bool(F_1,hAPP_P658340954on_val(produc1611380469on_val(A),B))))) # label(fact_348_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  419 (all F_1 all A all B (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A),B)) -> hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(produc823076510on_val(A),B))))) # label(fact_349_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  420 (all F_1 all A all B (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A),B)) -> hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(produc1259058957on_val(A),B))))) # label(fact_350_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  421 (all F_1 all A all B (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A),B)) -> hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(produc1441475159on_val(A),B))))) # label(fact_351_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  422 (all F_1 all A all B (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A),B)) -> hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(produc899768717on_val(A),B))))) # label(fact_352_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  423 (all F_1 all A all B (hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(produc550034914r_bool(F_1),A),B)) -> hBOOL(hAPP_P2118621157r_bool(F_1,hAPP_e1752110927t_char(produc1916172923t_char(A),B))))) # label(fact_353_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  424 (all F_1 all A all B (hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(produc156891095r_bool(F_1),A),B)) -> hBOOL(hAPP_P1907982426r_bool(F_1,hAPP_P1392904962t_char(produc1909267824t_char(A),B))))) # label(fact_354_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  425 (all F_1 all A all B (hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(produc1574020101r_bool(F_1),A),B)) -> hBOOL(hAPP_P92196306r_bool(F_1,hAPP_P767818445t_char(produc921874948t_char(A),B))))) # label(fact_355_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  426 (all F_1 all A all B (hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(produc288369490r_bool(F_1),A),B)) -> hBOOL(hAPP_P2014166431r_bool(F_1,hAPP_e952791821t_char(produc1147572817t_char(A),B))))) # label(fact_356_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  427 (all F_1 all A all B (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A),B)) -> hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(produc5062597t_char(A),B))))) # label(fact_357_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  428 (all F_1 all A all B (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A),B)) -> hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(product_Pair_val_val(A),B))))) # label(fact_358_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  429 (all F_1 all A all B (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A),B)) -> hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(produc621191550al_val(A),B))))) # label(fact_359_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  430 (all F_1 all A all B (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(produc1838470831l_bool(F_1),A),B)) -> hBOOL(hAPP_P71593144l_bool(F_1,hAPP_P1963616220on_val(produc379668296on_val(A),B))))) # label(fact_360_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  431 (all F_1 all A all B (hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(produc2053127004l_bool(F_1),A),B)) -> hBOOL(hAPP_P1333315679l_bool(F_1,hAPP_P658340954on_val(produc1611380469on_val(A),B))))) # label(fact_361_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  432 (all F_1 all A all B (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A),B)) -> hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(produc823076510on_val(A),B))))) # label(fact_362_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  433 (all F_1 all A all B (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A),B)) -> hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(produc1259058957on_val(A),B))))) # label(fact_363_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  434 (all F_1 all A all B (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A),B)) -> hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(produc1441475159on_val(A),B))))) # label(fact_364_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  435 (all F_1 all A all B (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A),B)) -> hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(produc899768717on_val(A),B))))) # label(fact_365_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  436 (all F_1 all A all B (hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(produc550034914r_bool(F_1),A),B)) -> hBOOL(hAPP_P2118621157r_bool(F_1,hAPP_e1752110927t_char(produc1916172923t_char(A),B))))) # label(fact_366_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  437 (all F_1 all A all B (hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(produc156891095r_bool(F_1),A),B)) -> hBOOL(hAPP_P1907982426r_bool(F_1,hAPP_P1392904962t_char(produc1909267824t_char(A),B))))) # label(fact_367_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  438 (all F_1 all A all B (hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(produc1574020101r_bool(F_1),A),B)) -> hBOOL(hAPP_P92196306r_bool(F_1,hAPP_P767818445t_char(produc921874948t_char(A),B))))) # label(fact_368_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  439 (all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),red(Pa))) -> hBOOL(hext(Ha,H_1)))) # label(fact_369_red__hext__incr) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  440 (all A all R hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),A),transi1395422419t_char(R)))) # label(fact_370_rtrancl_Ortrancl__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  441 (all A all R hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),A),transi374442731on_val(R)))) # label(fact_371_rtrancl_Ortrancl__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  442 (all A all R hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),A),transi2024712006on_val(R)))) # label(fact_372_rtrancl_Ortrancl__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  443 (all A all R hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),A),transi935034983cl_val(R)))) # label(fact_373_rtrancl_Ortrancl__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  444 (all V_2 all Ta all Ha all H_1 (hBOOL(hext(Ha,H_1)) -> (hAPP_val_option_ty(typeof_h(Ha),V_2) = hAPP_ty_option_ty(some_ty,Ta) -> hAPP_val_option_ty(typeof_h(H_1),V_2) = hAPP_ty_option_ty(some_ty,Ta)))) # label(fact_374_hext__typeof__mono) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  445 (all Pa all Ea all Ha all L_1 all E_1 all H_1 all L_2 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1)),E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))) -> hBOOL(hext(Ha,H_1)))) # label(fact_375_eval__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  446 (all Ha hBOOL(hext(Ha,Ha))) # label(fact_376_hext__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  447 (all P_1 all R (hBOOL(member1251428284t_char(P_1,R)) -> hBOOL(member1251428284t_char(P_1,transi1395422419t_char(R))))) # label(fact_377_r__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  448 (all P_1 all R (hBOOL(member875476972on_val(P_1,R)) -> hBOOL(member875476972on_val(P_1,transi374442731on_val(R))))) # label(fact_378_r__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  449 (all P_1 all R (hBOOL(member773094996on_val(P_1,R)) -> hBOOL(member773094996on_val(P_1,transi2024712006on_val(R))))) # label(fact_379_r__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  450 (all E all Ta all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),red(Pa))) -> (hBOOL(wTrt(Pa,Ha,E,Ea,Ta)) -> (hBOOL(hconf_97414254t_char(Pa,Ha)) -> hBOOL(hconf_97414254t_char(Pa,H_1)))))) # label(fact_380_red__preserves__hconf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  451 (all Pa all S all Ea (hBOOL(final_list_char(Ea)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),Ea),S)))) # label(fact_381_eval__finalId) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  452 (all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),E_1),S_1)) -> hBOOL(final_list_char(E_1)))) # label(fact_382_eval__final) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  453 (all E all Ta all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),red(Pa))) -> (hBOOL(wTrt(Pa,Ha,E,Ea,Ta)) -> (hBOOL(lconf_496643946t_char(Pa,Ha,L_1,E)) -> hBOOL(lconf_496643946t_char(Pa,H_1,L_2,E)))))) # label(fact_383_red__preserves__lconf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  454 (all H_1 all Pa all Ha all L_1 all E (hBOOL(lconf_496643946t_char(Pa,Ha,L_1,E)) -> (hBOOL(hext(Ha,H_1)) -> hBOOL(lconf_496643946t_char(Pa,H_1,L_1,E))))) # label(fact_384_lconf__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  455 (all R transi1395422419t_char(transi1395422419t_char(R)) = transi1395422419t_char(R)) # label(fact_385_rtrancl__idemp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  456 (all R transi374442731on_val(transi374442731on_val(R)) = transi374442731on_val(R)) # label(fact_386_rtrancl__idemp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  457 (all R transi2024712006on_val(transi2024712006on_val(R)) = transi2024712006on_val(R)) # label(fact_387_rtrancl__idemp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  458 (all H_3 all Ha all H_1 (hBOOL(hext(Ha,H_1)) -> (hBOOL(hext(H_1,H_3)) -> hBOOL(hext(Ha,H_3))))) # label(fact_388_hext__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  459 (all C_3 all A all B all R (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),B),R)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(B),C_3),transi1395422419t_char(R))) -> hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),C_3),transi1395422419t_char(R)))))) # label(fact_389_converse__rtrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  460 (all C_3 all A all B all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),B),R)) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(B),C_3),transi374442731on_val(R))) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),C_3),transi374442731on_val(R)))))) # label(fact_390_converse__rtrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  461 (all C_3 all A all B all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),B),R)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(B),C_3),transi2024712006on_val(R))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),C_3),transi2024712006on_val(R)))))) # label(fact_391_converse__rtrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.89  462 (all C_3 all A all B all R (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),B),R)) -> (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(B),C_3),transi935034983cl_val(R))) -> hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),C_3),transi935034983cl_val(R)))))) # label(fact_392_converse__rtrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  463 (all C_3 all A all B all R (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),B),transi1395422419t_char(R))) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(B),C_3),R)) -> hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),C_3),transi1395422419t_char(R)))))) # label(fact_393_rtrancl_Ortrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  464 (all C_3 all A all B all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),B),transi374442731on_val(R))) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(B),C_3),R)) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),C_3),transi374442731on_val(R)))))) # label(fact_394_rtrancl_Ortrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  465 (all C_3 all A all B all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),B),transi2024712006on_val(R))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(B),C_3),R)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),C_3),transi2024712006on_val(R)))))) # label(fact_395_rtrancl_Ortrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  466 (all C_3 all A all B all R (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),B),transi935034983cl_val(R))) -> (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(B),C_3),R)) -> hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),C_3),transi935034983cl_val(R)))))) # label(fact_396_rtrancl_Ortrancl__into__rtrancl) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  467 (all C_3 all A all B all R (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),B),transi1395422419t_char(R))) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(B),C_3),transi1395422419t_char(R))) -> hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),C_3),transi1395422419t_char(R)))))) # label(fact_397_rtrancl__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  468 (all C_3 all A all B all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),B),transi374442731on_val(R))) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(B),C_3),transi374442731on_val(R))) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),C_3),transi374442731on_val(R)))))) # label(fact_398_rtrancl__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  469 (all C_3 all A all B all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),B),transi2024712006on_val(R))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(B),C_3),transi2024712006on_val(R))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),C_3),transi2024712006on_val(R)))))) # label(fact_399_rtrancl__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  470 (all C_3 all A all B all R (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),B),transi935034983cl_val(R))) -> (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(B),C_3),transi935034983cl_val(R))) -> hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),C_3),transi935034983cl_val(R)))))) # label(fact_400_rtrancl__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  471 (all Pa all V_2 all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,hAPP_v834067052t_char(val_list_char,V_2),S),E_1),S_1)) -> -(E_1 = hAPP_v834067052t_char(val_list_char,V_2) -> S_1 != S))) # label(fact_401_eval__cases_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  472 (all Pa all V_2 all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,hAPP_v834067052t_char(val_list_char,V_2),S),hAPP_v834067052t_char(val_list_char,V_2)),S))) # label(fact_402_Val) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  473 (all Pa all Ha all L_1 all E (hBOOL(lconf_496643946t_char(Pa,Ha,L_1,E)) <-> (all V_3 all V_1 (hAPP_l207779698on_val(L_1,V_3) = hAPP_val_option_val(some_val,V_1) -> (exists T_3 (hAPP_l512744617ion_ty(E,V_3) = hAPP_ty_option_ty(some_ty,T_3) & hBOOL(hAPP_ty_bool(hAPP_val_fun_ty_bool(conf_P373316194t_char(Pa,Ha),V_1),T_3)))))))) # label(fact_403_lconf__def) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  474 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Xa_1),Xb)),hAPP_P1963616220on_val(produc379668296on_val(Za),Zb)),transi374442731on_val(R))) -> (hAPP_P1963616220on_val(produc379668296on_val(Xa_1),Xb) != hAPP_P1963616220on_val(produc379668296on_val(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Xa_1),Xb)),hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1)),R)) -> -hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1)),hAPP_P1963616220on_val(produc379668296on_val(Za),Zb)),transi374442731on_val(R)))))))) # label(fact_404_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  475 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Xa_1),Xb)),hAPP_P604205461on_val(produc1259058957on_val(Za),Zb)),transi2024712006on_val(R))) -> (hAPP_P604205461on_val(produc1259058957on_val(Xa_1),Xb) != hAPP_P604205461on_val(produc1259058957on_val(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Xa_1),Xb)),hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1)),R)) -> -hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1)),hAPP_P604205461on_val(produc1259058957on_val(Za),Zb)),transi2024712006on_val(R)))))))) # label(fact_405_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  476 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(Xa_1),Xb)),hAPP_e952791821t_char(produc1147572817t_char(Za),Zb)),transi198989188t_char(R))) -> (hAPP_e952791821t_char(produc1147572817t_char(Xa_1),Xb) != hAPP_e952791821t_char(produc1147572817t_char(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(Xa_1),Xb)),hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1)),R)) -> -hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1)),hAPP_e952791821t_char(produc1147572817t_char(Za),Zb)),transi198989188t_char(R)))))))) # label(fact_406_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  477 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(Xa_1),Xb)),hAPP_l2100324114t_char(produc5062597t_char(Za),Zb)),transi1095029602t_char(R))) -> (hAPP_l2100324114t_char(produc5062597t_char(Xa_1),Xb) != hAPP_l2100324114t_char(produc5062597t_char(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(Xa_1),Xb)),hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1)),R)) -> -hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1)),hAPP_l2100324114t_char(produc5062597t_char(Za),Zb)),transi1095029602t_char(R)))))))) # label(fact_407_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  478 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(Xa_1),Xb)),hAPP_v852496844al_val(product_Pair_val_val(Za),Zb)),transi1423755450al_val(R))) -> (hAPP_v852496844al_val(product_Pair_val_val(Xa_1),Xb) != hAPP_v852496844al_val(product_Pair_val_val(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(Xa_1),Xb)),hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1)),R)) -> -hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1)),hAPP_v852496844al_val(product_Pair_val_val(Za),Zb)),transi1423755450al_val(R)))))))) # label(fact_408_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  479 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(Xa_1),Xb)),hAPP_P929466802al_val(produc621191550al_val(Za),Zb)),transi1906258203al_val(R))) -> (hAPP_P929466802al_val(produc621191550al_val(Xa_1),Xb) != hAPP_P929466802al_val(produc621191550al_val(Za),Zb) -> -(all A_1 all B_1 (is_bop(A_1) -> (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(Xa_1),Xb)),hAPP_P929466802al_val(produc621191550al_val(A_1),B_1)),R)) -> -hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(A_1),B_1)),hAPP_P929466802al_val(produc621191550al_val(Za),Zb)),transi1906258203al_val(R))))))))) # label(fact_409_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  480 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(Xa_1),Xb)),hAPP_P658340954on_val(produc1611380469on_val(Za),Zb)),transi208336786on_val(R))) -> (hAPP_P658340954on_val(produc1611380469on_val(Xa_1),Xb) != hAPP_P658340954on_val(produc1611380469on_val(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(Xa_1),Xb)),hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1)),R)) -> -hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1)),hAPP_P658340954on_val(produc1611380469on_val(Za),Zb)),transi208336786on_val(R)))))))) # label(fact_410_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  481 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(Xa_1),Xb)),hAPP_f900686428on_val(produc823076510on_val(Za),Zb)),transi61620055on_val(R))) -> (hAPP_f900686428on_val(produc823076510on_val(Xa_1),Xb) != hAPP_f900686428on_val(produc823076510on_val(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(Xa_1),Xb)),hAPP_f900686428on_val(produc823076510on_val(A_1),B_1)),R)) -> -hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(A_1),B_1)),hAPP_f900686428on_val(produc823076510on_val(Za),Zb)),transi61620055on_val(R)))))))) # label(fact_411_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  482 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(Xa_1),Xb)),hAPP_P1886180715on_val(produc1441475159on_val(Za),Zb)),transi910771962on_val(R))) -> (hAPP_P1886180715on_val(produc1441475159on_val(Xa_1),Xb) != hAPP_P1886180715on_val(produc1441475159on_val(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(Xa_1),Xb)),hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1)),R)) -> -hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1)),hAPP_P1886180715on_val(produc1441475159on_val(Za),Zb)),transi910771962on_val(R)))))))) # label(fact_412_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  483 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(Xa_1),Xb)),hAPP_f1727192346on_val(produc899768717on_val(Za),Zb)),transi921647814on_val(R))) -> (hAPP_f1727192346on_val(produc899768717on_val(Xa_1),Xb) != hAPP_f1727192346on_val(produc899768717on_val(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(Xa_1),Xb)),hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1)),R)) -> -hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1)),hAPP_f1727192346on_val(produc899768717on_val(Za),Zb)),transi921647814on_val(R)))))))) # label(fact_413_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  484 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(Xa_1),Xb)),hAPP_e1752110927t_char(produc1916172923t_char(Za),Zb)),transi1789604888t_char(R))) -> (hAPP_e1752110927t_char(produc1916172923t_char(Xa_1),Xb) != hAPP_e1752110927t_char(produc1916172923t_char(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(Xa_1),Xb)),hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1)),R)) -> -hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1)),hAPP_e1752110927t_char(produc1916172923t_char(Za),Zb)),transi1789604888t_char(R)))))))) # label(fact_414_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  485 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(Xa_1),Xb)),hAPP_P1392904962t_char(produc1909267824t_char(Za),Zb)),transi1257872013t_char(R))) -> (hAPP_P1392904962t_char(produc1909267824t_char(Xa_1),Xb) != hAPP_P1392904962t_char(produc1909267824t_char(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(Xa_1),Xb)),hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1)),R)) -> -hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1)),hAPP_P1392904962t_char(produc1909267824t_char(Za),Zb)),transi1257872013t_char(R)))))))) # label(fact_415_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  486 (all Xa_1 all Xb all Za all Zb all R (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(Xa_1),Xb)),hAPP_P767818445t_char(produc921874948t_char(Za),Zb)),transi122195895t_char(R))) -> (hAPP_P767818445t_char(produc921874948t_char(Xa_1),Xb) != hAPP_P767818445t_char(produc921874948t_char(Za),Zb) -> -(all A_1 all B_1 (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(Xa_1),Xb)),hAPP_P767818445t_char(produc921874948t_char(A_1),B_1)),R)) -> -hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(A_1),B_1)),hAPP_P767818445t_char(produc921874948t_char(Za),Zb)),transi122195895t_char(R)))))))) # label(fact_416_converse__rtranclE2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  487 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Ax),Ay)),hAPP_P1963616220on_val(produc379668296on_val(Bx),By)),transi374442731on_val(R))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1)),hAPP_P1963616220on_val(produc379668296on_val(Aa),Ba)),R)) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Aa),Ba)),hAPP_P1963616220on_val(produc379668296on_val(Bx),By)),transi374442731on_val(R))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,Ax),Ay)))))) # label(fact_417_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  488 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ax),Ay)),hAPP_P604205461on_val(produc1259058957on_val(Bx),By)),transi2024712006on_val(R))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1)),hAPP_P604205461on_val(produc1259058957on_val(Aa),Ba)),R)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Aa),Ba)),hAPP_P604205461on_val(produc1259058957on_val(Bx),By)),transi2024712006on_val(R))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,Ax),Ay)))))) # label(fact_418_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  489 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(Ax),Ay)),hAPP_e952791821t_char(produc1147572817t_char(Bx),By)),transi198989188t_char(R))) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1)),hAPP_e952791821t_char(produc1147572817t_char(Aa),Ba)),R)) -> (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(Aa),Ba)),hAPP_e952791821t_char(produc1147572817t_char(Bx),By)),transi198989188t_char(R))) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,Ax),Ay)))))) # label(fact_419_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  490 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(Ax),Ay)),hAPP_l2100324114t_char(produc5062597t_char(Bx),By)),transi1095029602t_char(R))) -> (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1)),hAPP_l2100324114t_char(produc5062597t_char(Aa),Ba)),R)) -> (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(Aa),Ba)),hAPP_l2100324114t_char(produc5062597t_char(Bx),By)),transi1095029602t_char(R))) -> (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,Ax),Ay)))))) # label(fact_420_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  491 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(Ax),Ay)),hAPP_v852496844al_val(product_Pair_val_val(Bx),By)),transi1423755450al_val(R))) -> (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1)),hAPP_v852496844al_val(product_Pair_val_val(Aa),Ba)),R)) -> (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(Aa),Ba)),hAPP_v852496844al_val(product_Pair_val_val(Bx),By)),transi1423755450al_val(R))) -> (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,Ax),Ay)))))) # label(fact_421_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  492 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(Ax),Ay)),hAPP_P929466802al_val(produc621191550al_val(Bx),By)),transi1906258203al_val(R))) -> (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (is_bop(A_1) & is_bop(Aa) -> (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(A_1),B_1)),hAPP_P929466802al_val(produc621191550al_val(Aa),Ba)),R)) -> (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(Aa),Ba)),hAPP_P929466802al_val(produc621191550al_val(Bx),By)),transi1906258203al_val(R))) -> (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,A_1),B_1))))))) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,Ax),Ay)))))) # label(fact_422_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  493 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(Ax),Ay)),hAPP_P658340954on_val(produc1611380469on_val(Bx),By)),transi208336786on_val(R))) -> (hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1)),hAPP_P658340954on_val(produc1611380469on_val(Aa),Ba)),R)) -> (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(Aa),Ba)),hAPP_P658340954on_val(produc1611380469on_val(Bx),By)),transi208336786on_val(R))) -> (hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,Ax),Ay)))))) # label(fact_423_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  494 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(Ax),Ay)),hAPP_f900686428on_val(produc823076510on_val(Bx),By)),transi61620055on_val(R))) -> (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(A_1),B_1)),hAPP_f900686428on_val(produc823076510on_val(Aa),Ba)),R)) -> (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(Aa),Ba)),hAPP_f900686428on_val(produc823076510on_val(Bx),By)),transi61620055on_val(R))) -> (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,Ax),Ay)))))) # label(fact_424_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  495 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(Ax),Ay)),hAPP_P1886180715on_val(produc1441475159on_val(Bx),By)),transi910771962on_val(R))) -> (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1)),hAPP_P1886180715on_val(produc1441475159on_val(Aa),Ba)),R)) -> (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(Aa),Ba)),hAPP_P1886180715on_val(produc1441475159on_val(Bx),By)),transi910771962on_val(R))) -> (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,Ax),Ay)))))) # label(fact_425_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  496 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(Ax),Ay)),hAPP_f1727192346on_val(produc899768717on_val(Bx),By)),transi921647814on_val(R))) -> (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1)),hAPP_f1727192346on_val(produc899768717on_val(Aa),Ba)),R)) -> (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(Aa),Ba)),hAPP_f1727192346on_val(produc899768717on_val(Bx),By)),transi921647814on_val(R))) -> (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,Ax),Ay)))))) # label(fact_426_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  497 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(Ax),Ay)),hAPP_e1752110927t_char(produc1916172923t_char(Bx),By)),transi1789604888t_char(R))) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1)),hAPP_e1752110927t_char(produc1916172923t_char(Aa),Ba)),R)) -> (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(Aa),Ba)),hAPP_e1752110927t_char(produc1916172923t_char(Bx),By)),transi1789604888t_char(R))) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,Ax),Ay)))))) # label(fact_427_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  498 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(Ax),Ay)),hAPP_P1392904962t_char(produc1909267824t_char(Bx),By)),transi1257872013t_char(R))) -> (hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1)),hAPP_P1392904962t_char(produc1909267824t_char(Aa),Ba)),R)) -> (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(Aa),Ba)),hAPP_P1392904962t_char(produc1909267824t_char(Bx),By)),transi1257872013t_char(R))) -> (hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,Ax),Ay)))))) # label(fact_428_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  499 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(Ax),Ay)),hAPP_P767818445t_char(produc921874948t_char(Bx),By)),transi122195895t_char(R))) -> (hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,Bx),By)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(A_1),B_1)),hAPP_P767818445t_char(produc921874948t_char(Aa),Ba)),R)) -> (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(Aa),Ba)),hAPP_P767818445t_char(produc921874948t_char(Bx),By)),transi122195895t_char(R))) -> (hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,Aa),Ba)) -> hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,A_1),B_1)))))) -> hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,Ax),Ay)))))) # label(fact_429_converse__rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  500 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Ax),Ay)),hAPP_P1963616220on_val(produc379668296on_val(Bx),By)),transi374442731on_val(R))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Ax),Ay)),hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1)),transi374442731on_val(R))) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(A_1),B_1)),hAPP_P1963616220on_val(produc379668296on_val(Aa),Ba)),R)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(Pa,Bx),By)))))) # label(fact_430_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  501 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ax),Ay)),hAPP_P604205461on_val(produc1259058957on_val(Bx),By)),transi2024712006on_val(R))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ax),Ay)),hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1)),transi2024712006on_val(R))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(A_1),B_1)),hAPP_P604205461on_val(produc1259058957on_val(Aa),Ba)),R)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,Bx),By)))))) # label(fact_431_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  502 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(Ax),Ay)),hAPP_e952791821t_char(produc1147572817t_char(Bx),By)),transi198989188t_char(R))) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(Ax),Ay)),hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1)),transi198989188t_char(R))) -> (hBOOL(member1999287380t_char(hAPP_P1342907945t_char(produc1897818327t_char(hAPP_e952791821t_char(produc1147572817t_char(A_1),B_1)),hAPP_e952791821t_char(produc1147572817t_char(Aa),Ba)),R)) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_e544220455r_bool(hAPP_l214204733r_bool(Pa,Bx),By)))))) # label(fact_432_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  503 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(Ax),Ay)),hAPP_l2100324114t_char(produc5062597t_char(Bx),By)),transi1095029602t_char(R))) -> (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(Ax),Ay)),hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1)),transi1095029602t_char(R))) -> (hBOOL(member794220506t_char(hAPP_P1657265855t_char(produc2080520419t_char(hAPP_l2100324114t_char(produc5062597t_char(A_1),B_1)),hAPP_l2100324114t_char(produc5062597t_char(Aa),Ba)),R)) -> (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,Bx),By)))))) # label(fact_433_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  504 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(Ax),Ay)),hAPP_v852496844al_val(product_Pair_val_val(Bx),By)),transi1423755450al_val(R))) -> (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(Ax),Ay)),hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1)),transi1423755450al_val(R))) -> (hBOOL(member837208074al_val(hAPP_P47773639al_val(produc1244920211al_val(hAPP_v852496844al_val(product_Pair_val_val(A_1),B_1)),hAPP_v852496844al_val(product_Pair_val_val(Aa),Ba)),R)) -> (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(Pa,Bx),By)))))) # label(fact_434_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  505 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(Ax),Ay)),hAPP_P929466802al_val(produc621191550al_val(Bx),By)),transi1906258203al_val(R))) -> (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (is_bop(A_1) & is_bop(Aa) -> (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(Ax),Ay)),hAPP_P929466802al_val(produc621191550al_val(A_1),B_1)),transi1906258203al_val(R))) -> (hBOOL(member1732271180al_val(hAPP_P2123720426al_val(produc1924279125al_val(hAPP_P929466802al_val(produc621191550al_val(A_1),B_1)),hAPP_P929466802al_val(produc621191550al_val(Aa),Ba)),R)) -> (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,Aa),Ba))))))) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,Bx),By)))))) # label(fact_435_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  506 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(Ax),Ay)),hAPP_P658340954on_val(produc1611380469on_val(Bx),By)),transi208336786on_val(R))) -> (hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(Ax),Ay)),hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1)),transi208336786on_val(R))) -> (hBOOL(member88670778on_val(hAPP_P1758592847on_val(produc1951691075on_val(hAPP_P658340954on_val(produc1611380469on_val(A_1),B_1)),hAPP_P658340954on_val(produc1611380469on_val(Aa),Ba)),R)) -> (hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_P71593144l_bool(hAPP_P1183008383l_bool(Pa,Bx),By)))))) # label(fact_436_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  507 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(Ax),Ay)),hAPP_f900686428on_val(produc823076510on_val(Bx),By)),transi61620055on_val(R))) -> (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(Ax),Ay)),hAPP_f900686428on_val(produc823076510on_val(A_1),B_1)),transi61620055on_val(R))) -> (hBOOL(member1322055188on_val(hAPP_P330218428on_val(produc499151895on_val(hAPP_f900686428on_val(produc823076510on_val(A_1),B_1)),hAPP_f900686428on_val(produc823076510on_val(Aa),Ba)),R)) -> (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,Bx),By)))))) # label(fact_437_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  508 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(Ax),Ay)),hAPP_P1886180715on_val(produc1441475159on_val(Bx),By)),transi910771962on_val(R))) -> (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(Ax),Ay)),hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1)),transi910771962on_val(R))) -> (hBOOL(member808015754on_val(hAPP_P1486793863on_val(produc1564932627on_val(hAPP_P1886180715on_val(produc1441475159on_val(A_1),B_1)),hAPP_P1886180715on_val(produc1441475159on_val(Aa),Ba)),R)) -> (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,Bx),By)))))) # label(fact_438_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  509 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(Ax),Ay)),hAPP_f1727192346on_val(produc899768717on_val(Bx),By)),transi921647814on_val(R))) -> (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(Ax),Ay)),hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1)),transi921647814on_val(R))) -> (hBOOL(member563141460on_val(hAPP_P291613419on_val(produc870913623on_val(hAPP_f1727192346on_val(produc899768717on_val(A_1),B_1)),hAPP_f1727192346on_val(produc899768717on_val(Aa),Ba)),R)) -> (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,Bx),By)))))) # label(fact_439_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  510 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(Ax),Ay)),hAPP_e1752110927t_char(produc1916172923t_char(Bx),By)),transi1789604888t_char(R))) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(Ax),Ay)),hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1)),transi1789604888t_char(R))) -> (hBOOL(member1161907014t_char(hAPP_P1220989409t_char(produc1299387215t_char(hAPP_e1752110927t_char(produc1916172923t_char(A_1),B_1)),hAPP_e1752110927t_char(produc1916172923t_char(Aa),Ba)),R)) -> (hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_e544220455r_bool(hAPP_l1062423959r_bool(Pa,Bx),By)))))) # label(fact_440_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  511 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(Ax),Ay)),hAPP_P1392904962t_char(produc1909267824t_char(Bx),By)),transi1257872013t_char(R))) -> (hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(Ax),Ay)),hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1)),transi1257872013t_char(R))) -> (hBOOL(member125098544t_char(hAPP_P1333668416t_char(produc57279289t_char(hAPP_P1392904962t_char(produc1909267824t_char(A_1),B_1)),hAPP_P1392904962t_char(produc1909267824t_char(Aa),Ba)),R)) -> (hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_P2118621157r_bool(hAPP_l1987619678r_bool(Pa,Bx),By)))))) # label(fact_441_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  512 (all Pa all Ax all Ay all Bx all By all R (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(Ax),Ay)),hAPP_P767818445t_char(produc921874948t_char(Bx),By)),transi122195895t_char(R))) -> (hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,Ax),Ay)) -> ((all A_1 all B_1 all Aa all Ba (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(Ax),Ay)),hAPP_P767818445t_char(produc921874948t_char(A_1),B_1)),transi122195895t_char(R))) -> (hBOOL(member1420286996t_char(hAPP_P1539798428t_char(produc24551831t_char(hAPP_P767818445t_char(produc921874948t_char(A_1),B_1)),hAPP_P767818445t_char(produc921874948t_char(Aa),Ba)),R)) -> (hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,A_1),B_1)) -> hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,Aa),Ba)))))) -> hBOOL(hAPP_P1907982426r_bool(hAPP_l217977712r_bool(Pa,Bx),By)))))) # label(fact_442_rtrancl__induct2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  513 (all A all B all R (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),B),transi1395422419t_char(R))) -> (A != B -> -(all Y_1 (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),Y_1),transi1395422419t_char(R))) -> -hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(Y_1),B),R))))))) # label(fact_443_rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  514 (all A all B all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),B),transi374442731on_val(R))) -> (A != B -> -(all Y_1 (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),Y_1),transi374442731on_val(R))) -> -hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(Y_1),B),R))))))) # label(fact_444_rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  515 (all A all B all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),B),transi2024712006on_val(R))) -> (A != B -> -(all Y_1 (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),Y_1),transi2024712006on_val(R))) -> -hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(Y_1),B),R))))))) # label(fact_445_rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  516 (all A all B all R (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),B),transi935034983cl_val(R))) -> (A != B -> -(all Y_1 (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),Y_1),transi935034983cl_val(R))) -> -hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(Y_1),B),R))))))) # label(fact_446_rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  517 (all X_1 all Z_1 all R (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(X_1),Z_1),transi1395422419t_char(R))) -> (X_1 != Z_1 -> -(all Y_1 (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(X_1),Y_1),R)) -> -hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(Y_1),Z_1),transi1395422419t_char(R)))))))) # label(fact_447_converse__rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  518 (all X_1 all Z_1 all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(X_1),Z_1),transi374442731on_val(R))) -> (X_1 != Z_1 -> -(all Y_1 (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(X_1),Y_1),R)) -> -hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(Y_1),Z_1),transi374442731on_val(R)))))))) # label(fact_448_converse__rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  519 (all X_1 all Z_1 all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(X_1),Z_1),transi2024712006on_val(R))) -> (X_1 != Z_1 -> -(all Y_1 (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(X_1),Y_1),R)) -> -hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(Y_1),Z_1),transi2024712006on_val(R)))))))) # label(fact_449_converse__rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  520 (all X_1 all Z_1 all R (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(X_1),Z_1),transi935034983cl_val(R))) -> (X_1 != Z_1 -> -(all Y_1 (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(X_1),Y_1),R)) -> -hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(Y_1),Z_1),transi935034983cl_val(R)))))))) # label(fact_450_converse__rtranclE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  521 (all Pa all A all B all R (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),B),transi1395422419t_char(R))) -> (hBOOL(hAPP_list_char_bool(Pa,B)) -> ((all Y_1 all Z (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(Y_1),Z),R)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(Z),B),transi1395422419t_char(R))) -> (hBOOL(hAPP_list_char_bool(Pa,Z)) -> hBOOL(hAPP_list_char_bool(Pa,Y_1)))))) -> hBOOL(hAPP_list_char_bool(Pa,A)))))) # label(fact_451_converse__rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  522 (all Pa all A all B all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),B),transi374442731on_val(R))) -> (hBOOL(hAPP_P71593144l_bool(Pa,B)) -> ((all Y_1 all Z (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(Y_1),Z),R)) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(Z),B),transi374442731on_val(R))) -> (hBOOL(hAPP_P71593144l_bool(Pa,Z)) -> hBOOL(hAPP_P71593144l_bool(Pa,Y_1)))))) -> hBOOL(hAPP_P71593144l_bool(Pa,A)))))) # label(fact_452_converse__rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  523 (all Pa all A all B all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),B),transi2024712006on_val(R))) -> (hBOOL(hAPP_P1708370145l_bool(Pa,B)) -> ((all Y_1 all Z (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(Y_1),Z),R)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(Z),B),transi2024712006on_val(R))) -> (hBOOL(hAPP_P1708370145l_bool(Pa,Z)) -> hBOOL(hAPP_P1708370145l_bool(Pa,Y_1)))))) -> hBOOL(hAPP_P1708370145l_bool(Pa,A)))))) # label(fact_453_converse__rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  524 (all Pa all A all B all R (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),B),transi935034983cl_val(R))) -> (hBOOL(hAPP_val_bool(Pa,B)) -> ((all Y_1 all Z (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(Y_1),Z),R)) -> (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(Z),B),transi935034983cl_val(R))) -> (hBOOL(hAPP_val_bool(Pa,Z)) -> hBOOL(hAPP_val_bool(Pa,Y_1)))))) -> hBOOL(hAPP_val_bool(Pa,A)))))) # label(fact_454_converse__rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  525 (all X_1 all A_2 (hBOOL(member1251428284t_char(X_1,A_2)) <-> hBOOL(hAPP_P449474095r_bool(A_2,X_1)))) # label(fact_455_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  526 (all X_1 all A_2 (hBOOL(member875476972on_val(X_1,A_2)) <-> hBOOL(hAPP_P1333315679l_bool(A_2,X_1)))) # label(fact_456_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  527 (all X_1 all A_2 (hBOOL(member773094996on_val(X_1,A_2)) <-> hBOOL(hAPP_P282169671l_bool(A_2,X_1)))) # label(fact_457_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  528 (all Pa all A all B all R (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),B),transi1395422419t_char(R))) -> (hBOOL(hAPP_list_char_bool(Pa,A)) -> ((all Y_1 all Z (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(A),Y_1),transi1395422419t_char(R))) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(Y_1),Z),R)) -> (hBOOL(hAPP_list_char_bool(Pa,Y_1)) -> hBOOL(hAPP_list_char_bool(Pa,Z)))))) -> hBOOL(hAPP_list_char_bool(Pa,B)))))) # label(fact_458_rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  529 (all Pa all A all B all R (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),B),transi374442731on_val(R))) -> (hBOOL(hAPP_P71593144l_bool(Pa,A)) -> ((all Y_1 all Z (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(A),Y_1),transi374442731on_val(R))) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(Y_1),Z),R)) -> (hBOOL(hAPP_P71593144l_bool(Pa,Y_1)) -> hBOOL(hAPP_P71593144l_bool(Pa,Z)))))) -> hBOOL(hAPP_P71593144l_bool(Pa,B)))))) # label(fact_459_rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  530 (all Pa all A all B all R (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),B),transi2024712006on_val(R))) -> (hBOOL(hAPP_P1708370145l_bool(Pa,A)) -> ((all Y_1 all Z (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(A),Y_1),transi2024712006on_val(R))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(Y_1),Z),R)) -> (hBOOL(hAPP_P1708370145l_bool(Pa,Y_1)) -> hBOOL(hAPP_P1708370145l_bool(Pa,Z)))))) -> hBOOL(hAPP_P1708370145l_bool(Pa,B)))))) # label(fact_460_rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  531 (all Pa all A all B all R (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),B),transi935034983cl_val(R))) -> (hBOOL(hAPP_val_bool(Pa,A)) -> ((all Y_1 all Z (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(A),Y_1),transi935034983cl_val(R))) -> (hBOOL(member649088532al_val(hAPP_v852496844al_val(product_Pair_val_val(Y_1),Z),R)) -> (hBOOL(hAPP_val_bool(Pa,Y_1)) -> hBOOL(hAPP_val_bool(Pa,Z)))))) -> hBOOL(hAPP_val_bool(Pa,B)))))) # label(fact_461_rtrancl__induct) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  532 (all L_3 all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Pa all Vsa all Vsa_1 all Tsa (size_s2113983095t_char(Vsa_1) = size_size_list_ty(Tsa) -> (size_size_list_val(Vsa) = size_size_list_ty(Tsa) -> (hBOOL(distinct_list_char(Vsa_1)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),map_up1085636310ar_val(L_1,Vsa_1,Vsa)))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),transi2024712006on_val(red(Pa)))) -> (hBOOL(final_list_char(E_1)) -> (L_3 = overri2012515291on_val(L_2,L_1,set_list_char(Vsa_1)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(blocks(hAPP_P767818445t_char(produc921874948t_char(Vsa_1),hAPP_P1392904962t_char(produc1909267824t_char(Tsa),hAPP_e1752110927t_char(produc1916172923t_char(Vsa),Ea))))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_3))),transi2024712006on_val(red(Pa))))))))))) # label(fact_462_blocksRedsFinal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  533 (all F_1 all Xs all G (hAPP_l1892737211st_val(map_list_char_val(F_1),Xs) = hAPP_l1892737211st_val(map_list_char_val(G),Xs) <-> (all X_3 (hBOOL(member_list_char(X_3,set_list_char(Xs))) -> hAPP_list_char_val(F_1,X_3) = hAPP_list_char_val(G,X_3))))) # label(fact_463_map__eq__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  534 (all F_1 all Xs all G (hAPP_l732421366t_char(map_va1934808527t_char(F_1),Xs) = hAPP_l732421366t_char(map_va1934808527t_char(G),Xs) <-> (all X_3 (hBOOL(member_val(X_3,set_val(Xs))) -> hAPP_v834067052t_char(F_1,X_3) = hAPP_v834067052t_char(G,X_3))))) # label(fact_464_map__eq__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  535 (all F_1 all Xs all G (hAPP_l1487035934ion_ty(map_ty_option_ty(F_1),Xs) = hAPP_l1487035934ion_ty(map_ty_option_ty(G),Xs) <-> (all X_3 (hBOOL(member_ty(X_3,set_ty(Xs))) -> hAPP_ty_option_ty(F_1,X_3) = hAPP_ty_option_ty(G,X_3))))) # label(fact_465_map__eq__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  536 (all F_1 all Xs all G (hAPP_l2006940821ion_ty(map_val_option_ty(F_1),Xs) = hAPP_l2006940821ion_ty(map_val_option_ty(G),Xs) <-> (all X_3 (hBOOL(member_val(X_3,set_val(Xs))) -> hAPP_val_option_ty(F_1,X_3) = hAPP_val_option_ty(G,X_3))))) # label(fact_466_map__eq__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  537 (all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Pa all Vsa all Vsa_1 all Tsa (size_s2113983095t_char(Vsa_1) = size_size_list_ty(Tsa) -> (size_size_list_val(Vsa) = size_size_list_ty(Tsa) -> (hBOOL(distinct_list_char(Vsa_1)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),map_up1085636310ar_val(L_1,Vsa_1,Vsa)))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(blocks(hAPP_P767818445t_char(produc921874948t_char(Vsa_1),hAPP_P1392904962t_char(produc1909267824t_char(Tsa),hAPP_e1752110927t_char(produc1916172923t_char(Vsa),Ea))))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(blocks(hAPP_P767818445t_char(produc921874948t_char(Vsa_1),hAPP_P1392904962t_char(produc1909267824t_char(Tsa),hAPP_e1752110927t_char(produc1916172923t_char(hAPP_l1892737211st_val(map_list_char_val(comp_o1129292306t_char(the_val,L_2)),Vsa_1)),E_1))))),hAPP_f1727192346on_val(produc899768717on_val(H_1),overri2012515291on_val(L_2,L_1,set_list_char(Vsa_1))))),transi2024712006on_val(red(Pa))))))))) # label(fact_467_blocksReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  538 (all F_1 all G all Xs all Ys (Xs = Ys -> ((all X_3 (hBOOL(member_list_char(X_3,set_list_char(Ys))) -> hAPP_list_char_val(F_1,X_3) = hAPP_list_char_val(G,X_3))) -> hAPP_l1892737211st_val(map_list_char_val(F_1),Xs) = hAPP_l1892737211st_val(map_list_char_val(G),Ys)))) # label(fact_468_map__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  539 (all F_1 all G all Xs all Ys (Xs = Ys -> ((all X_3 (hBOOL(member_val(X_3,set_val(Ys))) -> hAPP_v834067052t_char(F_1,X_3) = hAPP_v834067052t_char(G,X_3))) -> hAPP_l732421366t_char(map_va1934808527t_char(F_1),Xs) = hAPP_l732421366t_char(map_va1934808527t_char(G),Ys)))) # label(fact_469_map__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  540 (all F_1 all G all Xs all Ys (Xs = Ys -> ((all X_3 (hBOOL(member_ty(X_3,set_ty(Ys))) -> hAPP_ty_option_ty(F_1,X_3) = hAPP_ty_option_ty(G,X_3))) -> hAPP_l1487035934ion_ty(map_ty_option_ty(F_1),Xs) = hAPP_l1487035934ion_ty(map_ty_option_ty(G),Ys)))) # label(fact_470_map__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  541 (all F_1 all G all Xs all Ys (Xs = Ys -> ((all X_3 (hBOOL(member_val(X_3,set_val(Ys))) -> hAPP_val_option_ty(F_1,X_3) = hAPP_val_option_ty(G,X_3))) -> hAPP_l2006940821ion_ty(map_val_option_ty(F_1),Xs) = hAPP_l2006940821ion_ty(map_val_option_ty(G),Ys)))) # label(fact_471_map__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  542 (all F_1 all Xs ((all X_3 (hBOOL(member_list_char(X_3,set_list_char(Xs))) -> hAPP_l1074208899t_char(F_1,X_3) = X_3)) -> hAPP_l407174677t_char(map_li1333403488t_char(F_1),Xs) = Xs)) # label(fact_472_map__idI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  543 (all F_1 all Xs ((all X_3 (hBOOL(member1251428284t_char(X_3,set_Pr550895038t_char(Xs))) -> hAPP_P760138657t_char(F_1,X_3) = X_3)) -> hAPP_l250787541t_char(map_Pr361633150t_char(F_1),Xs) = Xs)) # label(fact_473_map__idI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  544 (all F_1 all Xs ((all X_3 (hBOOL(member875476972on_val(X_3,set_Pr771975662on_val(Xs))) -> hAPP_P1439304705on_val(F_1,X_3) = X_3)) -> hAPP_l1208602837on_val(map_Pr1729094110on_val(F_1),Xs) = Xs)) # label(fact_474_map__idI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  545 (all F_1 all Xs ((all X_3 (hBOOL(member773094996on_val(X_3,set_Pr1921835862on_val(Xs))) -> hAPP_P918220497on_val(F_1,X_3) = X_3)) -> hAPP_l1695428693on_val(map_Pr1655409582on_val(F_1),Xs) = Xs)) # label(fact_475_map__idI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  546 (all F_1 all G all Xs ((all X_3 (hBOOL(member_list_char(X_3,set_list_char(Xs))) -> hAPP_list_char_val(F_1,X_3) = hAPP_list_char_val(G,X_3))) -> hAPP_l1892737211st_val(map_list_char_val(F_1),Xs) = hAPP_l1892737211st_val(map_list_char_val(G),Xs))) # label(fact_476_map__ext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  547 (all F_1 all G all Xs ((all X_3 (hBOOL(member_val(X_3,set_val(Xs))) -> hAPP_v834067052t_char(F_1,X_3) = hAPP_v834067052t_char(G,X_3))) -> hAPP_l732421366t_char(map_va1934808527t_char(F_1),Xs) = hAPP_l732421366t_char(map_va1934808527t_char(G),Xs))) # label(fact_477_map__ext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  548 (all F_1 all G all Xs ((all X_3 (hBOOL(member_ty(X_3,set_ty(Xs))) -> hAPP_ty_option_ty(F_1,X_3) = hAPP_ty_option_ty(G,X_3))) -> hAPP_l1487035934ion_ty(map_ty_option_ty(F_1),Xs) = hAPP_l1487035934ion_ty(map_ty_option_ty(G),Xs))) # label(fact_478_map__ext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  549 (all F_1 all G all Xs ((all X_3 (hBOOL(member_val(X_3,set_val(Xs))) -> hAPP_val_option_ty(F_1,X_3) = hAPP_val_option_ty(G,X_3))) -> hAPP_l2006940821ion_ty(map_val_option_ty(F_1),Xs) = hAPP_l2006940821ion_ty(map_val_option_ty(G),Xs))) # label(fact_479_map__ext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  550 (all Ys all F_1 ((exists Xs_1 Ys = hAPP_l1892737211st_val(map_list_char_val(F_1),Xs_1)) <-> (all X_3 (hBOOL(member_val(X_3,set_val(Ys))) -> (exists Xa X_3 = hAPP_list_char_val(F_1,Xa)))))) # label(fact_480_ex__map__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  551 (all Ys all F_1 ((exists Xs_1 Ys = hAPP_l732421366t_char(map_va1934808527t_char(F_1),Xs_1)) <-> (all X_3 (hBOOL(member_exp_list_char(X_3,set_exp_list_char(Ys))) -> (exists Xa X_3 = hAPP_v834067052t_char(F_1,Xa)))))) # label(fact_481_ex__map__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  552 (all Ys all F_1 ((exists Xs_1 Ys = hAPP_l1487035934ion_ty(map_ty_option_ty(F_1),Xs_1)) <-> (all X_3 (hBOOL(member_option_ty(X_3,set_option_ty(Ys))) -> (exists Xa X_3 = hAPP_ty_option_ty(F_1,Xa)))))) # label(fact_482_ex__map__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  553 (all Ys all F_1 ((exists Xs_1 Ys = hAPP_l2006940821ion_ty(map_val_option_ty(F_1),Xs_1)) <-> (all X_3 (hBOOL(member_option_ty(X_3,set_option_ty(Ys))) -> (exists Xa X_3 = hAPP_val_option_ty(F_1,Xa)))))) # label(fact_483_ex__map__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  554 (all F_1 all Ys all X_1 all Xs (-hBOOL(member_list_char(X_1,set_list_char(Xs))) -> hAPP_l207779698on_val(map_up1085636310ar_val(F_1,Xs,Ys),X_1) = hAPP_l207779698on_val(F_1,X_1))) # label(fact_484_map__upds__apply__nontin) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  555 (all F_1 all Ys all X_1 all Xs (-hBOOL(member_list_char(X_1,set_list_char(Xs))) -> hAPP_l512744617ion_ty(map_up891053837har_ty(F_1,Xs,Ys),X_1) = hAPP_l512744617ion_ty(F_1,X_1))) # label(fact_485_map__upds__apply__nontin) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  556 (all L_0 all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),map_ad325961431ar_val(L_0,L_1)))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),map_ad325961431ar_val(L_0,L_2)))),transi2024712006on_val(red(Pa)))))) # label(fact_486_Red__lcl__add) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  557 (all Ha all H_1 (hBOOL(hext(Ha,H_1)) <-> (all A_1 all C_1 all Fs_2 (hAPP_n546249108on_val(Ha,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C_1),Fs_2)) -> (exists Fs_3 hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C_1),Fs_3))))))) # label(fact_487_hext__def) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  558 (all F_1 all G comp_l1825390573t_char(map_option_val_val(F_1),map_li50976719on_val(G)) = map_list_char_val(comp_o1129292306t_char(F_1,G))) # label(fact_488_List_Omap_Ocomp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  559 (all F_1 all G comp_l1825390573t_char(map_option_val_val(F_1),map_li50976719on_val(G)) = map_list_char_val(comp_o1129292306t_char(F_1,G))) # label(fact_489_map__comp__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  560 (all M1 all M2 all M3 map_ad325961431ar_val(M1,map_ad325961431ar_val(M2,M3)) = map_ad325961431ar_val(map_ad325961431ar_val(M1,M2),M3)) # label(fact_490_map__add__assoc) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  561 (all M_1 all N all K all Xx (hAPP_l207779698on_val(N,K) = hAPP_val_option_val(some_val,Xx) -> hAPP_l207779698on_val(map_ad325961431ar_val(M_1,N),K) = hAPP_val_option_val(some_val,Xx))) # label(fact_491_map__add__find__right) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  562 (all M1 all M2 all Xs all Ys map_ad325961431ar_val(M1,map_up1085636310ar_val(M2,Xs,Ys)) = map_up1085636310ar_val(map_ad325961431ar_val(M1,M2),Xs,Ys)) # label(fact_492_map__add__upds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  563 (all M1 all M2 all Xs all Ys map_add_list_char_ty(M1,map_up891053837har_ty(M2,Xs,Ys)) = map_up891053837har_ty(map_add_list_char_ty(M1,M2),Xs,Ys)) # label(fact_493_map__add__upds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  564 (all F_1 all G all Xs hAPP_l228474410st_val(map_option_val_val(F_1),hAPP_l297961988on_val(map_li50976719on_val(G),Xs)) = hAPP_l1892737211st_val(map_list_char_val(comp_o1129292306t_char(F_1,G)),Xs)) # label(fact_494_map__map) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  565 (all F_1 all G all List hAPP_l228474410st_val(map_option_val_val(F_1),hAPP_l297961988on_val(map_li50976719on_val(G),List)) = hAPP_l1892737211st_val(map_list_char_val(comp_o1129292306t_char(F_1,G)),List)) # label(fact_495_List_Omap_Ocompositionality) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  566 (all X_2 hAPP_option_val_val(the_val,hAPP_val_option_val(some_val,X_2)) = X_2) # label(fact_496_the_Osimps) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  567 (all X_1 hAPP_o1977518472on_val(the_Pr431167171on_val,hAPP_P1510515380on_val(some_P948696889on_val,X_1)) = X_1) # label(fact_497_the_Osimps) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  568 (all X_2 hAPP_option_ty_ty(the_ty,hAPP_ty_option_ty(some_ty,X_2)) = X_2) # label(fact_498_the_Osimps) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  569 (all L_0 all Ea all Ha all L_1 all E_1 all H_1 all L_2 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),hAPP_f1727192346on_val(produc899768717on_val(Ha),map_ad325961431ar_val(L_0,L_1)))),hAPP_P604205461on_val(produc1259058957on_val(E_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),map_ad325961431ar_val(L_0,L_2)))),red(Pa))))) # label(fact_499_red__lcl__add) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  570 (all A all C all Fs all Ha all H_1 (hBOOL(hext(Ha,H_1)) -> (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (exists Fs_3 hAPP_n546249108on_val(H_1,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs_3)))))) # label(fact_500_hext__objD) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  571 (all H_1 all Ha ((all A_1 all C_1 all Fs_2 (hAPP_n546249108on_val(Ha,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C_1),Fs_2)) -> (exists Fs_3 hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C_1),Fs_3))))) -> hBOOL(hext(Ha,H_1)))) # label(fact_501_hextI) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  572 (all C all V all E_2_1 all Ea all S all V_2 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(Ea,C,V,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_502_TryRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  573 (all E all Tsa all Es all Ha all L_1 all Es_1 all H_1 all L_2 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P1963616220on_val(produc379668296on_val(Es_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),reds(Pa))) -> (hBOOL(wTrts(Pa,Ha,E,Es,Tsa)) -> (hBOOL(lconf_496643946t_char(Pa,Ha,L_1,E)) -> hBOOL(lconf_496643946t_char(Pa,H_1,L_2,E)))))) # label(fact_503_reds__preserves__lconf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  574 (all E all Tsa all Es all Ha all L_1 all Es_1 all H_1 all L_2 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P1963616220on_val(produc379668296on_val(Es_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),reds(Pa))) -> (hBOOL(wTrts(Pa,Ha,E,Es,Tsa)) -> (hBOOL(hconf_97414254t_char(Pa,Ha)) -> hBOOL(hconf_97414254t_char(Pa,H_1)))))) # label(fact_504_reds__preserves__hconf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.90  575 (all V_2 all Bop all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Bop,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Bop,E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_505_BinOp2Reds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  576 (all V_2 all F all D all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_506_FAssReds2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  577 (all E_2_1 all E_2_2 all S_2 all E_1_1 all S_0 all V_1_1 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_1_1)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_2_1),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(E_2_2),S_2)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(E_1_1,E_2_1)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(E_2_2),S_2)),transi2024712006on_val(red(Pa))))))) # label(fact_507_SeqReds2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  578 (all E_2_1 all T_2 all Pa all Ha all E all E_1_1 all T_1_1 (hBOOL(wTrt(Pa,Ha,E,E_1_1,T_1_1)) -> (hBOOL(wTrt(Pa,Ha,E,E_2_1,T_2)) -> hBOOL(wTrt(Pa,Ha,E,seq_list_char(E_1_1,E_2_1),T_2))))) # label(fact_508_WTrtSeq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  579 (all E_1_1 all E_2_1 all S_2 all Pa all E_0 all S_0 all V_2 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),hAPP_v834067052t_char(val_list_char,V_2)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_1_1),E_2_1),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1_1),S_0),E_2_1),S_2))))) # label(fact_509_Seq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  580 (all C all V all E_2_1 all Pa all E_1_1 all S_0 all V_1_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),hAPP_v834067052t_char(val_list_char,V_1_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1_1,C,V,E_2_1),S_0),hAPP_v834067052t_char(val_list_char,V_1_1)),S_1_1)))) # label(fact_510_Try) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  581 (all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(Ea,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(E_1,E_2_1)),S_1)),red(Pa))))) # label(fact_511_red__reds_OSeqRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  582 (all F all D all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(Ea,F,D,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(E_1,F,D,E_2_1)),S_1)),red(Pa))))) # label(fact_512_red__reds_OFAssRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  583 (all Bop all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(Ea,Bop,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(E_1,Bop,E_2_1)),S_1)),red(Pa))))) # label(fact_513_red__reds_OBinOpRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  584 (all Es all Ha all L_1 all Es_1 all H_1 all L_2 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P1963616220on_val(produc379668296on_val(Es_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),reds(Pa))) -> hBOOL(hext(Ha,H_1)))) # label(fact_514_reds__hext__incr) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  585 (all C all V all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(Ea,C,V,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(E_1,C,V,E_2_1)),S_1)),red(Pa))))) # label(fact_515_red__reds_OTryRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  586 (all V_2 all E_2_1 all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(hAPP_v834067052t_char(val_list_char,V_2),E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(E_2_1),S)),red(Pa)))) # label(fact_516_red__reds_ORedSeq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  587 (all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(Ea,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(E_1,E_2_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_517_SeqReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  588 (all V_2 all F all D all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,E_1)),S_1)),red(Pa))))) # label(fact_518_red__reds_OFAssRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  589 (all V_1_1 all Bop all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,E_1)),S_1)),red(Pa))))) # label(fact_519_red__reds_OBinOpRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  590 (all F all D all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(Ea,F,D,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(E_1,F,D,E_2_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_520_FAssReds1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  591 (all Bop all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(Ea,Bop,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(E_1,Bop,E_2_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_521_BinOp1Reds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  592 (all V_2 all C all V all E_2_1 all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(hAPP_v834067052t_char(val_list_char,V_2),C,V,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S)),red(Pa)))) # label(fact_522_red__reds_ORedTry) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  593 (all C all V all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(Ea,C,V,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(E_1,C,V,E_2_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_523_TryReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  594 (all Bop all V_2 all E_2_1 all V_2_1 all S_2 all E_1_1 all S_0 all V_1_1 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_1_1)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_2_1),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2_1)),S_2)),transi2024712006on_val(red(Pa)))) -> (binop(hAPP_P929466802al_val(produc621191550al_val(Bop),hAPP_v852496844al_val(product_Pair_val_val(V_1_1),V_2_1))) = hAPP_val_option_val(some_val,V_2) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(E_1_1,Bop,E_2_1)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_2)),transi2024712006on_val(red(Pa)))))))) # label(fact_524_BinOpRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  595 (all S all Pa all Bop all V_1_1 all V_2_1 all V_2 (binop(hAPP_P929466802al_val(produc621191550al_val(Bop),hAPP_v852496844al_val(product_Pair_val_val(V_1_1),V_2_1))) = hAPP_val_option_val(some_val,V_2) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,hAPP_v834067052t_char(val_list_char,V_2_1))),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S)),red(Pa))))) # label(fact_525_red__reds_ORedBinOp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  596 (all V_2 all M all Es all S all Es_1 all S_1 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S)),hAPP_P1963616220on_val(produc379668296on_val(Es_1),S_1)),transi374442731on_val(reds(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es)),S)),hAPP_P604205461on_val(produc1259058957on_val(call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_526_CallRedsParams) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  597 (all Es all Es_1 all S_2 all Ea all S_0 all V_2 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S_1_1)),hAPP_P1963616220on_val(produc379668296on_val(Es_1),S_2)),transi374442731on_val(reds(Pa)))) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(Ea,Es)),S_0)),hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es_1)),S_2)),transi374442731on_val(reds(Pa))))))) # label(fact_527_ListRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  598 (all M all Es all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(Ea,M,Es)),S)),hAPP_P604205461on_val(produc1259058957on_val(call_list_char(E_1,M,Es)),S_1)),red(Pa))))) # label(fact_528_red__reds_OCallObj) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  599 (all M all Es all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(Ea,M,Es)),S)),hAPP_P604205461on_val(produc1259058957on_val(call_list_char(E_1,M,Es)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_529_CallRedsObj) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  600 (all V_2 all Es all S all Es_1 all S_1 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S)),hAPP_P1963616220on_val(produc379668296on_val(Es_1),S_1)),transi374442731on_val(reds(Pa)))) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es)),S)),hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es_1)),S_1)),transi374442731on_val(reds(Pa)))))) # label(fact_530_ListReds2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  601 (all V_2 all Es all S all Es_1 all S_1 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S)),hAPP_P1963616220on_val(produc379668296on_val(Es_1),S_1)),reds(Pa))) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es)),S)),hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es_1)),S_1)),reds(Pa))))) # label(fact_531_red__reds_OListRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  602 (all Es all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(Ea,Es)),S)),hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(E_1,Es)),S_1)),reds(Pa))))) # label(fact_532_red__reds_OListRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  603 (all Bop all V_2 all E_2_1 all V_2_1 all S_2 all Pa all E_1_1 all S_0 all V_1_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),hAPP_v834067052t_char(val_list_char,V_1_1)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_1),hAPP_v834067052t_char(val_list_char,V_2_1)),S_2)) -> (binop(hAPP_P929466802al_val(produc621191550al_val(Bop),hAPP_v852496844al_val(product_Pair_val_val(V_1_1),V_2_1))) = hAPP_val_option_val(some_val,V_2) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1_1,Bop,E_2_1),S_0),hAPP_v834067052t_char(val_list_char,V_2)),S_2)))))) # label(fact_533_BinOp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  604 (all V_2 all M all Es all S all Es_1 all S_1 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S)),hAPP_P1963616220on_val(produc379668296on_val(Es_1),S_1)),reds(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es)),S)),hAPP_P604205461on_val(produc1259058957on_val(call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es_1)),S_1)),red(Pa))))) # label(fact_534_red__reds_OCallParams) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  605 (all Es all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(Ea,Es)),S)),hAPP_P1963616220on_val(produc379668296on_val(cons_exp_list_char(E_1,Es)),S_1)),transi374442731on_val(reds(Pa)))))) # label(fact_535_ListReds1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  606 (all Pa all S all Bop all V_1_1 all V_2_1 all V_2 (binop(hAPP_P929466802al_val(produc621191550al_val(Bop),hAPP_v852496844al_val(product_Pair_val_val(V_1_1),V_2_1))) = hAPP_val_option_val(some_val,V_2) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,hAPP_v834067052t_char(val_list_char,V_2_1)),S),hAPP_v834067052t_char(val_list_char,V_2)),S)))) # label(fact_536_redp__redsp_ORedBinOp) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  607 (all M all Es all Vs_1 all A all Es_2_1 all S_2 all Ea all S0 all V_2 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S_1_1)),hAPP_P1963616220on_val(produc379668296on_val(append_exp_list_char(hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vs_1),cons_exp_list_char(throw_list_char(A),Es_2_1))),S_2)),transi374442731on_val(reds(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(Ea,M,Es)),S0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_2)),transi2024712006on_val(red(Pa))))))) # label(fact_537_CallRedsThrowParams) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  608 (all Es all Tsa all Pa all Ha all E all Ea all Ta (hBOOL(wTrt(Pa,Ha,E,Ea,Ta)) -> (hBOOL(wTrts(Pa,Ha,E,Es,Tsa)) -> hBOOL(wTrts(Pa,Ha,E,cons_exp_list_char(Ea,Es),cons_ty(Ta,Tsa)))))) # label(fact_538_WTrtCons) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  609 (all Pa all Ea all F all D all E_2_1 all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(throw_list_char(Ea),F,D,E_2_1),S),throw_list_char(Ea)),S))) # label(fact_539_redp__redsp_OFAssThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  610 (all Pa all Ea all Bop all E_2_1 all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(throw_list_char(Ea),Bop,E_2_1),S),throw_list_char(Ea)),S))) # label(fact_540_redp__redsp_OBinOpThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  611 (all Pa all Ea all M all Es all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,call_list_char(throw_list_char(Ea),M,Es),S),throw_list_char(Ea)),S))) # label(fact_541_redp__redsp_OCallThrowObj) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  612 (all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(Ea),S),throw_list_char(E_1)),S_1)))) # label(fact_542_redp__redsp_OThrowRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  613 (all Pa all Ea all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(throw_list_char(Ea)),S),throw_list_char(Ea)),S))) # label(fact_543_redp__redsp_OThrowThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  614 (all Pa all Ea all E_2_1 all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(throw_list_char(Ea),E_2_1),S),throw_list_char(Ea)),S))) # label(fact_544_redp__redsp_OSeqThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  615 (all Pa all V_2 all F all D all Ea all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,throw_list_char(Ea)),S),throw_list_char(Ea)),S))) # label(fact_545_redp__redsp_OFAssThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  616 (all Pa all V_1_1 all Bop all Ea all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,throw_list_char(Ea)),S),throw_list_char(Ea)),S))) # label(fact_546_redp__redsp_OBinOpThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  617 (all Pa all Ea all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Ea),S_0),throw_list_char(E_1)),S_1_1)))) # label(fact_547_eval__evals_OThrowThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  618 (all E_2_1 all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(Ea,E_2_1),S),seq_list_char(E_1,E_2_1)),S_1)))) # label(fact_548_redp__redsp_OSeqRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  619 (all F all D all E_2_1 all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(Ea,F,D,E_2_1),S),fAss_list_char(E_1,F,D,E_2_1)),S_1)))) # label(fact_549_redp__redsp_OFAssRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  620 (all M all Es all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,call_list_char(Ea,M,Es),S),call_list_char(E_1,M,Es)),S_1)))) # label(fact_550_redp__redsp_OCallObj) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  621 (all Bop all E_2_1 all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(Ea,Bop,E_2_1),S),binOp_list_char(E_1,Bop,E_2_1)),S_1)))) # label(fact_551_redp__redsp_OBinOpRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  622 (all C all V all E_2_1 all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(Ea,C,V,E_2_1),S),tryCatch_list_char(E_1,C,V,E_2_1)),S_1)))) # label(fact_552_redp__redsp_OTryRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  623 (all Pa all V_2 all M all S all Es all Vsa all Ea all Es_1 (Es = append_exp_list_char(hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa),cons_exp_list_char(throw_list_char(Ea),Es_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es),S),throw_list_char(Ea)),S)))) # label(fact_553_redp__redsp_OCallThrowParams) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  624 (all Pa all V_2 all E_2_1 all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(hAPP_v834067052t_char(val_list_char,V_2),E_2_1),S),E_2_1),S))) # label(fact_554_redp__redsp_ORedSeq) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  625 (all V_2 all F all D all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,Ea),S),fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,E_1)),S_1)))) # label(fact_555_redp__redsp_OFAssRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  626 (all V_1_1 all Bop all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,Ea),S),binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,E_1)),S_1)))) # label(fact_556_redp__redsp_OBinOpRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  627 (all Pa all V_2 all C all V all E_2_1 all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(hAPP_v834067052t_char(val_list_char,V_2),C,V,E_2_1),S),hAPP_v834067052t_char(val_list_char,V_2)),S))) # label(fact_557_redp__redsp_ORedTry) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  628 (all E_1_1 all Pa all E_0 all S_0 all Ea all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),throw_list_char(Ea)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1_1),S_0),throw_list_char(Ea)),S_1_1)))) # label(fact_558_eval__evals_OSeqThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  629 (all F all D all E_2_1 all Pa all E_1_1 all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1_1,F,D,E_2_1),S_0),throw_list_char(E_1)),S_1_1)))) # label(fact_559_eval__evals_OFAssThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  630 (all M all Ps all Pa all Ea all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,call_list_char(Ea,M,Ps),S_0),throw_list_char(E_1)),S_1_1)))) # label(fact_560_CallObjThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  631 (all Bop all E_2_1 all Pa all E_1_1 all S_0 all Ea all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),throw_list_char(Ea)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1_1,Bop,E_2_1),S_0),throw_list_char(Ea)),S_1_1)))) # label(fact_561_eval__evals_OBinOpThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  632 (all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),red(Pa))))) # label(fact_562_red__reds_OThrowRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  633 (all Ea all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(throw_list_char(Ea))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_563_red__reds_OThrowThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  634 (all F all D all E_2_1 all E_1 all S_2 all Pa all E_1_1 all S_0 all V_2 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),hAPP_v834067052t_char(val_list_char,V_2)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_1),throw_list_char(E_1)),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1_1,F,D,E_2_1),S_0),throw_list_char(E_1)),S_2))))) # label(fact_564_eval__evals_OFAssThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  635 (all Bop all E_2_1 all Ea all S_2 all Pa all E_1_1 all S_0 all V_1_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),hAPP_v834067052t_char(val_list_char,V_1_1)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_1),throw_list_char(Ea)),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1_1,Bop,E_2_1),S_0),throw_list_char(Ea)),S_2))))) # label(fact_565_eval__evals_OBinOpThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  636 (all V_2 all M all S all Pa all Es all Vsa all Ea all Es_1 (Es = append_exp_list_char(hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa),cons_exp_list_char(throw_list_char(Ea),Es_1)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa))))) # label(fact_566_red__reds_OCallThrowParams) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  637 (all Ea all S all A all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_567_ThrowRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  638 (all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_568_ThrowReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  639 (all Ea all E_2_1 all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(throw_list_char(Ea),E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_569_red__reds_OSeqThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  640 (all Ea all F all D all E_2_1 all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(throw_list_char(Ea),F,D,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_570_red__reds_OFAssThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  641 (all Ea all M all Es all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(throw_list_char(Ea),M,Es)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_571_red__reds_OCallThrowObj) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  642 (all Ea all Bop all E_2_1 all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(throw_list_char(Ea),Bop,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_572_red__reds_OBinOpThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  643 (all V_2 all F all D all Ea all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(hAPP_v834067052t_char(val_list_char,V_2),F,D,throw_list_char(Ea))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_573_red__reds_OFAssThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  644 (all V_1_1 all Bop all Ea all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(hAPP_v834067052t_char(val_list_char,V_1_1),Bop,throw_list_char(Ea))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_574_red__reds_OBinOpThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  645 (all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(seq_list_char(Ea,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_575_SeqRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  646 (all F all D all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(Ea,F,D,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_576_FAssRedsThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  647 (all M all Es all Ea all S0 all A all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(Ea,M,Es)),S0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1_1)),transi2024712006on_val(red(Pa)))))) # label(fact_577_CallRedsThrowObj) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  648 (all Bop all E_2_1 all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(Ea,Bop,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_578_BinOpRedsThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  649 (all F all D all E_2_1 all Ea all S_2 all E_1_1 all S_0 all V_2 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_2_1),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_2)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(E_1_1,F,D,E_2_1)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_2)),transi2024712006on_val(red(Pa))))))) # label(fact_579_FAssRedsThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  650 (all Bop all E_2_1 all Ea all S_2 all E_1_1 all S_0 all V_1_1 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_1_1)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_2_1),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_2)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(binOp_list_char(E_1_1,Bop,E_2_1)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_2)),transi2024712006on_val(red(Pa))))))) # label(fact_580_BinOpRedsThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  651 (all Pa all E_1_1 all Bop all E_2_1 all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1_1,Bop,E_2_1),S),E_1),S_1)) -> ((all V_1_2 all S_1_2 all V_2_2 all V_1 (E_1 = hAPP_v834067052t_char(val_list_char,V_1) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S),hAPP_v834067052t_char(val_list_char,V_1_2)),S_1_2)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_2),hAPP_v834067052t_char(val_list_char,V_2_2)),S_1)) -> binop(hAPP_P929466802al_val(produc621191550al_val(Bop),hAPP_v852496844al_val(product_Pair_val_val(V_1_2),V_2_2))) != hAPP_val_option_val(some_val,V_1))))) -> ((all E_4 (E_1 = throw_list_char(E_4) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S),throw_list_char(E_4)),S_1)))) -> -(all V_1_2 all S_1_2 all E_4 (E_1 = throw_list_char(E_4) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S),hAPP_v834067052t_char(val_list_char,V_1_2)),S_1_2)) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_2),throw_list_char(E_4)),S_1))))))))) # label(fact_581_eval__cases_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  652 (all M all Es all Vsa all Ex all Es_1 all S_2 all Pa all Ea all S_0 all V_2 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,V_2)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,Es,S_1_1),append_exp_list_char(hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa),cons_exp_list_char(throw_list_char(Ex),Es_1))),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,call_list_char(Ea,M,Es),S_0),throw_list_char(Ex)),S_2))))) # label(fact_582_CallParamsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  653 (all Vsa all Es_1 all Pa all X_1 all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(X_1),S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,append_exp_list_char(hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa),cons_exp_list_char(throw_list_char(X_1),Es_1)),S),append_exp_list_char(hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa),cons_exp_list_char(E_1,Es_1))),S_1)))) # label(fact_583_list__eval__Throw) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  654 (all Pa all E_1_1 all E_2_1 all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_1_1,E_2_1),S),E_1),S_1)) -> ((all V_1 all S_1_2 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S),hAPP_v834067052t_char(val_list_char,V_1)),S_1_2)) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_2),E_1),S_1)))) -> -(all E_4 (E_1 = throw_list_char(E_4) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S),throw_list_char(E_4)),S_1))))))) # label(fact_584_eval__cases_I9_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  655 (all V_2 all M all Pa all Es all S all Es_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(redsp(Pa,Es,S),Es_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es),S),call_list_char(hAPP_v834067052t_char(val_list_char,V_2),M,Es_1)),S_1)))) # label(fact_585_redp__redsp_OCallParams) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  656 (all Pa all Es all S all Es_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,Es,S),Es_1),S_1)) -> hBOOL(finals_list_char(Es_1)))) # label(fact_586_evals__final) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  657 (all Pa all S all Es (hBOOL(finals_list_char(Es)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,Es,S),Es),S)))) # label(fact_587_eval__finalsId) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  658 (all Pa all Es all Ha all L_1 all Es_1 all H_1 all L_2 (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,Es,hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1)),Es_1),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))) -> hBOOL(hext(Ha,H_1)))) # label(fact_588_evals__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  659 (all V_2 all Pa all Es all S all Es_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(redsp(Pa,Es,S),Es_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(redsp(Pa,cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es),S),cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es_1)),S_1)))) # label(fact_589_redp__redsp_OListRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  660 (all Es all Es_1 all S_2 all Pa all Ea all S_0 all V_2 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,V_2)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,Es,S_1_1),Es_1),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,cons_exp_list_char(Ea,Es),S_0),cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_2),Es_1)),S_2))))) # label(fact_590_eval__evals_OCons) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  661 (all Es all Pa all Ea all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,cons_exp_list_char(Ea,Es),S_0),cons_exp_list_char(throw_list_char(E_1),Es)),S_1_1)))) # label(fact_591_ConsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  662 (all Es all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(redsp(Pa,cons_exp_list_char(Ea,Es),S),cons_exp_list_char(E_1,Es)),S_1)))) # label(fact_592_redp__redsp_OListRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  663 (all Pa all Ea all Es all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,cons_exp_list_char(Ea,Es),S),E_1),S_1)) -> ((all V_1 all S_1_2 all Es_2 (E_1 = cons_exp_list_char(hAPP_v834067052t_char(val_list_char,V_1),Es_2) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),hAPP_v834067052t_char(val_list_char,V_1)),S_1_2)) -> -hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,Es,S_1_2),Es_2),S_1))))) -> -(all E_2 (E_1 = cons_exp_list_char(throw_list_char(E_2),Es) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),throw_list_char(E_2)),S_1))))))) # label(fact_593_evals__cases_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  664 (all Ta all Pa all Ha all E all Ea all T_r_1 (hBOOL(wTrt(Pa,Ha,E,Ea,T_r_1)) -> (hBOOL(is_refT(T_r_1)) -> hBOOL(wTrt(Pa,Ha,E,throw_list_char(Ea),Ta))))) # label(fact_594_WTrtThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  665 (all Pa all Ha all E all Ea all Ta (hBOOL(wTrt(Pa,Ha,E,throw_list_char(Ea),Ta)) -> -(all T_r (hBOOL(wTrt(Pa,Ha,E,Ea,T_r)) -> -hBOOL(is_refT(T_r)))))) # label(fact_595_WTrt__elim__cases_I4_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  666 (all C_3 all B all S all Ea all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(B),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(while_list_char(B,C_3)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_596_WhileRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  667 (all F all D all Ea all S all A all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(Ea,F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_597_FAccRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  668 (all F all D all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(Ea,F,D),S),fAcc_list_char(E_1,F,D)),S_1)))) # label(fact_598_redp__redsp_OFAccRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  669 (all F all D all Pa all Ea all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Ea,F,D),S_0),throw_list_char(E_1)),S_1_1)))) # label(fact_599_eval__evals_OFAccThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  670 (all C_3 all Pa all Ea all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Ea,C_3),S_0),throw_list_char(E_1)),S_1_1)))) # label(fact_600_WhileCondThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  671 (all Pa all Ea all F all D all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(throw_list_char(Ea),F,D),S),throw_list_char(Ea)),S))) # label(fact_601_redp__redsp_OFAccThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  672 (all F all D all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(Ea,F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(E_1,F,D)),S_1)),red(Pa))))) # label(fact_602_red__reds_OFAccRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  673 (all Ea all F all D all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(throw_list_char(Ea),F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_603_red__reds_OFAccThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  674 (all F all D all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(Ea,F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(E_1,F,D)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_604_FAccReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  675 (all C_3 all Ea all S_2 all B all S_0 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(B),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,bool(fTrue))),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(C_3),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_2)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(while_list_char(B,C_3)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S_2)),transi2024712006on_val(red(Pa))))))) # label(fact_605_WhileTRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  676 (all E_3 all S_3 all C_3 all V_1_1 all S_2 all Pa all Ea all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,bool(fTrue))),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,C_3,S_1_1),hAPP_v834067052t_char(val_list_char,V_1_1)),S_2)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Ea,C_3),S_2),E_3),S_3)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Ea,C_3),S_0),E_3),S_3)))))) # label(fact_606_WhileT) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  677 (all C_3 all E_1 all S_2 all Pa all Ea all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,bool(fTrue))),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,C_3,S_1_1),throw_list_char(E_1)),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Ea,C_3),S_0),throw_list_char(E_1)),S_2))))) # label(fact_607_WhileBodyThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  678 (all Ea all S_3 all C_3 all V_1_1 all S_2 all B all S_0 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(B),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,bool(fTrue))),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(C_3),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_1_1)),S_2)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(while_list_char(B,C_3)),S_2)),hAPP_P604205461on_val(produc1259058957on_val(Ea),S_3)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(while_list_char(B,C_3)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(Ea),S_3)),transi2024712006on_val(red(Pa)))))))) # label(fact_608_WhileTReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  679 (all V_1_1 all V_2_1 binop(hAPP_P929466802al_val(produc621191550al_val(c_Expr_Obop_OEq),hAPP_v852496844al_val(product_Pair_val_val(V_1_1),V_2_1))) = hAPP_val_option_val(some_val,bool(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,V_1_1),V_2_1)))) # label(fact_609_binop_Osimps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  680 (all C_3 all B all S all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(B),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,bool(fFalse))),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(while_list_char(B,C_3)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,unit)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_610_WhileFReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  681 (all F all D all V_2 all C all Fs all Pa all Ea all S_0 all A all Ha all L_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,addr(A))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))) -> (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D)) = hAPP_val_option_val(some_val,V_2) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Ea,F,D),S_0),hAPP_v834067052t_char(val_list_char,V_2)),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))))))) # label(fact_611_FAcc) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  682 (all Pa all Ea all S_0 all A all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,addr(A))),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Ea),S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),S_1_1)))) # label(fact_612_Throw) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  683 (all C_3 all Pa all Ea all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,bool(fFalse))),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Ea,C_3),S_0),hAPP_v834067052t_char(val_list_char,unit)),S_1_1)))) # label(fact_613_WhileF) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  684 (all F all D all V_2 all C all Fs all Ea all S all A all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,addr(A))),S_1)),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(hp(S_1),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D)) = hAPP_val_option_val(some_val,V_2) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(Ea,F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_1)),transi2024712006on_val(red(Pa)))))))) # label(fact_614_FAccRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  685 (all Pa all F all D all V_2 all S all A all C all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D)) = hAPP_val_option_val(some_val,V_2) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(hAPP_v834067052t_char(val_list_char,addr(A)),F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S)),red(Pa)))))) # label(fact_615_red__reds_ORedFAcc) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  686 (all Pa all F all D all V_2 all S all A all C all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D)) = hAPP_val_option_val(some_val,V_2) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(hAPP_v834067052t_char(val_list_char,addr(A)),F,D),S),hAPP_v834067052t_char(val_list_char,V_2)),S))))) # label(fact_616_redp__redsp_ORedFAcc) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  687 (all E all Tsa all Es all S all Es_1 all S_1 all Pa (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S)),hAPP_P1963616220on_val(produc379668296on_val(Es_1),S_1)),reds(Pa))) -> (hBOOL(wTrts(Pa,hp(S),E,Es,Tsa)) -> (hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,E),S)) -> hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,E),S_1)))))) # label(fact_617_reds__preserves__sconf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  688 (all V all E_2_1 all C all D all Fs all E_1_1 all S all A all Ha all L_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(E_1_1,C,V,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),transi2024712006on_val(red(Pa)))))))) # label(fact_618_TryRedsFail) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  689 (all V all E_2_1 all C all Pa all S all A all D all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A))),C,V,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),S)),red(Pa)))))) # label(fact_619_red__reds_ORedTryFail) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  690 (all V all E_2_1 all C all D all Fs all Pa all E_1_1 all S_0 all A all H_1_1 all L_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),hAPP_f1727192346on_val(produc899768717on_val(H_1_1),L_1_1))) -> (hAPP_n546249108on_val(H_1_1,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1_1,C,V,E_2_1),S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),hAPP_f1727192346on_val(produc899768717on_val(H_1_1),L_1_1))))))) # label(fact_620_TryThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  691 (all E all Ta all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> (hBOOL(wTrt(Pa,hp(S),E,Ea,Ta)) -> (hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,E),S)) -> hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,E),S_1)))))) # label(fact_621_red__preserves__sconf) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  692 (all E_2_1 all V all E_2_2 all H_2 all L_2_1 all C all D all Fs all E_1_1 all S_0 all A all H_1_1 all L_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S_0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),hAPP_f1727192346on_val(produc899768717on_val(H_1_1),L_1_1))),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(H_1_1,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_2_1),hAPP_f1727192346on_val(produc899768717on_val(H_1_1),fun_up1149430426on_val(L_1_1,V,hAPP_val_option_val(some_val,addr(A)))))),hAPP_P604205461on_val(produc1259058957on_val(E_2_2),hAPP_f1727192346on_val(produc899768717on_val(H_2),L_2_1))),transi2024712006on_val(red(Pa)))) -> (hBOOL(final_list_char(E_2_2)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(E_1_1,C,V,E_2_1)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(E_2_2),hAPP_f1727192346on_val(produc899768717on_val(H_2),fun_up1149430426on_val(L_2_1,V,hAPP_l207779698on_val(L_1_1,V))))),transi2024712006on_val(red(Pa)))))))))) # label(fact_622_TryCatchRedsFinal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  693 (all C all D all Fs all Ea all S all A all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,addr(A))),S_1)),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(hp(S_1),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,addr(A))),S_1)),transi2024712006on_val(red(Pa)))))))) # label(fact_623_CastRedsAddr) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  694 (all C all Pa all S all A all D all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,hAPP_v834067052t_char(val_list_char,addr(A)))),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,addr(A))),S)),red(Pa)))))) # label(fact_624_red__reds_ORedCast) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  695 (all C all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C,Ea),S),cast_list_char(C,E_1)),S_1)))) # label(fact_625_redp__redsp_OCastRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  696 (all C all Pa all Ea all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C,Ea),S_0),throw_list_char(E_1)),S_1_1)))) # label(fact_626_eval__evals_OCastThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  697 (all Pa all C all Ea all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C,throw_list_char(Ea)),S),throw_list_char(Ea)),S))) # label(fact_627_redp__redsp_OCastThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  698 (all C all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,E_1)),S_1)),red(Pa))))) # label(fact_628_red__reds_OCastRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  699 (all C all Ea all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,throw_list_char(Ea))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_629_red__reds_OCastThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  700 (all C all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_630_CastReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  701 (all C all Ea all S all A all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_631_CastRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  702 (all C all D all Fs all Pa all Ea all S_0 all A all Ha all L_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,addr(A))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))) -> (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C,Ea),S_0),hAPP_v834067052t_char(val_list_char,addr(A))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))))))) # label(fact_632_Cast) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.91  703 (all E_2_1 all V all E_2_2 all H_2 all L_2_1 all C all D all Fs all Pa all E_1_1 all S_0 all A all H_1_1 all L_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A)))),hAPP_f1727192346on_val(produc899768717on_val(H_1_1),L_1_1))) -> (hAPP_n546249108on_val(H_1_1,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,hAPP_f1727192346on_val(produc899768717on_val(H_1_1),fun_up1149430426on_val(L_1_1,V,hAPP_val_option_val(some_val,addr(A))))),E_2_2),hAPP_f1727192346on_val(produc899768717on_val(H_2),L_2_1))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1_1,C,V,E_2_1),S_0),E_2_2),hAPP_f1727192346on_val(produc899768717on_val(H_2),fun_up1149430426on_val(L_2_1,V,hAPP_l207779698on_val(L_1_1,V)))))))))) # label(fact_633_TryCatch) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  704 (all C all D all Fs all Ea all S all A all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,addr(A))),S_1)),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(hp(S_1),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(classCast))))),S_1)),transi2024712006on_val(red(Pa)))))))) # label(fact_634_CastRedsFail) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  705 (all C all Pa all S all A all D all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,hAPP_v834067052t_char(val_list_char,addr(A)))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(classCast))))),S)),red(Pa)))))) # label(fact_635_red__reds_ORedCastFail) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  706 (all Vsa all Pa all M all Tsa all Ta all Pns all Body all D all S all A all C all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (hBOOL(hAPP_list_char_bool(method1809630380t_char(Pa,C,M,Tsa,Ta,hAPP_e952791821t_char(produc1147572817t_char(Pns),Body)),D)) -> (size_size_list_val(Vsa) = size_s2113983095t_char(Pns) -> (size_size_list_ty(Tsa) = size_s2113983095t_char(Pns) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(hAPP_v834067052t_char(val_list_char,addr(A)),M,hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa))),S)),hAPP_P604205461on_val(produc1259058957on_val(blocks(hAPP_P767818445t_char(produc921874948t_char(cons_list_char(this,Pns)),hAPP_P1392904962t_char(produc1909267824t_char(cons_ty(class(D),Tsa)),hAPP_e1752110927t_char(produc1916172923t_char(cons_val(addr(A),Vsa)),Body))))),S)),red(Pa)))))))) # label(fact_636_red__reds_ORedCall) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  707 (all V all C all E_2_1 all T_2 all Pa all Ha all E all E_1_1 all T_1_1 (hBOOL(wTrt(Pa,Ha,E,E_1_1,T_1_1)) -> (hBOOL(wTrt(Pa,Ha,fun_up424764369ion_ty(E,V,hAPP_ty_option_ty(some_ty,class(C))),E_2_1,T_2)) -> (hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(Pa),T_1_1),T_2)) -> hBOOL(wTrt(Pa,Ha,E,tryCatch_list_char(E_1_1,C,V,E_2_1),T_2)))))) # label(fact_637_WTrtTry) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  708 (all Es all Ts_1 all M all Tsa all Ta all Pns all Body all D all Pa all Ha all E all Ea all C (hBOOL(wTrt(Pa,Ha,E,Ea,class(C))) -> (hBOOL(hAPP_list_char_bool(method1809630380t_char(Pa,C,M,Tsa,Ta,hAPP_e952791821t_char(produc1147572817t_char(Pns),Body)),D)) -> (hBOOL(wTrts(Pa,Ha,E,Es,Ts_1)) -> (hBOOL(list_all2_ty_ty(widen_2090681816t_char(Pa),Ts_1,Tsa)) -> hBOOL(wTrt(Pa,Ha,E,call_list_char(Ea,M,Es),Ta))))))) # label(fact_638_WTrtCall) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  709 (all Fs_1 all Ha all A all C all Fs (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> hBOOL(hext(Ha,fun_up2041264236on_val(Ha,A,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs_1))))))) # label(fact_639_hext__upd__obj) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  710 (all H_2_1 all Fs_1 all F all D all C all Fs all E_2_1 all V_2 all H_2 all L_2_1 all Pa all E_1_1 all S_0 all A all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),hAPP_v834067052t_char(val_list_char,addr(A))),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_1),hAPP_v834067052t_char(val_list_char,V_2)),hAPP_f1727192346on_val(produc899768717on_val(H_2),L_2_1))) -> (hAPP_n546249108on_val(H_2,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (Fs_1 = fun_up204312361on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D),hAPP_val_option_val(some_val,V_2)) -> (H_2_1 = fun_up2041264236on_val(H_2,A,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs_1))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1_1,F,D,E_2_1),S_0),hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(H_2_1),L_2_1))))))))) # label(fact_640_FAss) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  711 (all Pa all F all D all V_2 all L_1 all Ha all A all C all Fs (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(hAPP_v834067052t_char(val_list_char,addr(A)),F,D,hAPP_v834067052t_char(val_list_char,V_2)),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1)),hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(fun_up2041264236on_val(Ha,A,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D),hAPP_val_option_val(some_val,V_2)))))),L_1))))) # label(fact_641_redp__redsp_ORedFAss) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  712 (all F all D all V_2 all L_1 all Pa all Ha all A all C all Fs (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(hAPP_v834067052t_char(val_list_char,addr(A)),F,D,hAPP_v834067052t_char(val_list_char,V_2))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(fun_up2041264236on_val(Ha,A,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D),hAPP_val_option_val(some_val,V_2)))))),L_1))),red(Pa))))) # label(fact_642_red__reds_ORedFAss) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  713 (all F all D all C all Fs all E_2_1 all V_2 all H_2 all L_2_1 all E_1_1 all S_0 all A all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,addr(A))),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_2_1),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),hAPP_f1727192346on_val(produc899768717on_val(H_2),L_2_1))),transi2024712006on_val(red(Pa)))) -> (hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) = hAPP_n546249108on_val(H_2,A) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(E_1_1,F,D,E_2_1)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(fun_up2041264236on_val(H_2,A,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(produc5062597t_char(F),D),hAPP_val_option_val(some_val,V_2)))))),L_2_1))),transi2024712006on_val(red(Pa)))))))) # label(fact_643_FAssRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  714 (all C all D all Fs all Pa all Ea all S_0 all A all Ha all L_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,addr(A))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))) -> (hAPP_n546249108on_val(Ha,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C,Ea),S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(classCast))))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))))))) # label(fact_644_CastFail) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  715 (all Vsa all Pa all M all Tsa all Ta all Pns all Body all D all S all A all C all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(C),Fs)) -> (hBOOL(hAPP_list_char_bool(method1809630380t_char(Pa,C,M,Tsa,Ta,hAPP_e952791821t_char(produc1147572817t_char(Pns),Body)),D)) -> (size_size_list_val(Vsa) = size_s2113983095t_char(Pns) -> (size_size_list_ty(Tsa) = size_s2113983095t_char(Pns) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,call_list_char(hAPP_v834067052t_char(val_list_char,addr(A)),M,hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa)),S),blocks(hAPP_P767818445t_char(produc921874948t_char(cons_list_char(this,Pns)),hAPP_P1392904962t_char(produc1909267824t_char(cons_ty(class(D),Tsa)),hAPP_e1752110927t_char(produc1916172923t_char(cons_val(addr(A),Vsa)),Body))))),S))))))) # label(fact_645_redp__redsp_ORedCall) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  716 (all Pa all Ha all E all E_1_1 all C all V all E_2_1 all Ta (hBOOL(wTrt(Pa,Ha,E,tryCatch_list_char(E_1_1,C,V,E_2_1),Ta)) -> -(all T_1 (hBOOL(wTrt(Pa,Ha,E,E_1_1,T_1)) -> (hBOOL(wTrt(Pa,Ha,fun_up424764369ion_ty(E,V,hAPP_ty_option_ty(some_ty,class(C))),E_2_1,Ta)) -> -hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(widen_2090681816t_char(Pa),T_1),Ta))))))) # label(fact_646_WTrt__elim__cases_I5_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  717 (all M all Es all Vsa all S_2 all Ea all S_0 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,null)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member875476972on_val(hAPP_P658340954on_val(produc1611380469on_val(hAPP_P1963616220on_val(produc379668296on_val(Es),S_1_1)),hAPP_P1963616220on_val(produc379668296on_val(hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa)),S_2)),transi374442731on_val(reds(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(Ea,M,Es)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_2)),transi2024712006on_val(red(Pa))))))) # label(fact_647_CallRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  718 (all Pa all Ea all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,null)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Ea),S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_1_1)))) # label(fact_648_ThrowNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  719 (all Pa all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(hAPP_v834067052t_char(val_list_char,null)),S),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S))) # label(fact_649_redp__redsp_ORedThrowNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  720 (all C all Pa all Ea all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,null)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C,Ea),S_0),hAPP_v834067052t_char(val_list_char,null)),S_1_1)))) # label(fact_650_CastNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  721 (all Pa all C all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C,hAPP_v834067052t_char(val_list_char,null)),S),hAPP_v834067052t_char(val_list_char,null)),S))) # label(fact_651_redp__redsp_ORedCastNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  722 (all F all D all E_2_1 all V_2 all S_2 all Pa all E_1_1 all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1_1,S_0),hAPP_v834067052t_char(val_list_char,null)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2_1,S_1_1),hAPP_v834067052t_char(val_list_char,V_2)),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1_1,F,D,E_2_1),S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_2))))) # label(fact_652_FAssNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  723 (all F all D all Pa all Ea all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,null)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Ea,F,D),S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_1_1)))) # label(fact_653_FAccNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  724 (all Pa all F all D all V_2 all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(hAPP_v834067052t_char(val_list_char,null),F,D,hAPP_v834067052t_char(val_list_char,V_2)),S),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S))) # label(fact_654_redp__redsp_ORedFAssNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  725 (all Pa all F all D all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(hAPP_v834067052t_char(val_list_char,null),F,D),S),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S))) # label(fact_655_redp__redsp_ORedFAccNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  726 (all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,null))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S)),red(Pa)))) # label(fact_656_red__reds_ORedThrowNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  727 (all Pa all M all Vsa all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,call_list_char(hAPP_v834067052t_char(val_list_char,null),M,hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa)),S),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S))) # label(fact_657_redp__redsp_ORedCallNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  728 (all Ea all S all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,null)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_658_ThrowRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  729 (all F all D all V_2 all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(hAPP_v834067052t_char(val_list_char,null),F,D,hAPP_v834067052t_char(val_list_char,V_2))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S)),red(Pa)))) # label(fact_659_red__reds_ORedFAssNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  730 (all F all D all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(hAPP_v834067052t_char(val_list_char,null),F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S)),red(Pa)))) # label(fact_660_red__reds_ORedFAccNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  731 (all M all Ps all Vsa all S_2 all Pa all Ea all S_0 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,null)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_l146377954l_bool(evals(Pa,Ps,S_1_1),hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa)),S_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,call_list_char(Ea,M,Ps),S_0),throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_2))))) # label(fact_661_CallNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  732 (all F all D all E_2_1 all V_2 all S_2 all E_1_1 all S_0 all S_1_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_1_1),S_0)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,null)),S_1_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(E_2_1),S_1_1)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),S_2)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAss_list_char(E_1_1,F,D,E_2_1)),S_0)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_2)),transi2024712006on_val(red(Pa))))))) # label(fact_662_FAssRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  733 (all F all D all Ea all S all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,null)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(fAcc_list_char(Ea,F,D)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_663_FAccRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  734 (all M all Vsa all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(call_list_char(hAPP_v834067052t_char(val_list_char,null),M,hAPP_l732421366t_char(map_va1934808527t_char(val_list_char),Vsa))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer))))),S)),red(Pa)))) # label(fact_664_red__reds_ORedCallNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  735 (all C all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,hAPP_v834067052t_char(val_list_char,null))),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,null)),S)),red(Pa)))) # label(fact_665_red__reds_ORedCastNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  736 (all C all Ea all S all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,null)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(cast_list_char(C,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,null)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_666_CastRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  737 (all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Ea),S),E_1),S_1)) -> ((all A_1 (E_1 = throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A_1))) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),hAPP_v834067052t_char(val_list_char,addr(A_1))),S_1)))) -> ((E_1 = throw_list_char(hAPP_v834067052t_char(val_list_char,addr(addr_of_sys_xcpt(nullPointer)))) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),hAPP_v834067052t_char(val_list_char,null)),S_1))) -> -(all E_2 (E_1 = throw_list_char(E_2) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),throw_list_char(E_2)),S_1)))))))) # label(fact_667_eval__cases_I12_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  738 (all C_2 hAPP_ty_val(default_val,class(C_2)) = null) # label(fact_668_default__val_Osimps_I5_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  739 (all Nat_2 all Nat_1 (addr(Nat_2) = addr(Nat_1) <-> Nat_2 = Nat_1)) # label(fact_669_val_Osimps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  740 (all Bool_1 all Bool (bool(Bool_1) = bool(Bool) <-> (hBOOL(Bool_1) <-> hBOOL(Bool)))) # label(fact_670_val_Osimps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  741 (all Nat addr(Nat) != null) # label(fact_671_val_Osimps_I17_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  742 (all Nat null != addr(Nat)) # label(fact_672_val_Osimps_I16_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  743 (all Bool_1 all Nat_1 bool(Bool_1) != addr(Nat_1)) # label(fact_673_val_Osimps_I20_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  744 (all Nat_1 all Bool_1 addr(Nat_1) != bool(Bool_1)) # label(fact_674_val_Osimps_I21_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  745 (all Nat unit != addr(Nat)) # label(fact_675_val_Osimps_I10_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  746 (all Nat addr(Nat) != unit) # label(fact_676_val_Osimps_I11_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  747 (all Bool bool(Bool) != null) # label(fact_677_val_Osimps_I13_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  748 (all Bool null != bool(Bool)) # label(fact_678_val_Osimps_I12_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  749 (all Bool bool(Bool) != unit) # label(fact_681_val_Osimps_I7_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  750 (all Bool unit != bool(Bool)) # label(fact_682_val_Osimps_I6_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  751 (all Pa all Ha all E all Ea all Ta (hBOOL(wTrt(Pa,Ha,E,Ea,Ta)) -> (hBOOL(is_refT(Ta)) -> (hBOOL(final_list_char(Ea)) -> (Ea != hAPP_v834067052t_char(val_list_char,null) -> (((exists A_1 Ea = hAPP_v834067052t_char(val_list_char,addr(A_1))) -> (all C_1 Ta != class(C_1))) -> -(all A_1 Ea != throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A_1)))))))))) # label(fact_683_finalRefE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  752 (all Pa all Ha all E all Ea all C (hBOOL(wTrt(Pa,Ha,E,Ea,class(C))) -> (hBOOL(final_list_char(Ea)) -> ((all A_1 Ea != hAPP_v834067052t_char(val_list_char,addr(A_1))) -> -(all A_1 Ea != throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A_1)))))))) # label(fact_684_final__addrE) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  753 (all V all Ea all S all V_2 all H_1 all L_2 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,V_2)),hAPP_f1727192346on_val(produc899768717on_val(H_1),L_2))),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(H_1),fun_up1149430426on_val(L_2,V,hAPP_val_option_val(some_val,V_2))))),transi2024712006on_val(red(Pa)))))) # label(fact_685_LAssRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  754 (all V all Pa all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Ea,S),E_1),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(V,Ea),S),lAss_list_char(V,E_1)),S_1)))) # label(fact_686_redp__redsp_OLAssRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  755 (all V all Pa all Ea all S_0 all E_1 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),throw_list_char(E_1)),S_1_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(V,Ea),S_0),throw_list_char(E_1)),S_1_1)))) # label(fact_687_eval__evals_OLAssThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  756 (all Pa all V all Ea all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(V,throw_list_char(Ea)),S),throw_list_char(Ea)),S))) # label(fact_688_redp__redsp_OLAssThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  757 (all V all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,E_1)),S_1)),red(Pa))))) # label(fact_689_red__reds_OLAssRed) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  758 (all V all Ea all S all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,throw_list_char(Ea))),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(Ea)),S)),red(Pa)))) # label(fact_690_red__reds_OLAssThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  759 (all V all Ea all S all E_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(E_1),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,E_1)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_691_LAssReds) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  760 (all V all Ea all S all A all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(Ea),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,Ea)),S)),hAPP_P604205461on_val(produc1259058957on_val(throw_list_char(A)),S_1)),transi2024712006on_val(red(Pa)))))) # label(fact_692_LAssRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  761 (all L_2 all V all Pa all Ea all S_0 all V_2 all Ha all L_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S_0),hAPP_v834067052t_char(val_list_char,V_2)),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))) -> (L_2 = fun_up1149430426on_val(L_1,V,hAPP_val_option_val(some_val,V_2)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(V,Ea),S_0),hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_2)))))) # label(fact_693_LAss) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  762 (all Pa all V all V_2 all Ha all L_1 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(V,hAPP_v834067052t_char(val_list_char,V_2)),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1)),hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(Ha),fun_up1149430426on_val(L_1,V,hAPP_val_option_val(some_val,V_2)))))) # label(fact_694_redp__redsp_ORedLAss) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  763 (all V all V_2 all Ha all L_1 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(lAss_list_char(V,hAPP_v834067052t_char(val_list_char,V_2))),hAPP_f1727192346on_val(produc899768717on_val(Ha),L_1))),hAPP_P604205461on_val(produc1259058957on_val(hAPP_v834067052t_char(val_list_char,unit)),hAPP_f1727192346on_val(produc899768717on_val(Ha),fun_up1149430426on_val(L_1,V,hAPP_val_option_val(some_val,V_2))))),red(Pa)))) # label(fact_695_red__reds_ORedLAss) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  764 (all V all E_2_1 all C all Pa all S all A all D all Fs (hAPP_n546249108on_val(hp(S),A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(produc823076510on_val(D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(produc5062597t_char(D),C),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(produc1441475159on_val(hAPP_P604205461on_val(produc1259058957on_val(tryCatch_list_char(throw_list_char(hAPP_v834067052t_char(val_list_char,addr(A))),C,V,E_2_1)),S)),hAPP_P604205461on_val(produc1259058957on_val(block_list_char(V,class(C),seq_list_char(lAss_list_char(V,hAPP_v834067052t_char(val_list_char,addr(A))),E_2_1))),S)),red(Pa)))))) # label(fact_696_red__reds_ORedTryCatch) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  765 (all Pa all V all Ea all S all E_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(V,Ea),S),E_1),S_1)) -> ((E_1 = hAPP_v834067052t_char(val_list_char,unit) -> (all V_1 all H all L (S_1 = hAPP_f1727192346on_val(produc899768717on_val(H),fun_up1149430426on_val(L,V,hAPP_val_option_val(some_val,V_1))) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),hAPP_v834067052t_char(val_list_char,V_1)),hAPP_f1727192346on_val(produc899768717on_val(H),L)))))) -> -(all E_2 (E_1 = throw_list_char(E_2) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Ea,S),throw_list_char(E_2)),S_1))))))) # label(fact_697_eval__cases_I4_J) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.92  766 (all Pa all Ha all E all V all Ta all Ea all T (hBOOL(wTrt(Pa,Ha,fun_up424764369ion_ty(E,V,hAPP_ty_option_ty(some_ty,Ta)),Ea,T)) -> hBOOL(wTrt(Pa,Ha,E,block_list_char(V,Ta,Ea),T)))) # label(fact_698_WTrtBlock) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  767 (all Pa all V all Ta all U all S hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(V,Ta,hAPP_v834067052t_char(val_list_char,U)),S),hAPP_v834067052t_char(val_list_char,U)),S))) # label(fact_699_redp__redsp_ORedBlock) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  768 (all P (is_bool(P) -> P = fTrue | P = fFalse)) # label(help_fTrue_1_1_T) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  769 (all P (is_bool(P) -> P = fTrue | P = fFalse)) # label(help_fFalse_1_1_T) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  770 (all X all Y (-hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(fequal_ty,X),Y)) | X = Y)) # label(help_fequal_1_1_fequal_000tc__Type__Oty_T) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  771 (all X all Y (X != Y | hBOOL(hAPP_ty_bool(hAPP_ty_fun_ty_bool(fequal_ty,X),Y)))) # label(help_fequal_2_1_fequal_000tc__Type__Oty_T) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  772 (all X all Y (-hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y)) | X = Y)) # label(help_fequal_1_1_fequal_000tc__Value__Oval_T) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  773 (all X all Y (X != Y | hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y)))) # label(help_fequal_2_1_fequal_000tc__Value__Oval_T) # label(axiom) # label(non_clause).  [assumption].
% 1.50/1.98  774 -(hBOOL(wTrt(p,h,e_1,blocks(hAPP_P767818445t_char(produc921874948t_char(vs_1),hAPP_P1392904962t_char(produc1909267824t_char(ts),hAPP_e1752110927t_char(produc1916172923t_char(vs),e)))),t)) <-> hBOOL(wTrt(p,h,map_up891053837har_ty(e_1,vs_1,ts),e,t)) & (exists Ts (hAPP_l2006940821ion_ty(map_val_option_ty(typeof_h(h)),vs) = hAPP_l1487035934ion_ty(map_ty_option_ty(some_ty),Ts) & hBOOL(list_all2_ty_ty(widen_2090681816t_char(p),Ts,ts))))) # label(conj_2) # label(negated_conjecture) # label(non_clause).  [assumption].
% 1.50/1.98  
% 1.50/1.98  ============================== end of process non-clausal formulas ===
% 1.50/1.98  
% 1.50/1.98  ============================== PROCESS INITIAL CLAUSES ===============
% 1.50/1.98  
% 1.50/1.98  ============================== PREDICATE ELIMINATION =================
% 1.50/1.98  775 -is_bool(A) | A = fTrue | A = fFalse # label(help_fTrue_1_1_T) # label(axiom).  [clausify(768)].
% 1.50/1.98  776 is_bool(final_list_char(A)) # label(gsy_c_BigStep_Ofinal_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom).  [clausify(1)].
% 1.50/1.98  777 is_bool(finals_list_char(A)) # label(gsy_c_BigStep_Ofinals_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom).  [clausify(2)].
% 1.50/1.98  778 is_bool(hconf_97414254t_char(A,B)) # label(gsy_c_Conform_Ohconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) # label(axiom).  [clausify(3)].
% 1.50/1.98  779 is_bool(lconf_496643946t_char(A,B,C,D)) # label(gsy_c_Conform_Olconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) # label(axiom).  [clausify(4)].
% 1.50/1.98  780 is_bool(distinct_list_char(A)) # label(gsy_c_List_Odistinct_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom).  [clausify(5)].
% 1.50/1.98  781 is_bool(list_a52822260ion_ty(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J) # label(axiom).  [clausify(6)].
% 1.50/1.98  782 is_bool(list_a1834344429ion_ty(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__List__Olist_Itc__String__Ochar_J_000tc__Option__Oo) # label(axiom).  [clausify(7)].
% 1.50/1.98  783 is_bool(list_a283687028t_char(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__Expr__Oexp) # label(axiom).  [clausify(8)].
% 1.50/1.98  784 is_bool(list_a839443437t_char(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__List__Olis) # label(axiom).  [clausify(9)].
% 1.50/1.98  785 is_bool(list_a2039389316_ty_ty(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__Type__Oty) # label(axiom).  [clausify(10)].
% 1.50/1.98  786 is_bool(list_a1073113293ty_val(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Option__Ooption_Itc__Type__Oty_J_000tc__Value__Ova) # label(axiom).  [clausify(11)].
% 1.50/1.98  787 is_bool(list_a1880637950ion_ty(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Type__Oty_000tc__Option__Ooption_Itc__Type__Oty_J) # label(axiom).  [clausify(12)].
% 1.50/1.98  788 is_bool(list_all2_ty_ty(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Type__Oty_000tc__Type__Oty) # label(hypothesis).  [clausify(13)].
% 1.50/1.98  789 is_bool(list_a1462908359ion_ty(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Value__Oval_000tc__Option__Ooption_Itc__Type__Oty_) # label(axiom).  [clausify(14)].
% 1.50/1.98  790 is_bool(list_all2_val_ty(A,B,C)) # label(gsy_c_List_Olist__all2_000tc__Value__Oval_000tc__Type__Oty) # label(axiom).  [clausify(15)].
% 1.50/1.98  791 is_bool(hext(A,B)) # label(gsy_c_Objects_Ohext) # label(axiom).  [clausify(16)].
% 1.50/1.98  792 is_bool(is_refT(A)) # label(gsy_c_Type_Ois__refT) # label(axiom).  [clausify(17)].
% 1.50/1.98  793 is_bool(wTrt(A,B,C,D,E)) # label(gsy_c_WellTypeRT_OWTrt) # label(hypothesis).  [clausify(18)].
% 1.50/1.98  794 is_bool(wTrts(A,B,C,D,E)) # label(gsy_c_WellTypeRT_OWTrts) # label(axiom).  [clausify(19)].
% 1.50/1.98  795 is_bool(fFalse) # label(gsy_c_fFalse) # label(axiom).  [assumption].
% 1.50/1.98  796 is_bool(fTrue) # label(gsy_c_fTrue) # label(axiom).  [assumption].
% 1.50/1.98  797 is_bool(hAPP_e544220455r_bool(A,B)) # label(gsy_c_hAPP_000tc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_000tc__HOL_) # label(axiom).  [clausify(20)].
% 1.50/1.98  798 is_bool(hAPP_list_char_bool(A,B)) # label(gsy_c_hAPP_000tc__List__Olist_Itc__String__Ochar_J_000tc__HOL__Obool) # label(axiom).  [clausify(21)].
% 1.50/1.98  799 is_bool(hAPP_ty_bool(A,B)) # label(gsy_c_hAPP_000tc__Type__Oty_000tc__HOL__Obool) # label(axiom).  [clausify(22)].
% 1.50/1.98  800 is_bool(hAPP_val_bool(A,B)) # label(gsy_c_hAPP_000tc__Value__Oval_000tc__HOL__Obool) # label(axiom).  [clausify(23)].
% 1.50/1.98  801 is_bool(hAPP_f1033709212l_bool(A,B)) # label(gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption) # label(axiom).  [clausify(24)].
% 1.50/1.98  802 is_bool(hAPP_f1715346603l_bool(A,B)) # label(gsy_c_hAPP_000tc__fun_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_) # label(axiom).  [clausify(25)].
% 1.50/1.98  803 is_bool(hAPP_P943837928l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__Ov) # label(axiom).  [clausify(26)].
% 1.50/1.98  804 is_bool(hAPP_P1708370145l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_M) # label(axiom).  [clausify(27)].
% 1.50/1.98  805 is_bool(hAPP_P71593144l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc__List__Olist_Itc__St) # label(axiom).  [clausify(28)].
% 1.50/1.98  806 is_bool(hAPP_P2014166431r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__Ochar_J_J_) # label(axiom).  [clausify(29)].
% 1.50/1.98  807 is_bool(hAPP_P92196306r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__Ochar_J_J__001) # label(axiom).  [clausify(30)].
% 1.50/1.98  808 is_bool(hAPP_P449474095r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_It) # label(axiom).  [clausify(31)].
% 1.50/1.98  809 is_bool(hAPP_P1235399154l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__prod_) # label(axiom).  [clausify(32)].
% 1.50/1.98  810 is_bool(hAPP_P1907982426r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__Type__Oty_J_Mtc__prod_Itc__List__Ol) # label(axiom).  [clausify(33)].
% 1.50/1.98  811 is_bool(hAPP_P2118621157r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__Value__Oval_J_Mtc__Expr__Oexp_Itc__) # label(axiom).  [clausify(34)].
% 1.50/1.98  812 is_bool(hAPP_P929938951l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__Obool) # label(axiom).  [clausify(35)].
% 1.50/1.98  813 is_bool(hAPP_P159683425l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) # label(axiom).  [clausify(36)].
% 1.50/1.98  814 is_bool(hAPP_P738987199l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc_) # label(axiom).  [clausify(37)].
% 1.50/1.98  815 is_bool(hAPP_P282169671l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O) # label(axiom).  [clausify(38)].
% 1.50/1.99  816 is_bool(hAPP_P1333315679l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc__List__Oli) # label(axiom).  [clausify(39)].
% 1.50/1.99  817 is_bool(hAPP_P1002912327r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) # label(axiom).  [clausify(40)].
% 1.50/1.99  818 is_bool(hAPP_P824029447r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String___002) # label(axiom).  [clausify(41)].
% 1.50/1.99  819 is_bool(hAPP_P2010574925r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List) # label(axiom).  [clausify(42)].
% 1.50/1.99  820 is_bool(hAPP_P124632071l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_) # label(axiom).  [clausify(43)].
% 1.50/1.99  821 is_bool(hAPP_P1240100515r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Type__Oty_J_Mtc__prod_Itc) # label(axiom).  [clausify(44)].
% 1.50/1.99  822 is_bool(hAPP_P1183499705r_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Value__Oval_J_Mtc__Expr__) # label(axiom).  [clausify(45)].
% 1.50/1.99  823 is_bool(hAPP_P2123002749l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mtc__prod_I) # label(axiom).  [clausify(46)].
% 1.50/1.99  824 is_bool(hAPP_P1221872711l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It) # label(axiom).  [clausify(47)].
% 1.50/1.99  825 is_bool(hAPP_P378063101l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc_) # label(axiom).  [clausify(48)].
% 1.50/1.99  826 is_bool(hAPP_P2028072621l_bool(A,B)) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc_) # label(axiom).  [clausify(49)].
% 1.50/1.99  827 is_bool(member_exp_list_char(A,B)) # label(gsy_c_member_000tc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J) # label(axiom).  [clausify(50)].
% 1.50/1.99  828 is_bool(member_list_char(A,B)) # label(gsy_c_member_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom).  [clausify(51)].
% 1.50/1.99  829 is_bool(member_option_ty(A,B)) # label(gsy_c_member_000tc__Option__Ooption_Itc__Type__Oty_J) # label(axiom).  [clausify(52)].
% 1.50/1.99  830 is_bool(member_ty(A,B)) # label(gsy_c_member_000tc__Type__Oty) # label(axiom).  [clausify(53)].
% 1.50/1.99  831 is_bool(member_val(A,B)) # label(gsy_c_member_000tc__Value__Oval) # label(axiom).  [clausify(54)].
% 1.50/1.99  832 is_bool(member1251428284t_char(A,B)) # label(gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_) # label(axiom).  [clausify(55)].
% 1.50/1.99  833 is_bool(member649088532al_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J) # label(axiom).  [clausify(56)].
% 1.50/1.99  834 is_bool(member1732271180al_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mt) # label(axiom).  [clausify(57)].
% 1.50/1.99  835 is_bool(member773094996on_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String_) # label(axiom).  [clausify(58)].
% 1.50/1.99  836 is_bool(member875476972on_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_Itc__List__O) # label(axiom).  [clausify(59)].
% 1.50/1.99  837 is_bool(member1999287380t_char(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String) # label(axiom).  [clausify(60)].
% 1.50/1.99  838 is_bool(member1420286996t_char(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String_003) # label(axiom).  [clausify(61)].
% 1.50/1.99  839 is_bool(member794220506t_char(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Li) # label(axiom).  [clausify(62)].
% 1.50/1.99  840 is_bool(member1322055188on_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fu) # label(axiom).  [clausify(63)].
% 1.50/1.99  841 is_bool(member125098544t_char(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Type__Oty_J_Mtc__prod_I) # label(axiom).  [clausify(64)].
% 1.50/1.99  842 is_bool(member1161907014t_char(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__List__Olist_Itc__Value__Oval_J_Mtc__Expr) # label(axiom).  [clausify(65)].
% 1.50/1.99  843 is_bool(member837208074al_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mtc__prod) # label(axiom).  [clausify(66)].
% 1.50/1.99  844 is_bool(member563141460on_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_) # label(axiom).  [clausify(67)].
% 1.50/1.99  845 is_bool(member808015754on_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_It) # label(axiom).  [clausify(68)].
% 1.50/1.99  846 is_bool(member88670778on_val(A,B)) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__prod_Itc__List__Olist_Itc__Expr__Oexp_It) # label(axiom).  [clausify(69)].
% 1.50/1.99  Derived: final_list_char(A) = fTrue | final_list_char(A) = fFalse.  [resolve(775,a,776,a)].
% 1.50/1.99  Derived: finals_list_char(A) = fTrue | finals_list_char(A) = fFalse.  [resolve(775,a,777,a)].
% 1.50/1.99  Derived: hconf_97414254t_char(A,B) = fTrue | hconf_97414254t_char(A,B) = fFalse.  [resolve(775,a,778,a)].
% 1.50/1.99  Derived: lconf_496643946t_char(A,B,C,D) = fTrue | lconf_496643946t_char(A,B,C,D) = fFalse.  [resolve(775,a,779,a)].
% 1.50/1.99  Derived: distinct_list_char(A) = fTrue | distinct_list_char(A) = fFalse.  [resolve(775,a,780,a)].
% 1.50/1.99  Derived: list_a52822260ion_ty(A,B,C) = fTrue | list_a52822260ion_ty(A,B,C) = fFalse.  [resolve(775,a,781,a)].
% 1.50/1.99  Derived: list_a1834344429ion_ty(A,B,C) = fTrue | list_a1834344429ion_ty(A,B,C) = fFalse.  [resolve(775,a,782,a)].
% 1.50/1.99  Derived: list_a283687028t_char(A,B,C) = fTrue | list_a283687028t_char(A,B,C) = fFalse.  [resolve(775,a,783,a)].
% 1.50/1.99  Derived: list_a839443437t_char(A,B,C) = fTrue | list_a839443437t_char(A,B,C) = fFalse.  [resolve(775,a,784,a)].
% 1.50/1.99  Derived: list_a2039389316_ty_ty(A,B,C) = fTrue | list_a2039389316_ty_ty(A,B,C) = fFalse.  [resolve(775,a,785,a)].
% 1.50/1.99  Derived: list_a1073113293ty_val(A,B,C) = fTrue | list_a1073113293ty_val(A,B,C) = fFalse.  [resolve(775,a,786,a)].
% 1.50/1.99  Derived: list_a1880637950ion_ty(A,B,C) = fTrue | list_a1880637950ion_ty(A,B,C) = fFalse.  [resolve(775,a,787,a)].
% 1.50/1.99  Derived: list_all2_ty_ty(A,B,C) = fTrue | list_all2_ty_ty(A,B,C) = fFalse.  [resolve(775,a,788,a)].
% 1.50/1.99  Derived: list_a1462908359ion_ty(A,B,C) = fTrue | list_a1462908359ion_ty(A,B,C) = fFalse.  [resolve(775,a,789,a)].
% 1.50/1.99  Derived: list_all2_val_ty(A,B,C) = fTrue | list_all2_val_ty(A,B,C) = fFalse.  [resolve(775,a,790,a)].
% 1.50/1.99  Derived: hext(A,B) = fTrue | hext(A,B) = fFalse.  [resolve(775,a,791,a)].
% 1.50/1.99  Derived: is_refT(A) = fTrue | is_refT(A) = fFalse.  [resolve(775,a,792,a)].
% 1.50/1.99  Derived: wTrt(A,B,C,D,E) = fTrue | wTrt(A,B,C,D,E) = fFalse.  [resolve(775,a,793,a)].
% 1.50/1.99  Derived: wTrts(A,B,C,D,E) = fTrue | wTrts(A,B,C,D,E) = fFalse.  [resolve(775,a,794,a)].
% 1.50/1.99  Derived: fFalse = fTrue | fFalse = fFalse.  [resolve(775,a,795,a)].
% 1.50/1.99  Derived: fTrue = fTrue | fTrue = fFalse.  [resolve(775,a,796,a)].
% 1.50/1.99  Derived: hAPP_e544220455r_bool(A,B) = fTrue | hAPP_e544220455r_bool(A,B) = fFalse.  [resolve(775,a,797,a)].
% 1.50/1.99  Derived: hAPP_list_char_bool(A,B) = fTrue | hAPP_list_char_bool(A,B) = fFalse.  [resolve(775,a,798,a)].
% 1.50/1.99  Derived: hAPP_ty_bool(A,B) = fTrue | hAPP_ty_bool(A,B) = fFalse.  [resolve(775,a,799,a)].
% 1.50/1.99  Derived: hAPP_val_bool(A,B) = fTrue | hAPP_val_bool(A,B) = fFalse.  [resolve(775,a,800,a)].
% 1.50/1.99  Derived: hAPP_f1033709212l_bool(A,B) = fTrue | hAPP_f1033709212l_bool(A,B) = fFalse.  [resolve(775,a,801,a)].
% 1.50/1.99  Derived: hAPP_f1715346603l_bool(A,B) = fTrue | hAPP_f1715346603l_bool(A,B) = fFalse.  [resolve(775,a,802,a)].
% 1.50/1.99  Derived: hAPP_P943837928l_bool(A,B) = fTrue | hAPP_P943837928l_bool(A,B) = fFalse.  [resolve(775,a,803,a)].
% 1.50/1.99  Derived: hAPP_P1708370145l_bool(A,B) = fTrue | hAPP_P1708370145l_bool(A,B) = fFalse.  [resolve(775,a,804,a)].
% 1.50/1.99  Derived: hAPP_P71593144l_bool(A,B) = fTrue | hAPP_P71593144l_bool(A,B) = fFalse.  [resolve(775,a,805,a)].
% 1.50/1.99  Derived: hAPP_P2014166431r_bool(A,B) = fTrue | hAPP_P2014166431r_bool(A,B) = fFalse.  [resolve(775,a,806,a)].
% 1.50/1.99  Derived: hAPP_P92196306r_bool(A,B) = fTrue | hAPP_P92196306r_bool(A,B) = fFalse.  [resolve(775,a,807,a)].
% 1.50/1.99  Derived: hAPP_P449474095r_bool(A,B) = fTrue | hAPP_P449474095r_bool(A,B) = fFalse.  [resolve(775,a,808,a)].
% 1.50/1.99  Derived: hAPP_P1235399154l_bool(A,B) = fTrue | hAPP_P1235399154l_bool(A,B) = fFalse.  [resolve(775,a,809,a)].
% 1.50/1.99  Derived: hAPP_P1907982426r_bool(A,B) = fTrue | hAPP_P1907982426r_bool(A,B) = fFalse.  [resolve(775,a,810,a)].
% 1.50/1.99  Derived: hAPP_P2118621157r_bool(A,B) = fTrue | hAPP_P2118621157r_bool(A,B) = fFalse.  [resolve(775,a,811,a)].
% 1.50/1.99  Derived: hAPP_P929938951l_bool(A,B) = fTrue | hAPP_P929938951l_bool(A,B) = fFalse.  [resolve(775,a,812,a)].
% 1.50/1.99  Derived: hAPP_P159683425l_bool(A,B) = fTrue | hAPP_P159683425l_bool(A,B) = fFalse.  [resolve(775,a,813,a)].
% 1.50/1.99  Derived: hAPP_P738987199l_bool(A,B) = fTrue | hAPP_P738987199l_bool(A,B) = fFalse.  [resolve(775,a,814,a)].
% 1.50/1.99  Derived: hAPP_P282169671l_bool(A,B) = fTrue | hAPP_P282169671l_bool(A,B) = fFalse.  [resolve(775,a,815,a)].
% 1.50/1.99  Derived: hAPP_P1333315679l_bool(A,B) = fTrue | hAPP_P1333315679l_bool(A,B) = fFalse.  [resolve(775,a,816,a)].
% 1.50/1.99  Derived: hAPP_P1002912327r_bool(A,B) = fTrue | hAPP_P1002912327r_bool(A,B) = fFalse.  [resolve(775,a,817,a)].
% 1.50/1.99  Derived: hAPP_P824029447r_bool(A,B) = fTrue | hAPP_P824029447r_bool(A,B) = fFalse.  [resolve(775,a,818,a)].
% 1.50/1.99  Derived: hAPP_P2010574925r_bool(A,B) = fTrue | hAPP_P2010574925r_bool(A,B) = fFalse.  [resolve(775,a,819,a)].
% 1.50/1.99  Derived: hAPP_P124632071l_bool(A,B) = fTrue | hAPP_P124632071l_bool(A,B) = fFalse.  [resolve(775,a,820,a)].
% 1.50/1.99  Derived: hAPP_P1240100515r_bool(A,B) = fTrue | hAPP_P1240100515r_bool(A,B) = fFalse.  [resolve(775,a,821,a)].
% 1.50/1.99  Derived: hAPP_P1183499705r_bool(A,B) = fTrue | hAPP_P1183499705r_bool(A,B) = fFalse.  [resolve(775,a,822,a)].
% 1.50/1.99  Derived: hAPP_P2123002749l_bool(A,B) = fTrue | hAPP_P2123002749l_bool(A,B) = fFalse.  [resolve(775,a,823,a)].
% 1.50/1.99  Derived: hAPP_P1221872711l_bool(A,B) = fTrue | hAPP_P1221872711l_bool(A,B) = fFalse.  [resolve(775,a,824,a)].
% 1.50/1.99  Derived: hAPP_P378063101l_bool(A,B) = fTrue | hAPP_P378063101l_bool(A,B) = fFalse.  [resolve(775,a,825,a)].
% 1.50/1.99  Derived: hAPP_P2028072621l_bool(A,B) = fTrue | hAPP_P2028072621l_bool(A,B) = fFalse.  [resolve(775,a,826,a)].
% 1.50/1.99  Derived: member_exp_list_char(A,B) = fTrue | member_exp_list_char(A,B) = fFalse.  [resolve(775,a,827,a)].
% 1.50/1.99  Derived: member_list_char(A,B) = fTrue | member_list_char(A,B) = fFalse.  [resolve(775,a,828,a)].
% 1.50/1.99  Derived: member_option_ty(A,B) = fTrue | member_option_ty(A,B) = fFalse.  [resolve(775,a,829,a)].
% 1.50/1.99  Derived: member_ty(A,B) = fTrue | member_ty(A,B) = fFalse.  [resolve(775,a,830,a)].
% 1.50/1.99  Derived: member_val(A,B) = fTrue | member_val(A,B) = fFalse.  [resolve(775,a,831,a)].
% 1.50/1.99  Derived: member1251428284t_char(A,B) = fTrue | member1251428284t_char(A,B) = fFalse.  [resolve(775,a,832,a)].
% 1.50/1.99  Derived: member649088532al_val(A,B) = fTrue | member649088532al_val(A,B) = fFalse.  [resolve(775,a,833,a)].
% 1.50/1.99  Derived: member1732271180al_val(A,B) = fTrue | member1732271180al_val(A,B) = fFalse.  [resolve(775,a,834,a)].
% 1.50/1.99  Derived: member773094996on_val(A,B) = fTrue | member773094996on_val(A,B) = fFalse.  [resolve(775,a,835,a)].
% 1.50/1.99  Derived: member875476972on_val(A,B) = fTrue | member875476972on_val(A,B) = fFalse.  [resolve(775,a,836,a)].
% 1.50/1.99  Derived: member1999287380t_char(A,B) = fTrue | member1999287380t_char(A,B) = fFalse.  [resolve(775,a,837,a)].
% 1.50/1.99  Derived: member1420286996t_char(A,B) = fTrue | member1420286996t_char(A,B) = fFalse.  [resolve(775,a,838,a)].
% 1.50/1.99  Derived: member794220506t_char(A,B) = fTrue | member794220506t_char(A,B) = fFalse.  [resolve(775,a,839,a)].
% 1.50/1.99  Derived: member1322055188on_val(A,B) = fTrue | member1322055188on_val(A,B) = fFalse.  [resolve(775,a,840,a)].
% 1.50/1.99  Derived: member125098544t_char(A,B) = fTrue | member125098544t_char(A,B) = fFalse.  [resolve(775,a,841,a)].
% 1.50/1.99  Derived: member1161907014t_char(A,B) = fTrue | member1161907014t_char(A,B) = fFalse.  [resolve(775,a,842,a)].
% 1.50/1.99  Derived: member837208074al_val(A,B) = fTrue | member837208074al_val(A,B) = fFalse.  [resolve(775,a,843,a)].
% 1.50/1.99  Derived: member563141460on_val(A,B) = fTrue | member563141460on_val(A,B) = fFalse.  [resolve(775,a,844,a)].
% 1.50/1.99  Derived: member808015754on_val(A,B) = fTrue | member808015754on_val(A,B) = fFalse.  [resolve(775,a,845,a)].
% 1.50/1.99  Derived: member88670778on_val(A,B) = fTrue | member88670778on_val(A,B) = fFalse.  [resolve(775,a,846,a)].
% 1.50/1.99  847 -is_bool(A) | A = fTrue | A = fFalse # label(help_fFalse_1_1_T) # label(axiom).  [clausify(769)].
% 3.06/3.29  
% 3.06/3.29  ============================== end predicate elimination =============
% 3.06/3.29  
% 3.06/3.29  Auto_denials:  (non-Horn, no changes).
% 3.06/3.29  
% 3.06/3.29  Term ordering decisions:
% 3.06/3.29  Function symbol KB weights:  val_list_char=1. fTrue=1. fFalse=1. some_P948696889on_val=1. some_val=1. null=1. some_ty=1. nullPointer=1. unit=1. ts=1. h=1. p=1. vs=1. vs_1=1. e=1. e_1=1. fequal_ty=1. t=1. classCast=1. fequal_val=1. c_Expr_Obop_OEq=1. default_val=1. the_val=1. this=1. bop=1. the_Pr431167171on_val=1. the_ty=1. c1=1. hAPP_P604205461on_val=1. hAPP_P159683425l_bool=1. hAPP_P1886180715on_val=1. hAPP_e1833980889l_bool=1. hAPP_v834067052t_char=1. member773094996on_val=1. hAPP_f1727192346on_val=1. hAPP_P658340954on_val=1. hAPP_l2100324114t_char=1. hAPP_v852496844al_val=1. hAPP_P1963616220on_val=1. hAPP_f900686428on_val=1. hAPP_P929466802al_val=1. hAPP_P1392904962t_char=1. hAPP_P767818445t_char=1. hAPP_e1752110927t_char=1. member875476972on_val=1. hAPP_e952791821t_char=1. hAPP_P1708370145l_bool=1. hAPP_P71593144l_bool=1. member1251428284t_char=1. hAPP_e544220455r_bool=1. hAPP_list_char_bool=1. hAPP_val_bool=1. hAPP_P929938951l_bool=1. hAPP_l146377954l_bool=1. hAPP_P2123720426al_val=1. hAPP_P1510515380on_val=1. hAPP_P1486793863on_val=1. hAPP_P1539798428t_char=1. hAPP_P1758592847on_val=1. hAPP_P1907982426r_bool=1. hAPP_P1333668416t_char=1. hAPP_P2118621157r_bool=1. hAPP_val_option_val=1. cons_exp_list_char=1. hAPP_P1220989409t_char=1. hAPP_P1342907945t_char=1. hAPP_P1657265855t_char=1. hAPP_P291613419on_val=1. hAPP_P330218428on_val=1. hAPP_P47773639al_val=1. hAPP_l732421366t_char=1. member649088532al_val=1. hAPP_b97269396l_bool=1. hAPP_n546249108on_val=1. hAPP_ty_bool=1. hAPP_ty_option_ty=1. hAPP_v1392248405l_bool=1. hAPP_f1033709212l_bool=1. hAPP_f1715346603l_bool=1. hAPP_l1487035934ion_ty=1. hAPP_l1892737211st_val=1. hAPP_l2006940821ion_ty=1. hAPP_P1116729363l_bool=1. hAPP_P1183008383l_bool=1. hAPP_f1175813647l_bool=1. hAPP_l1062423959r_bool=1. hAPP_l1361600383r_bool=1. hAPP_l1987619678r_bool=1. hAPP_l214204733r_bool=1. hAPP_l217977712r_bool=1. hAPP_l465799708l_bool=1. hext=1. member1732271180al_val=1. lAss_list_char=1. cast_list_char=1. hAPP_P1333315679l_bool=1. hAPP_P282169671l_bool=1. seq_list_char=1. hAPP_P943837928l_bool=1. conf_P373316194t_char=1. hAPP_P92196306r_bool=1. member1161907014t_char=1. member125098544t_char=1. member1322055188on_val=1. member1420286996t_char=1. member1999287380t_char=1. member563141460on_val=1. member794220506t_char=1. member808015754on_val=1. member837208074al_val=1. member88670778on_val=1. hAPP_P2028072621l_bool=1. hAPP_P378063101l_bool=1. hAPP_P738987199l_bool=1. hAPP_P824029447r_bool=1. hAPP_P449474095r_bool=1. hAPP_ty_fun_ty_bool=1. hAPP_val_option_ty=1. hAPP_P1240100515r_bool=1. hAPP_P1235399154l_bool=1. hAPP_P2014166431r_bool=1. hAPP_P1002912327r_bool=1. hAPP_P1183499705r_bool=1. hAPP_P1221872711l_bool=1. hAPP_P124632071l_bool=1. hAPP_P2010574925r_bool=1. hAPP_P2123002749l_bool=1. hAPP_val_fun_ty_bool=1. member_val=1. hAPP_l1208602837on_val=1. hAPP_l1695428693on_val=1. hAPP_l228474410st_val=1. hAPP_l250787541t_char=1. hAPP_l297961988on_val=1. hAPP_l407174677t_char=1. map_ad325961431ar_val=1. hAPP_list_char_val=1. while_list_char=1. hAPP_l207779698on_val=1. member_list_char=1. append_exp_list_char=1. hconf_97414254t_char=1. member_option_ty=1. member_ty=1. comp_o1129292306t_char=1. hAPP_P2094403585on_val=1. hAPP_l305548949ion_ty=1. hAPP_l512744617ion_ty=1. member_exp_list_char=1. typeSa807100911_sconf=1. cons_ty=1. hAPP_l330149622t_char=1. hAPP_l336371937st_val=1. comp_l1825390573t_char=1. cons_list_char=1. cons_val=1. hAPP_l1014734695on_val=1. hAPP_l1134997550on_val=1. hAPP_l1218266887t_char=1. hAPP_l1379210717t_char=1. hAPP_l1416713636t_char=1. hAPP_l1530663448st_val=1. hAPP_l1539861698st_val=1. hAPP_l1557845365on_val=1. hAPP_l1585742349on_val=1. hAPP_l1607890493on_val=1. hAPP_l1634001311on_val=1. hAPP_l1687586302t_char=1. hAPP_l2065413838t_char=1. hAPP_l2092195639on_val=1. hAPP_l2122855380on_val=1. hAPP_l273806049st_val=1. hAPP_l382831894on_val=1. hAPP_l402740472t_char=1. hAPP_l418486716on_val=1. hAPP_l761459294on_val=1. hAPP_l922645359t_char=1. hAPP_ty_val=1. map_add_list_char_ty=1. hAPP_P1214880255r_bool=1. hAPP_P1439304705on_val=1. hAPP_P1815899455l_bool=1. hAPP_P1928969845r_bool=1. hAPP_P1939418767r_bool=1. hAPP_P1988153107l_bool=1. hAPP_P2062527807l_bool=1. hAPP_P220718911l_bool=1. hAPP_P323054207l_bool=1. hAPP_P357098431r_bool=1. hAPP_P416784693l_bool=1. hAPP_P663876415r_bool=1. hAPP_P760138657t_char=1. hAPP_P918220497on_val=1. hAPP_l1002225652ion_ty=1. hAPP_l1074208899t_char=1. hAPP_l1368737135t_char=1. hAPP_l1491470139ion_ty=1. hAPP_l1583451544ist_ty=1. hAPP_o1977518472on_val=1. hAPP_option_ty_ty=1. hAPP_option_val_val=1. f1=1. f2=1. f3=1. f4=1. f5=1. f6=1. f7=1. f8=1. f9=1. f10=1. f11=1. f12=1. f13=1. f14=1. f15=1. f31=1. f32=1. f33=1. f34=1. f35=1. f36=1. f37=1. f38=1. f39=1. f40=1. f41=1. f42=1. f43=1. f44=1. f45=1. f46=1. f47=1. f48=1. f49=1. f50=1. f51=1. f52=1. f53=1. f54=1. f55=1. f56=1. f57=1. f58=1. f59=1. f60=1. f61=1. f62=1. f221=1. f222=1. f223=1. f224=1. f225=1. f226=1. f227=1. f228=1. f229=1. f230=1. f231=1. f232=1. f233=1. f234=1. f235=1. f236=1. f237=1. f238=1. f239=1. f240=1. f241=1. f242=1. f243=1. f244=1. f245=1. f246=1. f247=1. f248=1. f249=1. f250=1. f251=1. f252=1. f253=1. f254=1. f255=1. f256=1. f257=1. f258=1. f259=1. f260=1. f261=1. f262=1. f263=1. f264=1. f265=1. f266=1. f267=1. f268=1. f269=1. f270=1. f271=1. f272=1. f273=1. f274=1. f280=1. f623=1. f624=1. f625=1. f626=1. f632=1. f633=1. f635=1. f636=1. f638=1. f639=1. f641=1. f642=1. f644=1. f645=1. f646=1. f648=1. f649=1. f650=1. produc1259058957on_val=1. produc1441475159on_val=1. throw_list_char=1. red=1. produc899768717on_val=1. transi2024712006on_val=1. produc1611380469on_val=1. produc5062597t_char=1. product_Pair_val_val=1. produc379668296on_val=1. produc823076510on_val=1. produc621191550al_val=1. produc1909267824t_char=1. addr=1. produc1916172923t_char=1. produc921874948t_char=1. produc1147572817t_char=1. transi374442731on_val=1. size_s2113983095t_char=1. produc1924279125al_val=1. transi1395422419t_char=1. produc1564932627on_val=1. produc1951691075on_val=1. produc24551831t_char=1. produc57279289t_char=1. size_size_list_ty=1. produc1244920211al_val=1. produc1299387215t_char=1. produc1897818327t_char=1. produc2080520419t_char=1. produc499151895on_val=1. produc870913623on_val=1. map_va1934808527t_char=1. size_size_list_val=1. map_list_char_val=1. size_s1050794909ion_ty=1. map_ty_option_ty=1. map_val_option_ty=1. transi935034983cl_val=1. addr_of_sys_xcpt=1. size_s1143674878t_char=1. transi1906258203al_val=1. widen_2090681816t_char=1. reds=1. bool=1. hp=1. map_li50976719on_val=1. map_option_val_val=1. transi1095029602t_char=1. transi122195895t_char=1. transi1257872013t_char=1. transi1423755450al_val=1. transi1789604888t_char=1. transi198989188t_char=1. transi208336786on_val=1. transi61620055on_val=1. transi910771962on_val=1. transi921647814on_val=1. subcls851966956t_char=1. binop=1. map_Pr1655409582on_val=1. map_Pr1729094110on_val=1. map_Pr361633150t_char=1. map_li1333403488t_char=1. typeof_h=1. blocks=1. final_list_char=1. set_val=1. size_s1010401542t_char=1. size_s1595297126on_val=1. size_s1699857438on_val=1. size_s2086378294on_val=1. class=1. set_list_char=1. is_refT=1. distinct_list_char=1. finals_list_char=1. map_op1363057580ion_ty=1. set_option_ty=1. set_ty=1. map_op1779340173t_char=1. map_option_ty_val=1. produc1159035454l_bool=1. produc1555310053l_bool=1. produc156891095r_bool=1. produc1574020101r_bool=1. produc1838470831l_bool=1. produc1911975310l_bool=1. produc2053127004l_bool=1. produc2062775566l_bool=1. produc288369490r_bool=1. produc481748255l_bool=1. produc550034914r_bool=1. produc886919678l_bool=1. produc95371820r_bool=1. map_ex1598883030on_val=1. map_ex2031894694on_val=1. map_ex2109939687t_char=1. map_ex230966390t_char=1. map_ex740158547ar_val=1. map_ex840371726on_val=1. map_li1100402823on_val=1. map_li1925379487on_val=1. map_li239070063t_char=1. map_ty1597677374on_val=1. map_ty1751634702t_char=1. map_ty891785382on_val=1. map_ty_list_char=1. map_ty_option_val=1. map_ty_val=1. map_va234578647t_char=1. map_va527586287on_val=1. map_va787979527on_val=1. map_val_list_char=1. map_val_option_val=1. map_val_val=1. set_exp_list_char=1. map_ex1548475405ion_ty=1. map_li771939206ion_ty=1. map_op1924521862t_char=1. map_option_ty_ty=1. produc1034940666l_bool=1. produc1073654846l_bool=1. produc1268552608r_bool=1. produc1295142846r_bool=1. produc1497005946l_bool=1. produc1535899062r_bool=1. produc17861502r_bool=1. produc1969754044l_bool=1. produc1996970750l_bool=1. produc715708746r_bool=1. produc971707818l_bool=1. set_Pr1921835862on_val=1. set_Pr550895038t_char=1. set_Pr771975662on_val=1. undefined_bop=1. f16=1. f17=1. f18=1. f19=1. f20=1. f21=1. f22=1. f23=1. f24=1. f25=1. f26=1. f27=1. f28=1. f29=1. f30=1. f63=1. f64=1. f65=1. f66=1. f67=1. f68=1. f69=1. f70=1. f71=1. f72=1. f73=1. f74=1. f75=1. f76=1. f77=1. f78=1. f79=1. f80=1. f81=1. f82=1. f83=1. f84=1. f85=1. f86=1. f87=1. f88=1. f89=1. f90=1. f91=1. f92=1. f93=1. f94=1. f95=1. f96=1. f97=1. f98=1. f99=1. f100=1. f101=1. f102=1. f103=1. f104=1. f105=1. f106=1. f107=1. f108=1. f109=1. f110=1. f111=1. f112=1. f113=1. f114=1. f115=1. f116=1. f117=1. f118=1. f119=1. f120=1. f121=1. f122=1. f123=1. f124=1. f125=1. f126=1. f127=1. f128=1. f129=1. f130=1. f131=1. f132=1. f133=1. f134=1. f135=1. f136=1. f137=1. f138=1. f139=1. f140=1. f141=1. f142=1. f143=1. f144=1. f145=1. f146=1. f147=1. f148=1. f149=1. f150=1. f151=1. f152=1. f153=1. f154=1. f155=1. f156=1. f157=1. f158=1. f159=1. f160=1. f161=1. f162=1. f163=1. f164=1. f165=1. f166=1. f167=1. f168=1. f169=1. f170=1. f171=1. f172=1. f173=1. f174=1. f175=1. f176=1. f177=1. f178=1. f179=1. f180=1. f181=1. f182=1. f183=1. f184=1. f185=1. f186=1. f187=1. f188=1. f189=1. f190=1. f191=1. f192=1. f193=1. f194=1. f195=1. f196=1. f197=1. f198=1. f199=1. f200=1. f201=1. f202=1. f203=1. f204=1. f205=1. f206=1. f207=1. f208=1. f209=1. f210=1. f211=1. f212=1. f213=1. f214=1. f215=1. f216=1. f217=1. f218=1. f219=1. f220=1. f283=1. f284=1. f285=1. f286=1. f287=1. f288=1. f289=1. f290=1. f291=1. f292=1. f293=1. f294=1. f295=1. f296=1. f297=1. f298=1. f299=1. f300=1. f301=1. f302=1. f303=1. f304=1. f305=1. f306=1. f307=1. f308=1. f309=1. f310=1. f311=1. f312=1. f313=1. f314=1. f315=1. f316=1. f317=1. f318=1. f319=1. f320=1. f321=1. f322=1. f323=1. f324=1. f325=1. f326=1. f327=1. f328=1. f329=1. f330=1. f331=1. f332=1. f333=1. f334=1. f335=1. f336=1. f337=1. f338=1. f339=1. f340=1. f341=1. f342=1. f343=1. f344=1. f345=1. f346=1. f347=1. f348=1. f349=1. f350=1. f351=1. f352=1. f353=1. f354=1. f355=1. f356=1. f357=1. f358=1. f359=1. f360=1. f361=1. f362=1. f363=1. f364=1. f365=1. f366=1. f367=1. f368=1. f369=1. f370=1. f371=1. f372=1. f373=1. f374=1. f375=1. f376=1. f377=1. f378=1. f379=1. f380=1. f381=1. f382=1. f383=1. f385=1. f386=1. f387=1. f388=1. f389=1. f390=1. f391=1. f392=1. f393=1. f394=1. f395=1. f396=1. f397=1. f398=1. f399=1. f400=1. f401=1. f402=1. f403=1. f404=1. f405=1. f406=1. f407=1. f408=1. f409=1. f410=1. f411=1. f412=1. f413=1. f414=1. f415=1. f416=1. f417=1. f418=1. f419=1. f420=1. f421=1. f422=1. f423=1. f424=1. f425=1. f426=1. f427=1. f428=1. f429=1. f430=1. f431=1. f432=1. f433=1. f434=1. f435=1. f436=1. f437=1. f438=1. f439=1. f440=1. f441=1. f442=1. f443=1. f444=1. f445=1. f446=1. f447=1. f448=1. f449=1. f450=1. f451=1. f452=1. f453=1. f454=1. f455=1. f456=1. eval=1. binOp_list_char=1. redp=1. call_list_char=1. list_all2_ty_ty=1. fAcc_list_char=1. evals=1. list_all2_val_ty=1. fun_up1149430426on_val=1. map_up1085636310ar_val=1. fun_up2041264236on_val=1. fun_up204312361on_val=1. map_up891053837har_ty=1. redsp=1. block_list_char=1. fun_up424764369ion_ty=1. list_a1073113293ty_val=1. list_a1462908359ion_ty=1. list_a1834344429ion_ty=1. list_a1880637950ion_ty=1. list_a2039389316_ty_ty=1. list_a283687028t_char=1. list_a52822260ion_ty=1. list_a839443437t_char=1. overri2012515291on_val=1. f591=1. f592=1. f593=1. f594=1. f595=1. f596=1. f597=1. f598=1. f615=1. f616=1. f617=1. f618=1. f627=1. f628=1. f629=1. f630=1. f631=1. f634=1. f637=1. f640=1. fAss_list_char=1. tryCatch_list_char=1. lconf_496643946t_char=1. f275=1. f276=1. f277=1. f278=1. f279=1. f281=1. f282=1. f384=1. f459=1. f460=1. f599=1. f600=1. f601=1. f602=1. f603=1. f604=1. f605=1. f606=1. f607=1. f608=1. f609=1. f610=1. f611=1. f612=1. f613=1. f614=1. f619=1. f620=1. f621=1. f622=1. wTrt=1. wTrts=1. f461=1. f462=1. f463=1. f464=1. f465=1. f466=1. f467=1. f468=1. f469=1. f470=1. f471=1. f472=1. f473=1. f474=1. f475=1. f476=1. f477=1. f478=1. f479=1. f480=1. f481=1. f482=1. f483=1. f484=1. f485=1. f486=1. f643=1. f647=1. f666=1. f668=1. f669=1. f670=1. f671=1. f672=1. f673=1. f674=1. method1809630380t_char=1. f458=1. f487=1. f488=1. f489=1. f490=1. f491=1. f492=1. f493=1. f494=1. f495=1. f496=1. f497=1. f498=1. f499=1. f500=1. f501=1. f502=1. f503=1. f504=1. f505=1. f506=1. f507=1. f508=1. f509=1. f510=1. f511=1. f512=1. f513=1. f514=1. f515=1. f516=1. f517=1. f518=1. f519=1. f520=1. f521=1. f522=1. f523=1. f524=1. f525=1. f526=1. f527=1. f528=1. f529=1. f530=1. f531=1. f532=1. f533=1. f534=1. f535=1. f536=1. f537=1. f538=1. f539=1. f540=1. f541=1. f542=1. f543=1. f544=1. f545=1. f546=1. f547=1. f548=1. f549=1. f550=1. f551=1. f552=1. f553=1. f554=1. f555=1. f556=1. f557=1. f558=1. f559=1. f560=1. f561=1. f562=1. f563=1. f564=1. f565=1. f566=1. f567=1. f568=1. f569=1. f570=1. f571=1. f572=1. f573=1. f574=1. f575=1. f576=1. f577=1. f578=1. f579=1. f580=1. f581=1. f582=1. f583=1. f584=1. f585=1. f586=1. f587=1. f588=1. f589=1. f590=1. f659=1. f660=1. f661=1. f662=1. f663=1. f664=1. f665=1. f675=1. f676=1. f677=1. f678=1. f651=1. f652=1. f653=1. f654=1. f655=1. f656=1. f657=1. f658=1. f667=1. f457=1.
% 183.27/183.58  
% 183.27/183.58  ============================== end of process initial clauses ========
% 183.27/183.58  
% 183.27/183.58  ============================== CLAUSES FOR SEARCH ====================
% 183.27/183.58  
% 183.27/183.58  ============================== end of clauses for search =============
% 183.27/183.58  
% 183.27/183.58  ============================== SEARCH ================================
% 183.27/183.58  
% 183.27/183.58  % Starting search at 1.57 seconds.
% 183.27/183.58  
% 183.27/183.58  NOTE: Back_subsumption disabled, ratio of kept to back_subsumed is 84 (0.00 of 4.29 sec).
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=47.000, iters=3569
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=42.000, iters=3626
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=33.000, iters=3382
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=30.000, iters=3429
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=26.000, iters=3357
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=25.000, iters=3736
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=24.000, iters=3553
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=23.000, iters=3573
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=22.000, iters=3576
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=19.000, iters=3384
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=18.000, iters=3344
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=6513, wt=157.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=6314, wt=138.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=4453, wt=137.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=5389, wt=129.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=5419, wt=126.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=4419, wt=122.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=4193, wt=119.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=5399, wt=117.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=6512, wt=116.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=6313, wt=113.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=4358, wt=112.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=13588, wt=16.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=13812, wt=14.000
% 183.27/183.58  
% 183.27/183.58  Low Water (displace): id=13817, wt=12.000
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=17.000, iters=3386
% 183.27/183.58  
% 183.27/183.58  Low Water (keep): wt=16.000, iters=3333
% 183.27/183.58  
% 183.27/183.58  ============================== STATISTICS ============================
% 183.27/183.58  
% 183.27/183.58  Given=4548. Generated=928357. Kept=152828. proofs=0.
% 183.27/183.58  Usable=4338. Sos=9998. Demods=360. Limbo=32, Disabled=139678. Hints=0.
% 183.27/183.58  Kept_by_rule=0, Deleted_by_rule=0.
% 183.27/183.58  Forward_subsumed=299911. Back_subsumed=23.
% 183.27/183.58  Sos_limit_deleted=475617. Sos_displaced=136848. Sos_removed=0.
% 183.27/183.58  New_demodulators=763 (0 lex), Back_demodulated=1588. Back_unit_deleted=1.
% 183.27/183.58  Demod_attempts=11649578. Demod_rewrites=225394.
% 183.27/183.58  Res_instance_prunes=0. Para_instance_prunes=0. Basic_paramod_prunes=0.
% 183.27/183.58  Nonunit_fsub_feature_tests=1014529. Nonunit_bsub_feature_tests=2311.
% 183.27/183.58  Megabytes=419.43.
% 183.27/183.58  User_CPU=181.16, System_CPU=0.70, Wall_clock=181.
% 183.27/183.58  
% 183.27/183.58  Megs malloced by palloc(): 400.
% 183.27/183.58    type (bytes each)        gets      frees     in use      bytes
% 183.27/183.58  chunk ( 104)              35856      35856          0      0.0 K
% 183.27/183.58  string_buf (   8)         30630      30630          0      0.0 K
% 183.27/183.58  token (  20)              86648      86648          0      0.0 K
% 183.27/183.58  pterm (  16)              48251      48251          0      0.0 K
% 183.27/183.58  hashtab (   8)              774        774          0      0.0 K
% 183.27/183.58  hashnode (   8)            2798       2798          0      0.0 K
% 183.27/183.58  term (  20)            19865248   18153474    1711774  33433.1 K
% 183.27/183.58        term arg arrays:                                  7966.8 K
% 183.27/183.58  attribute (  12)           6718        184       6534     76.6 K
% 183.27/183.58  ilist (   8)         2739117462 2738500626     616836   4819.0 K
% 183.27/183.58  plist (   8)            2550018    2371075     178943   1398.0 K
% 183.27/183.58  i2list (  12)           7701964    7701964          0      0.0 K
% 183.27/183.58  just (  12)             1470208    1219880     250328   2933.5 K
% 183.27/183.58  parajust (  16)           30441      25763       4678     73.1 K
% 183.27/183.58  instancejust (   8)           0          0          0      0.0 K
% 183.27/183.58  ivyjust (  24)                0          0          0      0.0 K
% 183.27/183.58  formula (  28)            34084      20658      13426    367.1 K
% 183.27/183.58      formula arg arrays:                                   46.4 K
% 183.27/183.58  topform (  52)           930420     775528     154892   7865.6 K
% 183.27/183.58  clist_pos (  20)         452905     298499     154406   3015.7 K
% 183.27/183.58  clist (  16)                  8          1          7      0.1 K
% 183.27/183.58  context ( 808)          5886172    5886170          2      1.6 K
% 183.27/183.58  trail (  12)            4064025    4064023          2      0.0 K
% 183.27/183.58  ac_match_pos (70044)          0          0          0      0.0 K
% 183.27/183.58  ac_match_free_vars_pos (20020)
% 183.27/183.58                                0          0          0      0.0 K
% 183.27/183.58  btm_state (  60)              0          0          0      0.0 K
% 183.27/183.58  btu_state (  60)              0          0          0      0.0 K
% 183.27/183.58  ac_position (285432)          0          0          0      0.0 K
% 183.27/183.58  fpa_trie (  20)         1863154     735006    1128148  22034.1 K
% 183.27/183.58  fpa_state (  28)         278332     278326          6      0.2 K
% 183.27/183.58  fpa_index (  12)             10          0         10      0.1 K
% 183.27/183.58  fpa_chunk (  20)         970882     880571      90311   1763.9 K
% 183.27/183.58  fpa_list (  16)          811107          0     811107  12673.5 K
% 183.27/183.58        fpa_list chunks:                                  2425.8 K
% 183.27/183.58  discrim (  12)            20182       8975      11207    131.3 K
% 183.27/183.58  discrim_pos (  16)       230714     230714          0      0.0 K
% 183.27/183.58  flat2 (  32)           13709175   13709175          0      0.0 K
% 183.27/183.58  flat (  48)                   0          0          0      0.0 K
% 183.27/183.58  flatterm (  32)        17173967   17173967          0      0.0 K
% 183.27/183.58  mindex (  28)                13          0         13      0.4 K
% 183.27/183.58  mindex_pos (  56)       4449380    4449379          1      0.1 K
% 183.27/183.58  lindex (  12)                 5          0          5      0.1 K
% 183.27/183.58  clash (  40)                  0          0          0      0.0 K
% 183.27/183.58  di_tree (  12)        345516366  319656497   25859869 303045.3 K
% 183.27/183.58  avl_node (  20)          304507     284511      19996    390.5 K
% 183.27/183.58  
% 183.27/183.58  Memory report, 20 @ 20 = 400 megs (400.00 megs used).
% 183.27/183.58  List   1, length      11,      0.0 K
% 183.27/183.58  List   3, length   74949,    878.3 K
% 183.27/183.58  List   7, length       1,      0.0 K
% 183.27/183.58  List   8, length    5525,    172.7 K
% 183.27/183.58  List   9, length      15,      0.5 K
% 183.27/183.58  List  10, length       5,      0.2 K
% 183.27/183.58  List  11, length       8,      0.3 K
% 183.27/183.58  List  12, length       6,      0.3 K
% 183.27/183.58  List  14, length       1,      0.1 K
% 183.27/183.58  List  15, length       2,      0.1 K
% 183.27/183.58  List  16, length    3643,    227.7 K
% 183.27/183.58  List  24, length       2,      0.2 K
% 183.27/183.58  List  26, length     155,     15.7 K
% 183.27/183.58  List  32, length     150,     18.8 K
% 183.27/183.58  List  64, length     289,     72.2 K
% 183.27/183.58  List 202, length       2,      1.6 K
% 183.27/183.58  
% 183.27/183.58  ============================== SELECTOR REPORT =======================
% 183.27/183.58  Sos_deleted=475617, Sos_displaced=136848, Sos_size=9998
% 183.27/183.58    SELECTOR       PART   PRIORITY      ORDER       SIZE   SELECTED
% 183.27/183.58           I 2147483647       high        age          0       1085
% 183.27/183.58           H          1       high     weight          0          0
% 183.27/183.58           A          1        low        age       9998        693
% 183.27/183.58           F          4        low     weight          0          1
% 183.27/183.58           T          4        low     weight       9998       2769
% 183.27/183.58  ============================== end of selector report ================
% 183.27/183.58  
% 183.27/183.58  ============================== end of statistics =====================
% 183.27/183.58  
% 183.27/183.58  Exiting with failure.
% 183.27/183.58  
% 183.27/183.58  Process 27986 exit (max_megs) Mon Jun  6 10:20:07 2022
% 183.27/183.59  Prover9 interrupted
%------------------------------------------------------------------------------