TSTP Solution File: SWW909+1 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : SWW909+1 : TPTP v8.1.0. Released v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n016.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Jul 27 13:23:10 EDT 2022

% Result   : Unknown 3.17s 3.31s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem  : SWW909+1 : TPTP v8.1.0. Released v7.3.0.
% 0.11/0.12  % Command  : otter-tptp-script %s
% 0.12/0.33  % Computer : n016.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Wed Jul 27 03:16:52 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 2.98/3.17  ----- Otter 3.3f, August 2004 -----
% 2.98/3.17  The process was started by sandbox2 on n016.cluster.edu,
% 2.98/3.17  Wed Jul 27 03:16:52 2022
% 2.98/3.17  The command was "./otter".  The process ID is 19920.
% 2.98/3.17  
% 2.98/3.17  set(prolog_style_variables).
% 2.98/3.17  set(auto).
% 2.98/3.17     dependent: set(auto1).
% 2.98/3.17     dependent: set(process_input).
% 2.98/3.17     dependent: clear(print_kept).
% 2.98/3.17     dependent: clear(print_new_demod).
% 2.98/3.17     dependent: clear(print_back_demod).
% 2.98/3.17     dependent: clear(print_back_sub).
% 2.98/3.17     dependent: set(control_memory).
% 2.98/3.17     dependent: assign(max_mem, 12000).
% 2.98/3.17     dependent: assign(pick_given_ratio, 4).
% 2.98/3.17     dependent: assign(stats_level, 1).
% 2.98/3.17     dependent: assign(max_seconds, 10800).
% 2.98/3.17  clear(print_given).
% 2.98/3.17  
% 2.98/3.17  formula_list(usable).
% 2.98/3.17  all A (A=A).
% 2.98/3.17  p__01(s__02(cbool__00,cT__00)).
% 2.98/3.17  -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.17  all Vt (s__02(cbool__00,Vt)=s__02(cbool__00,cT__00)|s__02(cbool__00,Vt)=s__02(cbool__00,cF__00)).
% 2.98/3.17  all V_3f2384 V_3f2380 Vf Vg ((all Vx (s__02(V_3f2380,chapp__02(s__02(cfun__02(V_3f2384,V_3f2380),Vf),s__02(V_3f2384,Vx)))=s__02(V_3f2380,chapp__02(s__02(cfun__02(V_3f2384,V_3f2380),Vg),s__02(V_3f2384,Vx)))))->s__02(cfun__02(V_3f2384,V_3f2380),Vf)=s__02(cfun__02(V_3f2384,V_3f2380),Vg)).
% 2.98/3.17  all V_27t_27 (s__02(cbool__00,V_27t_27)=s__02(cbool__00,cT__00)|s__02(cbool__00,V_27t_27)=s__02(cbool__00,cF__00)).
% 2.98/3.17  all V_27B_27 V_27A_27 V_27t_27 Vx (s__02(V_27B_27,chapp__02(s__02(cfun__02(V_27A_27,V_27B_27),V_27t_27),s__02(V_27A_27,Vx)))=s__02(V_27B_27,chapp__02(s__02(cfun__02(V_27A_27,V_27B_27),V_27t_27),s__02(V_27A_27,Vx)))).
% 2.98/3.17  p__01(s__02(cbool__00,cT__00)).
% 2.98/3.17  all V_27t1_27 V_27t2_27 ((p__01(s__02(cbool__00,V_27t1_27))->p__01(s__02(cbool__00,V_27t2_27)))-> ((p__01(s__02(cbool__00,V_27t2_27))->p__01(s__02(cbool__00,V_27t1_27)))->s__02(cbool__00,V_27t1_27)=s__02(cbool__00,V_27t2_27))).
% 2.98/3.17  all V_27t_27 (p__01(s__02(cbool__00,cF__00))->p__01(s__02(cbool__00,V_27t_27))).
% 2.98/3.17  all V_27A_27 V_27t_27 ((all V_27x_27 p__01(s__02(cbool__00,V_27t_27)))<->p__01(s__02(cbool__00,V_27t_27))).
% 2.98/3.17  all V_27t_27 ((p__01(s__02(cbool__00,cT__00))&p__01(s__02(cbool__00,V_27t_27))<->p__01(s__02(cbool__00,V_27t_27)))& (p__01(s__02(cbool__00,V_27t_27))&p__01(s__02(cbool__00,cT__00))<->p__01(s__02(cbool__00,V_27t_27)))& (p__01(s__02(cbool__00,cF__00))&p__01(s__02(cbool__00,V_27t_27))<->p__01(s__02(cbool__00,cF__00)))& (p__01(s__02(cbool__00,V_27t_27))&p__01(s__02(cbool__00,cF__00))<->p__01(s__02(cbool__00,cF__00)))& (p__01(s__02(cbool__00,V_27t_27))&p__01(s__02(cbool__00,V_27t_27))<->p__01(s__02(cbool__00,V_27t_27)))).
% 2.98/3.17  all V_27t_27 ((p__01(s__02(cbool__00,cT__00))|p__01(s__02(cbool__00,V_27t_27))<->p__01(s__02(cbool__00,cT__00)))& (p__01(s__02(cbool__00,V_27t_27))|p__01(s__02(cbool__00,cT__00))<->p__01(s__02(cbool__00,cT__00)))& (p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,V_27t_27))<->p__01(s__02(cbool__00,V_27t_27)))& (p__01(s__02(cbool__00,V_27t_27))|p__01(s__02(cbool__00,cF__00))<->p__01(s__02(cbool__00,V_27t_27)))& (p__01(s__02(cbool__00,V_27t_27))|p__01(s__02(cbool__00,V_27t_27))<->p__01(s__02(cbool__00,V_27t_27)))).
% 2.98/3.17  all V_27t_27 (((p__01(s__02(cbool__00,cT__00))->p__01(s__02(cbool__00,V_27t_27)))<->p__01(s__02(cbool__00,V_27t_27)))& ((p__01(s__02(cbool__00,V_27t_27))->p__01(s__02(cbool__00,cT__00)))<->p__01(s__02(cbool__00,cT__00)))& ((p__01(s__02(cbool__00,cF__00))->p__01(s__02(cbool__00,V_27t_27)))<->p__01(s__02(cbool__00,cT__00)))& ((p__01(s__02(cbool__00,V_27t_27))->p__01(s__02(cbool__00,V_27t_27)))<->p__01(s__02(cbool__00,cT__00)))& ((p__01(s__02(cbool__00,V_27t_27))->p__01(s__02(cbool__00,cF__00)))<-> -p__01(s__02(cbool__00,V_27t_27)))).
% 2.98/3.17  all V_27t_27 (-(-p__01(s__02(cbool__00,V_27t_27)))<->p__01(s__02(cbool__00,V_27t_27))).
% 2.98/3.17  -p__01(s__02(cbool__00,cT__00))<->p__01(s__02(cbool__00,cF__00)).
% 2.98/3.17  -p__01(s__02(cbool__00,cF__00))<->p__01(s__02(cbool__00,cT__00)).
% 2.98/3.17  all V_27A_27 V_27x_27 (s__02(V_27A_27,V_27x_27)=s__02(V_27A_27,V_27x_27)<->p__01(s__02(cbool__00,cT__00))).
% 2.98/3.17  all V_27A_27 V_27x_27 V_27y_27 (s__02(V_27A_27,V_27x_27)=s__02(V_27A_27,V_27y_27)<->s__02(V_27A_27,V_27y_27)=s__02(V_27A_27,V_27x_27)).
% 2.98/3.17  all V_27t_27 ((s__02(cbool__00,cT__00)=s__02(cbool__00,V_27t_27)<->p__01(s__02(cbool__00,V_27t_27)))& (s__02(cbool__00,V_27t_27)=s__02(cbool__00,cT__00)<->p__01(s__02(cbool__00,V_27t_27)))& (s__02(cbool__00,cF__00)=s__02(cbool__00,V_27t_27)<-> -p__01(s__02(cbool__00,V_27t_27)))& (s__02(cbool__00,V_27t_27)=s__02(cbool__00,cF__00)<-> -p__01(s__02(cbool__00,V_27t_27)))).
% 2.98/3.17  all V_27A_27 V_27t1_27 V_27t2_27 (s__02(V_27A_27,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(V_27A_27,V_27t1_27),s__02(V_27A_27,V_27t2_27)))=s__02(V_27A_27,V_27t1_27)&s__02(V_27A_27,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(V_27A_27,V_27t1_27),s__02(V_27A_27,V_27t2_27)))=s__02(V_27A_27,V_27t2_27)).
% 2.98/3.17  all V_27A_270 V_27B_270 V_27C_27 (p__01(s__02(cbool__00,V_27A_270))|p__01(s__02(cbool__00,V_27B_270))|p__01(s__02(cbool__00,V_27C_27))<->p__01(s__02(cbool__00,V_27A_270))|p__01(s__02(cbool__00,V_27B_270))|p__01(s__02(cbool__00,V_27C_27))).
% 2.98/3.17  all V_27A_270 V_27B_270 ((-(p__01(s__02(cbool__00,V_27A_270))&p__01(s__02(cbool__00,V_27B_270)))<-> -p__01(s__02(cbool__00,V_27A_270))| -p__01(s__02(cbool__00,V_27B_270)))& (-(p__01(s__02(cbool__00,V_27A_270))|p__01(s__02(cbool__00,V_27B_270)))<-> -p__01(s__02(cbool__00,V_27A_270))& -p__01(s__02(cbool__00,V_27B_270)))).
% 2.98/3.17  all V_27A_270 V_27B_270 ((p__01(s__02(cbool__00,V_27A_270))->p__01(s__02(cbool__00,V_27B_270)))<-> -p__01(s__02(cbool__00,V_27A_270))|p__01(s__02(cbool__00,V_27B_270))).
% 2.98/3.17  all V_27t_27 ((p__01(s__02(cbool__00,V_27t_27))->p__01(s__02(cbool__00,cF__00)))<->s__02(cbool__00,V_27t_27)=s__02(cbool__00,cF__00)).
% 2.98/3.17  all V_27t1_27 V_27t2_27 V_27t3_27 ((p__01(s__02(cbool__00,V_27t1_27))-> (p__01(s__02(cbool__00,V_27t2_27))->p__01(s__02(cbool__00,V_27t3_27))))<-> (p__01(s__02(cbool__00,V_27t1_27))&p__01(s__02(cbool__00,V_27t2_27))->p__01(s__02(cbool__00,V_27t3_27)))).
% 2.98/3.17  all V_27t1_27 V_27t2_27 (s__02(cbool__00,V_27t1_27)=s__02(cbool__00,V_27t2_27)<->p__01(s__02(cbool__00,V_27t1_27))&p__01(s__02(cbool__00,V_27t2_27))| -p__01(s__02(cbool__00,V_27t1_27))& -p__01(s__02(cbool__00,V_27t2_27))).
% 2.98/3.17  all V_27x_27 V_27x_7c39_7c_27 V_27y_27 V_27y_7c39_7c_27 (s__02(cbool__00,V_27x_27)=s__02(cbool__00,V_27x_7c39_7c_27)& (p__01(s__02(cbool__00,V_27x_7c39_7c_27))->s__02(cbool__00,V_27y_27)=s__02(cbool__00,V_27y_7c39_7c_27))-> ((p__01(s__02(cbool__00,V_27x_27))->p__01(s__02(cbool__00,V_27y_27)))<-> (p__01(s__02(cbool__00,V_27x_7c39_7c_27))->p__01(s__02(cbool__00,V_27y_7c39_7c_27))))).
% 2.98/3.17  all V_27t_27 (-(-p__01(s__02(cbool__00,V_27t_27)))<->p__01(s__02(cbool__00,V_27t_27))).
% 2.98/3.17  all V_27A_270 (p__01(s__02(cbool__00,V_27A_270))-> (-p__01(s__02(cbool__00,V_27A_270))->p__01(s__02(cbool__00,cF__00)))).
% 2.98/3.17  all V_27B_270 V_27A_270 ((-(p__01(s__02(cbool__00,V_27A_270))|p__01(s__02(cbool__00,V_27B_270)))->p__01(s__02(cbool__00,cF__00)))<-> ((p__01(s__02(cbool__00,V_27A_270))->p__01(s__02(cbool__00,cF__00)))-> (-p__01(s__02(cbool__00,V_27B_270))->p__01(s__02(cbool__00,cF__00))))).
% 2.98/3.17  all V_27B_270 V_27A_270 ((-(-p__01(s__02(cbool__00,V_27A_270))|p__01(s__02(cbool__00,V_27B_270)))->p__01(s__02(cbool__00,cF__00)))<-> (p__01(s__02(cbool__00,V_27A_270))-> (-p__01(s__02(cbool__00,V_27B_270))->p__01(s__02(cbool__00,cF__00))))).
% 2.98/3.17  all V_27A_270 ((-p__01(s__02(cbool__00,V_27A_270))->p__01(s__02(cbool__00,cF__00)))-> ((p__01(s__02(cbool__00,V_27A_270))->p__01(s__02(cbool__00,cF__00)))->p__01(s__02(cbool__00,cF__00)))).
% 2.98/3.17  all V_27r_27 V_27q_27 V_27p_27 ((p__01(s__02(cbool__00,V_27p_27))<->s__02(cbool__00,V_27q_27)=s__02(cbool__00,V_27r_27))<-> (p__01(s__02(cbool__00,V_27p_27))|p__01(s__02(cbool__00,V_27q_27))|p__01(s__02(cbool__00,V_27r_27)))& (p__01(s__02(cbool__00,V_27p_27))| -p__01(s__02(cbool__00,V_27r_27))| -p__01(s__02(cbool__00,V_27q_27)))& (p__01(s__02(cbool__00,V_27q_27))| -p__01(s__02(cbool__00,V_27r_27))| -p__01(s__02(cbool__00,V_27p_27)))& (p__01(s__02(cbool__00,V_27r_27))| -p__01(s__02(cbool__00,V_27q_27))| -p__01(s__02(cbool__00,V_27p_27)))).
% 2.98/3.17  all V_27r_27 V_27q_27 V_27p_27 ((p__01(s__02(cbool__00,V_27p_27))<->p__01(s__02(cbool__00,V_27q_27))&p__01(s__02(cbool__00,V_27r_27)))<-> (p__01(s__02(cbool__00,V_27p_27))| -p__01(s__02(cbool__00,V_27q_27))| -p__01(s__02(cbool__00,V_27r_27)))& (p__01(s__02(cbool__00,V_27q_27))| -p__01(s__02(cbool__00,V_27p_27)))& (p__01(s__02(cbool__00,V_27r_27))| -p__01(s__02(cbool__00,V_27p_27)))).
% 2.98/3.17  all V_27r_27 V_27q_27 V_27p_27 ((p__01(s__02(cbool__00,V_27p_27))<->p__01(s__02(cbool__00,V_27q_27))|p__01(s__02(cbool__00,V_27r_27)))<-> (p__01(s__02(cbool__00,V_27p_27))| -p__01(s__02(cbool__00,V_27q_27)))& (p__01(s__02(cbool__00,V_27p_27))| -p__01(s__02(cbool__00,V_27r_27)))& (p__01(s__02(cbool__00,V_27q_27))|p__01(s__02(cbool__00,V_27r_27))| -p__01(s__02(cbool__00,V_27p_27)))).
% 2.98/3.17  all V_27q_27 V_27p_27 ((p__01(s__02(cbool__00,V_27p_27))<-> -p__01(s__02(cbool__00,V_27q_27)))<-> (p__01(s__02(cbool__00,V_27p_27))|p__01(s__02(cbool__00,V_27q_27)))& (-p__01(s__02(cbool__00,V_27q_27))| -p__01(s__02(cbool__00,V_27p_27)))).
% 2.98/3.17  all V_27n_27 (-p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))).
% 2.98/3.17  all V_27n_27 p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.17  s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27)&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27)&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.17  all V_27m_27 V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.17  all V_27m_27 V_27n_27 V_27p_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))).
% 2.98/3.17  all V_27m_27 (s__02(c_27type_2enum_2enum_27__00,V_27m_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)| (exists V_27n_27 (s__02(c_27type_2enum_2enum_27__00,V_27m_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.17  all V_27m_27 V_27n_27 (s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27m_27 V_27n_27 (s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27n_27 p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27m_27 V_27n_27 (-p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))<->p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))).
% 2.98/3.17  all V_27n_27 (p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27)).
% 2.98/3.17  all V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))).
% 2.98/3.17  all V_27m_27 V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27)&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,V_27m_27)&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))&s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.17  all V_27m_27 V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)<->s__02(c_27type_2enum_2enum_27__00,V_27m_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)&s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27m_27 V_27n_27 V_27p_27 (p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))&p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))->p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))).
% 2.98/3.17  all V_27a_27 V_27c_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27a_27),s__02(c_27type_2enum_2enum_27__00,V_27c_27))),s__02(c_27type_2enum_2enum_27__00,V_27c_27)))=s__02(c_27type_2enum_2enum_27__00,V_27a_27)).
% 2.98/3.17  all V_27m_27 V_27n_27 V_27p_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))).
% 2.98/3.17  all V_27m_27 V_27n_27 (-p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))<->p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27m_27 V_27n_27 V_27p_27 (p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))<->p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))))&p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,V_27n_27)).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27n_27)).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27n_27)).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))).
% 2.98/3.17  s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.17  s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,V_27m_27)).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cF__00)).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,cF__00)).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,cT__00)).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cT__00)).
% 2.98/3.17  all V_27n_27 (p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27n_27 (s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.17  p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,V_27n_27)&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,V_27n_27)&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))&s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))).
% 2.98/3.17  all V_27n_27 V_27m_27 ((s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))<->p__01(s__02(cbool__00,cF__00)))& (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)<->p__01(s__02(cbool__00,cF__00)))& (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))<->p__01(s__02(cbool__00,cF__00)))& (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)<->p__01(s__02(cbool__00,cF__00)))& (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))<->p__01(s__02(cbool__00,cF__00)))& (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))<->p__01(s__02(cbool__00,cF__00)))& (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,V_27m_27))& (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,V_27m_27))).
% 2.98/3.17  all V_27n_27 V_27m_27 (s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,cT__00)&s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00)&s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00)&s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))&s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))& (p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))<-> -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))&s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.17  all V_27n_27 (p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))&p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))))& -p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))))& -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))& -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))))&p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))))).
% 2.98/3.17  s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.17  all V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.17  all V_27A_27 V_27x_27 (-p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),c_27const_2epred__set_2eEMPTY_27__00))))).
% 2.98/3.17  all V_27A_27 V_27x_27 V_27y_27 V_27s_27 (p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(V_27A_27,V_27y_27),s__02(cfun__02(V_27A_27,cbool__00),V_27s_27))))))<->s__02(V_27A_27,V_27x_27)=s__02(V_27A_27,V_27y_27)|p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),V_27s_27))))).
% 2.98/3.17  all V_27A_27 V_27h_27 V_27t_27 (s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eHD_27__00),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eCONS_27__02(s__02(V_27A_27,V_27h_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27)))))=s__02(V_27A_27,V_27h_27)).
% 2.98/3.17  all V_27A_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)& (all V_27h_27 V_27t_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eCONS_27__02(s__02(V_27A_27,V_27h_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27)))))))).
% 2.98/3.17  all V_27A_27 V_27P_27 (p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eNIL_27__00))))& (all V_27t_27 (p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27))))-> (all V_27h_27 p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eCONS_27__02(s__02(V_27A_27,V_27h_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27)))))))))-> (all V_27l_27 p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l_27)))))).
% 2.98/3.17  all V_27A_27 V_27l1_27 V_27l2_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))))).
% 2.98/3.18  all V_27A_27 V_27l1_27 V_27l2_27 (s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)=s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)<->s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))& (all V_27x_27 (p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27x_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27))))))->s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27x_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27x_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))))).
% 2.98/3.18  all V_27A_27 V_27B_27 V_27n_27 V_27ls_27 V_27l_27 (s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eHD_27__00)&s__02(V_27B_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27B_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))),s__02(c_27type_2elist_2elist_27__01(V_27B_27),c_27const_2elist_2eCONS_27__02(s__02(V_27B_27,V_27l_27),s__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27ls_27)))))=s__02(V_27B_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27B_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27ls_27)))).
% 2.98/3.18  all V_27A_27 V_27f_27 V_27n_27 (s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27f_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,V_27n_27)).
% 2.98/3.18  all V_27A_27 V_27f_27 V_27n_27 V_27x_27 (p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27x_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))->s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27x_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27f_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27f_27),s__02(c_27type_2enum_2enum_27__00,V_27x_27)))).
% 2.98/3.18  all V_27A_27 V_27n_27 V_27l1_27 V_27l2_27 (p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27))))))->s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))).
% 2.98/3.18  all V_27B_27 V_27A_27 V_27g_27 V_27i_27 (p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27B_27),c_27const_2ebool_2ethe__value_27__00))))))->s__02(V_27A_27,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(V_27A_27,V_27B_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27g_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27g_27),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))).
% 2.98/3.18  all V_27A_27 V__0 ((all V_27v_27 V_27w_27 V_27i_27 (p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27))))<->p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27),s__02(c_27type_2enum_2enum_27__00,V_27i_27))))|p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27),s__02(c_27type_2enum_2enum_27__00,V_27i_27))))))-> (all V_27v_27 V_27w_27 (s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27)))))))).
% 2.98/3.18  all V_27n_27 V_27i_27 exists Vv ((p__01(s__02(cbool__00,Vv))<->s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))&s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,Vv),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eEMPTY_27__00),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27i_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27i_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))))))).
% 2.98/3.18  all V_27A_27 V__0 ((all V_27w_27 V_27n_27 V_27i_27 (p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27))))<->p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00))))))&p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27i_27))))&p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))))))-> (all V_27w_27 V_27n_27 (s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))).
% 2.98/3.18  all V_27A_27 p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00)))))).
% 2.98/3.18  all V_27A_27 V_27n_27 V_27i_27 (p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00))))))->s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))=s__02(cbool__00,c_27const_2ebit_2eBIT_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.18  all V_27i_27 V_27n_27 (s__02(cbool__00,c_27const_2ebit_2eBIT_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.18  all V_27A_27 (s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))& (all V_27xs_27 (s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27xs_27)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27xs_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))))& (all V_27xs_27 (s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cF__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27xs_27)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27xs_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))).
% 2.98/3.18  -(all V_27A_27 V__0 ((all V_27qs_7c39_7c_27 V_27i_27 (s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),V__0),s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))=s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00))))))),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))))-> (all V_27qs_7c39_7c_27 (p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00))))))->s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),V__0),s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27)))))=s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27))))).
% 2.98/3.18  end_of_list.
% 2.98/3.18  
% 2.98/3.18  -------> usable clausifies to:
% 2.98/3.18  
% 2.98/3.18  list(usable).
% 2.98/3.18  0 [] A=A.
% 2.98/3.18  0 [] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(cbool__00,Vt)=s__02(cbool__00,cT__00)|s__02(cbool__00,Vt)=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] s__02(V_3f2380,chapp__02(s__02(cfun__02(V_3f2384,V_3f2380),Vf),s__02(V_3f2384,$f1(V_3f2384,V_3f2380,Vf,Vg))))!=s__02(V_3f2380,chapp__02(s__02(cfun__02(V_3f2384,V_3f2380),Vg),s__02(V_3f2384,$f1(V_3f2384,V_3f2380,Vf,Vg))))|s__02(cfun__02(V_3f2384,V_3f2380),Vf)=s__02(cfun__02(V_3f2384,V_3f2380),Vg).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t_27)=s__02(cbool__00,cT__00)|s__02(cbool__00,V_27t_27)=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] s__02(V_27B_27,chapp__02(s__02(cfun__02(V_27A_27,V_27B_27),V_27t_27),s__02(V_27A_27,Vx)))=s__02(V_27B_27,chapp__02(s__02(cfun__02(V_27A_27,V_27B_27),V_27t_27),s__02(V_27A_27,Vx))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,V_27t1_27))|p__01(s__02(cbool__00,V_27t2_27))|s__02(cbool__00,V_27t1_27)=s__02(cbool__00,V_27t2_27).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,V_27t2_27))| -p__01(s__02(cbool__00,V_27t1_27))|s__02(cbool__00,V_27t1_27)=s__02(cbool__00,V_27t2_27).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,cT__00))| -p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,V_27t_27))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,V_27t_27))|p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,V_27t_27))| -p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cF__00))| -p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,cT__00))|p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cT__00))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cF__00))| -p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] s__02(V_27A_27,V_27x_27)!=s__02(V_27A_27,V_27x_27)|p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] s__02(V_27A_27,V_27x_27)=s__02(V_27A_27,V_27x_27)| -p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  0 [] s__02(V_27A_27,V_27x_27)!=s__02(V_27A_27,V_27y_27)|s__02(V_27A_27,V_27y_27)=s__02(V_27A_27,V_27x_27).
% 2.98/3.18  0 [] s__02(V_27A_27,V_27x_27)=s__02(V_27A_27,V_27y_27)|s__02(V_27A_27,V_27y_27)!=s__02(V_27A_27,V_27x_27).
% 2.98/3.18  0 [] s__02(cbool__00,cT__00)!=s__02(cbool__00,V_27t_27)|p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(cbool__00,cT__00)=s__02(cbool__00,V_27t_27)| -p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t_27)!=s__02(cbool__00,cT__00)|p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t_27)=s__02(cbool__00,cT__00)| -p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(cbool__00,cF__00)!=s__02(cbool__00,V_27t_27)| -p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(cbool__00,cF__00)=s__02(cbool__00,V_27t_27)|p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t_27)!=s__02(cbool__00,cF__00)| -p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t_27)=s__02(cbool__00,cF__00)|p__01(s__02(cbool__00,V_27t_27)).
% 2.98/3.18  0 [] s__02(V_27A_27,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(V_27A_27,V_27t1_27),s__02(V_27A_27,V_27t2_27)))=s__02(V_27A_27,V_27t1_27).
% 2.98/3.18  0 [] s__02(V_27A_27,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(V_27A_27,V_27t1_27),s__02(V_27A_27,V_27t2_27)))=s__02(V_27A_27,V_27t2_27).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,V_27t_27))|s__02(cbool__00,V_27t_27)=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,cF__00))|s__02(cbool__00,V_27t_27)=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,V_27t_27))|p__01(s__02(cbool__00,cF__00))|s__02(cbool__00,V_27t_27)!=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t1_27)!=s__02(cbool__00,V_27t2_27)|p__01(s__02(cbool__00,V_27t1_27))| -p__01(s__02(cbool__00,V_27t2_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t1_27)!=s__02(cbool__00,V_27t2_27)|p__01(s__02(cbool__00,V_27t2_27))| -p__01(s__02(cbool__00,V_27t1_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t1_27)=s__02(cbool__00,V_27t2_27)| -p__01(s__02(cbool__00,V_27t1_27))| -p__01(s__02(cbool__00,V_27t2_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27t1_27)=s__02(cbool__00,V_27t2_27)|p__01(s__02(cbool__00,V_27t1_27))|p__01(s__02(cbool__00,V_27t2_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27x_27)!=s__02(cbool__00,V_27x_7c39_7c_27)|p__01(s__02(cbool__00,V_27x_7c39_7c_27))| -p__01(s__02(cbool__00,V_27x_27))|p__01(s__02(cbool__00,V_27y_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27x_27)!=s__02(cbool__00,V_27x_7c39_7c_27)|s__02(cbool__00,V_27y_27)!=s__02(cbool__00,V_27y_7c39_7c_27)|p__01(s__02(cbool__00,V_27x_27))| -p__01(s__02(cbool__00,V_27x_7c39_7c_27))|p__01(s__02(cbool__00,V_27y_7c39_7c_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27x_27)!=s__02(cbool__00,V_27x_7c39_7c_27)|s__02(cbool__00,V_27y_27)!=s__02(cbool__00,V_27y_7c39_7c_27)| -p__01(s__02(cbool__00,V_27y_27))| -p__01(s__02(cbool__00,V_27x_7c39_7c_27))|p__01(s__02(cbool__00,V_27y_7c39_7c_27)).
% 2.98/3.18  0 [] s__02(cbool__00,V_27x_27)!=s__02(cbool__00,V_27x_7c39_7c_27)|s__02(cbool__00,V_27y_27)!=s__02(cbool__00,V_27y_7c39_7c_27)| -p__01(s__02(cbool__00,V_27x_27))|p__01(s__02(cbool__00,V_27y_27))| -p__01(s__02(cbool__00,V_27y_7c39_7c_27)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)=s__02(cbool__00,V_27r_27)|p__01(s__02(cbool__00,V_27q_27))|p__01(s__02(cbool__00,V_27r_27)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)=s__02(cbool__00,V_27r_27)| -p__01(s__02(cbool__00,V_27r_27))| -p__01(s__02(cbool__00,V_27q_27)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)!=s__02(cbool__00,V_27r_27)|p__01(s__02(cbool__00,V_27q_27))| -p__01(s__02(cbool__00,V_27r_27)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)!=s__02(cbool__00,V_27r_27)|p__01(s__02(cbool__00,V_27r_27))| -p__01(s__02(cbool__00,V_27q_27)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)=s__02(cbool__00,V_27r_27)| -p__01(s__02(cbool__00,V_27q_27))| -p__01(s__02(cbool__00,V_27r_27)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)=s__02(cbool__00,V_27r_27)|p__01(s__02(cbool__00,V_27r_27))|p__01(s__02(cbool__00,V_27q_27)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)!=s__02(cbool__00,V_27r_27)| -p__01(s__02(cbool__00,V_27q_27))|p__01(s__02(cbool__00,V_27r_27)).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,V_27p_27))|s__02(cbool__00,V_27q_27)!=s__02(cbool__00,V_27r_27)| -p__01(s__02(cbool__00,V_27r_27))|p__01(s__02(cbool__00,V_27q_27)).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27p_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,V_27m_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,V_27m_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,$f3(V_27m_27)))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,V_27m_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,V_27m_27)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27a_27),s__02(c_27type_2enum_2enum_27__00,V_27c_27))),s__02(c_27type_2enum_2enum_27__00,V_27c_27)))=s__02(c_27type_2enum_2enum_27__00,V_27a_27).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27m_27)))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27p_27))))))| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27p_27)))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,V_27n_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27n_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,V_27n_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,cT__00).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cT__00).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,V_27n_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,V_27n_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))|p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)|p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))|p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)|p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,V_27m_27).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,cT__00).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27))))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27m_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27m_27)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,V_27m_27))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),c_27const_2epred__set_2eEMPTY_27__00)))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(V_27A_27,V_27y_27),s__02(cfun__02(V_27A_27,cbool__00),V_27s_27))))))|s__02(V_27A_27,V_27x_27)=s__02(V_27A_27,V_27y_27)|p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),V_27s_27)))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(V_27A_27,V_27y_27),s__02(cfun__02(V_27A_27,cbool__00),V_27s_27))))))|s__02(V_27A_27,V_27x_27)!=s__02(V_27A_27,V_27y_27).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(V_27A_27,V_27y_27),s__02(cfun__02(V_27A_27,cbool__00),V_27s_27))))))| -p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(V_27A_27,V_27x_27),s__02(cfun__02(V_27A_27,cbool__00),V_27s_27)))).
% 2.98/3.18  0 [] s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eHD_27__00),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eCONS_27__02(s__02(V_27A_27,V_27h_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27)))))=s__02(V_27A_27,V_27h_27).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eCONS_27__02(s__02(V_27A_27,V_27h_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27t_27))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eNIL_27__00))))|p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),$f5(V_27A_27,V_27P_27)))))|p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l_27)))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eNIL_27__00))))| -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eCONS_27__02(s__02(V_27A_27,$f4(V_27A_27,V_27P_27)),s__02(c_27type_2elist_2elist_27__01(V_27A_27),$f5(V_27A_27,V_27P_27)))))))|p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),cbool__00),V_27P_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l_27)))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)!=s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)|s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27))).
% 2.98/3.18  0 [] s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)!=s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27x_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27))))))|s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27x_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27x_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27))).
% 2.98/3.18  0 [] s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)=s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)|s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,$f6(V_27A_27,V_27l1_27,V_27l2_27)),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))))).
% 2.98/3.18  0 [] s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)=s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)|s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))|s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,$f6(V_27A_27,V_27l1_27,V_27l2_27)))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27)))!=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,$f6(V_27A_27,V_27l1_27,V_27l2_27)))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27))).
% 2.98/3.18  0 [] s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eHD_27__00).
% 2.98/3.18  0 [] s__02(V_27B_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27B_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))))),s__02(c_27type_2elist_2elist_27__01(V_27B_27),c_27const_2elist_2eCONS_27__02(s__02(V_27B_27,V_27l_27),s__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27ls_27)))))=s__02(V_27B_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27B_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2elist_2elist_27__01(V_27B_27),V_27ls_27))).
% 2.98/3.18  0 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27f_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(c_27type_2enum_2enum_27__00,V_27n_27).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27x_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))|s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27x_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27f_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27f_27),s__02(c_27type_2enum_2enum_27__00,V_27x_27))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27))))))|s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l2_27)))))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27A_27),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2elist_2elist_27__01(V_27A_27),V_27l1_27))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27B_27),c_27const_2ebool_2ethe__value_27__00))))))|s__02(V_27A_27,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(V_27A_27,V_27B_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27g_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))=s__02(V_27A_27,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,V_27A_27),V_27g_27),s__02(c_27type_2enum_2enum_27__00,V_27i_27))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f9(V_27A_27,V__0)))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f8(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f7(V_27A_27,V__0)))))|p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f9(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f7(V_27A_27,V__0)))))|p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f8(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f7(V_27A_27,V__0)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f9(V_27A_27,V__0)))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f8(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f7(V_27A_27,V__0)))))| -p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f9(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f7(V_27A_27,V__0)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f9(V_27A_27,V__0)))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f8(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f7(V_27A_27,V__0)))))| -p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f8(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f7(V_27A_27,V__0)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27v_27))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,$f10(V_27n_27,V_27i_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,$f10(V_27n_27,V_27i_27)))|s__02(c_27type_2enum_2enum_27__00,V_27n_27)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  0 [] s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,$f10(V_27n_27,V_27i_27)),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eEMPTY_27__00),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27i_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,V_27i_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,V_27n_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))))))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f13(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)))))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00))))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f13(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f13(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)))))|p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f13(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)))))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f13(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)))),s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)))))| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00))))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)))))| -p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),$f13(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(V_27A_27,V__0)),s__02(c_27type_2enum_2enum_27__00,$f12(V_27A_27,V__0)))))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),V__0),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),V_27w_27))),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00)))))).
% 2.98/3.18  0 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(V_27A_27),c_27const_2ebool_2ethe__value_27__00))))))|s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,V_27n_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))=s__02(cbool__00,c_27const_2ebit_2eBIT_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27))).
% 2.98/3.18  0 [] s__02(cbool__00,c_27const_2ebit_2eBIT_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(c_27type_2enum_2enum_27__00,V_27n_27)))=s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(c_27type_2enum_2enum_27__00,V_27i_27),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,V_27n_27))))).
% 2.98/3.18  0 [] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))).
% 2.98/3.18  0 [] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27xs_27)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27xs_27))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.18  0 [] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cF__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),X1)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,V_27A_27),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),X1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.18  0 [] s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),$c2),s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27))),s__02(c_27type_2enum_2enum_27__00,V_27i_27)))=s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,$c3),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(cbool__00),V_27qs_7c39_7c_27),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00))))))),s__02(c_27type_2enum_2enum_27__00,V_27i_27))).
% 2.98/3.18  0 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01($c3),c_27const_2ebool_2ethe__value_27__00)))))).
% 2.98/3.18  0 [] s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),$c2),s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1)))))!=s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1).
% 2.98/3.18  end_of_list.
% 2.98/3.18  
% 2.98/3.18  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=5.
% 2.98/3.18  
% 2.98/3.18  This ia a non-Horn set with equality.  The strategy will be
% 2.98/3.18  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 2.98/3.18  deletion, with positive clauses in sos and nonpositive
% 2.98/3.18  clauses in usable.
% 2.98/3.18  
% 2.98/3.18     dependent: set(knuth_bendix).
% 2.98/3.18     dependent: set(anl_eq).
% 2.98/3.18     dependent: set(para_from).
% 2.98/3.18     dependent: set(para_into).
% 2.98/3.18     dependent: clear(para_from_right).
% 2.98/3.18     dependent: clear(para_into_right).
% 2.98/3.18     dependent: set(para_from_vars).
% 2.98/3.18     dependent: set(eq_units_both_ways).
% 2.98/3.18     dependent: set(dynamic_demod_all).
% 2.98/3.18     dependent: set(dynamic_demod).
% 2.98/3.18     dependent: set(order_eq).
% 2.98/3.18     dependent: set(back_demod).
% 2.98/3.18     dependent: set(lrpo).
% 2.98/3.18     dependent: set(hyper_res).
% 2.98/3.18     dependent: set(unit_deletion).
% 2.98/3.18     dependent: set(factor).
% 2.98/3.18  
% 2.98/3.18  ------------> process usable:
% 2.98/3.18  ** KEPT (pick-wt=4): 1 [] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18  ** KEPT (pick-wt=42): 2 [] s__02(A,chapp__02(s__02(cfun__02(B,A),C),s__02(B,$f1(B,A,C,D))))!=s__02(A,chapp__02(s__02(cfun__02(B,A),D),s__02(B,$f1(B,A,C,D))))|s__02(cfun__02(B,A),C)=s__02(cfun__02(B,A),D).
% 2.98/3.18  ** KEPT (pick-wt=15): 3 [] -p__01(s__02(cbool__00,A))| -p__01(s__02(cbool__00,B))|s__02(cbool__00,B)=s__02(cbool__00,A).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [] -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,A)).
% 2.98/3.18  ** KEPT (pick-wt=8): 4 [] p__01(s__02(cbool__00,cT__00))| -p__01(s__02(cbool__00,A)).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [] p__01(s__02(cbool__00,A))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18    Following clause subsumed by 4 during input processing: 0 [] -p__01(s__02(cbool__00,A))|p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [] -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,A)).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [] -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,A))| -p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [factor_simp] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [] -p__01(s__02(cbool__00,cT__00))| -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [] -p__01(s__02(cbool__00,cF__00))| -p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  ** KEPT (pick-wt=11): 5 [] s__02(A,B)!=s__02(A,B)|p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  ** KEPT (pick-wt=11): 6 [] s__02(A,B)=s__02(A,B)| -p__01(s__02(cbool__00,cT__00)).
% 2.98/3.18  ** KEPT (pick-wt=14): 7 [] s__02(A,B)!=s__02(A,C)|s__02(A,C)=s__02(A,B).
% 2.98/3.18    Following clause subsumed by 7 during input processing: 0 [] s__02(A,B)=s__02(A,C)|s__02(A,C)!=s__02(A,B).
% 2.98/3.18  ** KEPT (pick-wt=11): 8 [] s__02(cbool__00,cT__00)!=s__02(cbool__00,A)|p__01(s__02(cbool__00,A)).
% 2.98/3.18  ** KEPT (pick-wt=11): 9 [] s__02(cbool__00,cT__00)=s__02(cbool__00,A)| -p__01(s__02(cbool__00,A)).
% 2.98/3.18  ** KEPT (pick-wt=11): 10 [] s__02(cbool__00,A)!=s__02(cbool__00,cT__00)|p__01(s__02(cbool__00,A)).
% 2.98/3.18  ** KEPT (pick-wt=11): 11 [] s__02(cbool__00,A)=s__02(cbool__00,cT__00)| -p__01(s__02(cbool__00,A)).
% 2.98/3.18  ** KEPT (pick-wt=11): 12 [] s__02(cbool__00,cF__00)!=s__02(cbool__00,A)| -p__01(s__02(cbool__00,A)).
% 2.98/3.18  ** KEPT (pick-wt=11): 13 [] s__02(cbool__00,A)!=s__02(cbool__00,cF__00)| -p__01(s__02(cbool__00,A)).
% 2.98/3.18    Following clause subsumed by 1 during input processing: 0 [] -p__01(s__02(cbool__00,cF__00))|s__02(cbool__00,A)=s__02(cbool__00,cF__00).
% 2.98/3.18    Following clause subsumed by 13 during input processing: 0 [unit_del,1] -p__01(s__02(cbool__00,A))|s__02(cbool__00,A)!=s__02(cbool__00,cF__00).
% 2.98/3.18  ** KEPT (pick-wt=15): 14 [] s__02(cbool__00,A)!=s__02(cbool__00,B)|p__01(s__02(cbool__00,A))| -p__01(s__02(cbool__00,B)).
% 2.98/3.18  ** KEPT (pick-wt=15): 15 [] s__02(cbool__00,A)!=s__02(cbool__00,B)|p__01(s__02(cbool__00,B))| -p__01(s__02(cbool__00,A)).
% 2.98/3.18    Following clause subsumed by 3 during input processing: 0 [] s__02(cbool__00,A)=s__02(cbool__00,B)| -p__01(s__02(cbool__00,A))| -p__01(s__02(cbool__00,B)).
% 2.98/3.18    Following clause subsumed by 15 during input processing: 0 [factor_simp] s__02(cbool__00,A)!=s__02(cbool__00,C)|p__01(s__02(cbool__00,C))| -p__01(s__02(cbool__00,A)).
% 2.98/3.18    Following clause subsumed by 14 during input processing: 0 [] s__02(cbool__00,A)!=s__02(cbool__00,B)|s__02(cbool__00,C)!=s__02(cbool__00,D)|p__01(s__02(cbool__00,A))| -p__01(s__02(cbool__00,B))|p__01(s__02(cbool__00,D)).
% 2.98/3.18    Following clause subsumed by 15 during input processing: 0 [] s__02(cbool__00,A)!=s__02(cbool__00,B)|s__02(cbool__00,C)!=s__02(cbool__00,D)| -p__01(s__02(cbool__00,C))| -p__01(s__02(cbool__00,B))|p__01(s__02(cbool__00,D)).
% 2.98/3.18    Following clause subsumed by 14 during input processing: 0 [] s__02(cbool__00,A)!=s__02(cbool__00,B)|s__02(cbool__00,C)!=s__02(cbool__00,D)| -p__01(s__02(cbool__00,A))|p__01(s__02(cbool__00,C))| -p__01(s__02(cbool__00,D)).
% 2.98/3.18    Following clause subsumed by 3 during input processing: 0 [] p__01(s__02(cbool__00,A))|s__02(cbool__00,B)=s__02(cbool__00,C)| -p__01(s__02(cbool__00,C))| -p__01(s__02(cbool__00,B)).
% 2.98/3.18    Following clause subsumed by 14 during input processing: 0 [factor_simp] -p__01(s__02(cbool__00,C))|s__02(cbool__00,B)!=s__02(cbool__00,C)|p__01(s__02(cbool__00,B)).
% 2.98/3.18    Following clause subsumed by 15 during input processing: 0 [factor_simp] -p__01(s__02(cbool__00,B))|s__02(cbool__00,B)!=s__02(cbool__00,C)|p__01(s__02(cbool__00,C)).
% 2.98/3.18    Following clause subsumed by 3 during input processing: 0 [factor_simp] -p__01(s__02(cbool__00,B))|s__02(cbool__00,B)=s__02(cbool__00,C)| -p__01(s__02(cbool__00,C)).
% 2.98/3.18  ** KEPT (pick-wt=19): 16 [] -p__01(s__02(cbool__00,A))|s__02(cbool__00,B)=s__02(cbool__00,C)|p__01(s__02(cbool__00,C))|p__01(s__02(cbool__00,B)).
% 2.98/3.18    Following clause subsumed by 15 during input processing: 0 [factor_simp] p__01(s__02(cbool__00,C))|s__02(cbool__00,B)!=s__02(cbool__00,C)| -p__01(s__02(cbool__00,B)).
% 2.98/3.18    Following clause subsumed by 14 during input processing: 0 [factor_simp] p__01(s__02(cbool__00,B))|s__02(cbool__00,B)!=s__02(cbool__00,C)| -p__01(s__02(cbool__00,C)).
% 2.98/3.18  ** KEPT (pick-wt=10): 17 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.18  ** KEPT (pick-wt=20): 18 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A)))).
% 2.98/3.18  ** KEPT (pick-wt=17): 19 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  ** KEPT (pick-wt=17): 20 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  ** KEPT (pick-wt=20): 21 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  ** KEPT (pick-wt=20): 22 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,B)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  ** KEPT (pick-wt=27): 23 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,B)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.18  ** KEPT (pick-wt=30): 24 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,C)))).
% 2.98/3.18  ** KEPT (pick-wt=23): 25 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,A)))).
% 2.98/3.18  ** KEPT (pick-wt=32): 26 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,C))))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C)))))).
% 2.98/3.18  ** KEPT (pick-wt=26): 27 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,C))))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,C)))).
% 2.98/3.18  ** KEPT (pick-wt=42): 28 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,C))))| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C))))))| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,C)))).
% 2.98/3.18  ** KEPT (pick-wt=17): 29 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.18  ** KEPT (pick-wt=17): 30 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.18    Following clause subsumed by 29 during input processing: 0 [flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.19    Following clause subsumed by 30 during input processing: 0 [flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.19  ** KEPT (pick-wt=20): 31 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,B).
% 2.98/3.19  ** KEPT (pick-wt=20): 32 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,B).
% 2.98/3.19  ** KEPT (pick-wt=17): 33 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A))))|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=17): 34 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A))))|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=7): 35 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.19  ** KEPT (pick-wt=10): 37 [copy,36,unit_del,1,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.19    Following clause subsumed by 1 during input processing: 0 [unit_del,37] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.19    Following clause subsumed by 37 during input processing: 0 [unit_del,1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.19    Following clause subsumed by 1 during input processing: 0 [unit_del,37] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.19  ** KEPT (pick-wt=10): 39 [copy,38,unit_del,1,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.19    Following clause subsumed by 1 during input processing: 0 [unit_del,39] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.19    Following clause subsumed by 39 during input processing: 0 [unit_del,1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00).
% 2.98/3.19    Following clause subsumed by 1 during input processing: 0 [unit_del,39] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.19  ** KEPT (pick-wt=13): 41 [copy,40,unit_del,1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19    Following clause subsumed by 1 during input processing: 0 [unit_del,41] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.19  ** KEPT (pick-wt=13): 43 [copy,42,unit_del,1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19    Following clause subsumed by 1 during input processing: 0 [unit_del,43] -p__01(s__02(cbool__00,cF__00)).
% 2.98/3.19  ** KEPT (pick-wt=20): 44 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,B).
% 2.98/3.19  ** KEPT (pick-wt=20): 45 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,B).
% 2.98/3.19  ** KEPT (pick-wt=20): 46 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,B).
% 2.98/3.19  ** KEPT (pick-wt=20): 47 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,B).
% 2.98/3.19  ** KEPT (pick-wt=26): 48 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A)))).
% 2.98/3.19  ** KEPT (pick-wt=10): 49 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))).
% 2.98/3.19  ** KEPT (pick-wt=7): 50 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))).
% 2.98/3.19  ** KEPT (pick-wt=10): 51 [] -p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))).
% 2.98/3.19  ** KEPT (pick-wt=12): 52 [] -p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(A,B),s__02(cfun__02(A,cbool__00),c_27const_2epred__set_2eEMPTY_27__00)))).
% 2.98/3.19  ** KEPT (pick-wt=39): 53 [] -p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(A,B),s__02(cfun__02(A,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(A,C),s__02(cfun__02(A,cbool__00),D))))))|s__02(A,B)=s__02(A,C)|p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(A,B),s__02(cfun__02(A,cbool__00),D)))).
% 2.98/3.19  ** KEPT (pick-wt=27): 54 [] p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(A,B),s__02(cfun__02(A,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(A,C),s__02(cfun__02(A,cbool__00),D))))))|s__02(A,B)!=s__02(A,C).
% 2.98/3.19  ** KEPT (pick-wt=32): 55 [] p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(A,B),s__02(cfun__02(A,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(A,C),s__02(cfun__02(A,cbool__00),D))))))| -p__01(s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(A,B),s__02(cfun__02(A,cbool__00),D)))).
% 2.98/3.19  ** KEPT (pick-wt=30): 57 [copy,56,factor_simp] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),cbool__00),B),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eNIL_27__00))))|p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),cbool__00),B),s__02(c_27type_2elist_2elist_27__01(A),$f5(A,B))))).
% 2.98/3.19  ** KEPT (pick-wt=53): 58 [] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),cbool__00),B),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eNIL_27__00))))| -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),cbool__00),B),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,$f4(A,B)),s__02(c_27type_2elist_2elist_27__01(A),$f5(A,B)))))))|p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),cbool__00),B),s__02(c_27type_2elist_2elist_27__01(A),C)))).
% 2.98/3.19  ** KEPT (pick-wt=24): 59 [] s__02(c_27type_2elist_2elist_27__01(A),B)!=s__02(c_27type_2elist_2elist_27__01(A),C)|s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),C))).
% 2.98/3.19  ** KEPT (pick-wt=56): 60 [] s__02(c_27type_2elist_2elist_27__01(A),B)!=s__02(c_27type_2elist_2elist_27__01(A),C)| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,D),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),B))))))|s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,D))),s__02(c_27type_2elist_2elist_27__01(A),B)))=s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,D))),s__02(c_27type_2elist_2elist_27__01(A),C))).
% 2.98/3.19  ** KEPT (pick-wt=41): 61 [] s__02(c_27type_2elist_2elist_27__01(A),B)=s__02(c_27type_2elist_2elist_27__01(A),C)|s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),B)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),C)))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,$f6(A,B,C)),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),B)))))).
% 2.98/3.19  ** KEPT (pick-wt=63): 62 [] s__02(c_27type_2elist_2elist_27__01(A),B)=s__02(c_27type_2elist_2elist_27__01(A),C)|s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),B)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),C)))|s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,$f6(A,B,C)))),s__02(c_27type_2elist_2elist_27__01(A),B)))!=s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,$f6(A,B,C)))),s__02(c_27type_2elist_2elist_27__01(A),C))).
% 2.98/3.19  ** KEPT (pick-wt=46): 63 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))|s__02(C,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(C),C),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2elist_2elist_27__01(C),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,C),D),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(C,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,C),D),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=55): 64 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(B),C))))))|s__02(B,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(B),B),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2elist_2elist_27__01(B),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(B),C),s__02(c_27type_2elist_2elist_27__01(B),D)))))=s__02(B,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(B),B),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2elist_2elist_27__01(B),C))).
% 2.98/3.19  ** KEPT (pick-wt=42): 65 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(B),c_27const_2ebool_2ethe__value_27__00))))))|s__02(C,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(C,B),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,C),D))),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(C,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,C),D),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=124): 67 [copy,66,flip.3] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f9(A,B)))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f8(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f7(A,B)))))| -p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f9(A,B)),s__02(c_27type_2enum_2enum_27__00,$f7(A,B)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D))).
% 2.98/3.19  ** KEPT (pick-wt=124): 69 [copy,68,flip.3] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f9(A,B)))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f8(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f7(A,B)))))| -p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f8(A,B)),s__02(c_27type_2enum_2enum_27__00,$f7(A,B)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D))).
% 2.98/3.19  ** KEPT (pick-wt=13): 70 [] -p__01(s__02(cbool__00,$f10(A,B)))|s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=13): 71 [] p__01(s__02(cbool__00,$f10(A,B)))|s__02(c_27type_2enum_2enum_27__00,A)!=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=148): 73 [copy,72,flip.5] -p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f13(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f12(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f11(A,B)))))| -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(A,B)),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(A),c_27const_2ebool_2ethe__value_27__00))))))| -p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,$f12(A,B)),s__02(c_27type_2enum_2enum_27__00,$f11(A,B)))))| -p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f13(A,B)),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(A,B)),s__02(c_27type_2enum_2enum_27__00,$f12(A,B)))))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2enum_2enum_27__00,D)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(c_27type_2enum_2enum_27__00,D))).
% 2.98/3.19  ** KEPT (pick-wt=38): 74 [] -p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(B),c_27const_2ebool_2ethe__value_27__00))))))|s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,B),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,C))),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(cbool__00,c_27const_2ebit_2eBIT_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,C))).
% 2.98/3.19  ** KEPT (pick-wt=33): 75 [] s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),$c2),s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1)))))!=s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1).
% 2.98/3.19    Following clause subsumed by 43 during input processing: 0 [copy,41,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19    Following clause subsumed by 41 during input processing: 0 [copy,43,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))!=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  
% 2.98/3.19  ------------> process sos:
% 2.98/3.19  ** KEPT (pick-wt=3): 79 [] A=A.
% 2.98/3.19  ** KEPT (pick-wt=4): 80 [] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.19  ** KEPT (pick-wt=14): 81 [] s__02(cbool__00,A)=s__02(cbool__00,cT__00)|s__02(cbool__00,A)=s__02(cbool__00,cF__00).
% 2.98/3.19    Following clause subsumed by 81 during input processing: 0 [] s__02(cbool__00,A)=s__02(cbool__00,cT__00)|s__02(cbool__00,A)=s__02(cbool__00,cF__00).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [] s__02(A,chapp__02(s__02(cfun__02(B,A),C),s__02(B,D)))=s__02(A,chapp__02(s__02(cfun__02(B,A),C),s__02(B,D))).
% 2.98/3.19    Following clause subsumed by 80 during input processing: 0 [] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.19  ** KEPT (pick-wt=15): 82 [] p__01(s__02(cbool__00,A))|p__01(s__02(cbool__00,B))|s__02(cbool__00,A)=s__02(cbool__00,B).
% 2.98/3.19    Following clause subsumed by 80 during input processing: 0 [] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.19    Following clause subsumed by 80 during input processing: 0 [unit_del,1] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.19    Following clause subsumed by 80 during input processing: 0 [unit_del,1] p__01(s__02(cbool__00,cT__00)).
% 2.98/3.19  ** KEPT (pick-wt=11): 83 [] s__02(cbool__00,cF__00)=s__02(cbool__00,A)|p__01(s__02(cbool__00,A)).
% 2.98/3.19  ** KEPT (pick-wt=11): 84 [] s__02(cbool__00,A)=s__02(cbool__00,cF__00)|p__01(s__02(cbool__00,A)).
% 2.98/3.19  ** KEPT (pick-wt=16): 85 [] s__02(A,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(A,B),s__02(A,C)))=s__02(A,B).
% 2.98/3.19  ---> New Demodulator: 86 [new_demod,85] s__02(A,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(A,B),s__02(A,C)))=s__02(A,B).
% 2.98/3.19  ** KEPT (pick-wt=16): 87 [] s__02(A,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(A,B),s__02(A,C)))=s__02(A,C).
% 2.98/3.19  ---> New Demodulator: 88 [new_demod,87] s__02(A,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(A,B),s__02(A,C)))=s__02(A,C).
% 2.98/3.19    Following clause subsumed by 84 during input processing: 0 [] p__01(s__02(cbool__00,A))|s__02(cbool__00,A)=s__02(cbool__00,cF__00).
% 2.98/3.19    Following clause subsumed by 82 during input processing: 0 [] s__02(cbool__00,A)=s__02(cbool__00,B)|p__01(s__02(cbool__00,A))|p__01(s__02(cbool__00,B)).
% 2.98/3.19    Following clause subsumed by 82 during input processing: 0 [factor_simp] p__01(s__02(cbool__00,B))|s__02(cbool__00,B)=s__02(cbool__00,C)|p__01(s__02(cbool__00,C)).
% 2.98/3.19  ** KEPT (pick-wt=13): 89 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))).
% 2.98/3.19  ** KEPT (pick-wt=10): 90 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ---> New Demodulator: 91 [new_demod,90] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=13): 92 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ---> New Demodulator: 93 [new_demod,92] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=13): 94 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ---> New Demodulator: 95 [new_demod,94] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=25): 97 [copy,96,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ---> New Demodulator: 98 [new_demod,97] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ** KEPT (pick-wt=25): 100 [copy,99,demod,98] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ** KEPT (pick-wt=19): 101 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=31): 102 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,C))).
% 2.98/3.19  ** KEPT (pick-wt=18): 104 [copy,103,flip.2] s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)|s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,$f3(A))))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=25): 105 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ---> New Demodulator: 106 [new_demod,105] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ** KEPT (pick-wt=22): 107 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ** KEPT (pick-wt=10): 108 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))).
% 2.98/3.19  ** KEPT (pick-wt=20): 109 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A)))).
% 2.98/3.19  ** KEPT (pick-wt=13): 110 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ---> New Demodulator: 111 [new_demod,110] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=13): 112 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ---> New Demodulator: 113 [new_demod,112] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=22): 114 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.19  ---> New Demodulator: 115 [new_demod,114] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.19  ** KEPT (pick-wt=13): 116 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ---> New Demodulator: 117 [new_demod,116] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=13): 118 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ---> New Demodulator: 119 [new_demod,118] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=19): 120 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ---> New Demodulator: 121 [new_demod,120] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=19): 122 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ---> New Demodulator: 123 [new_demod,122] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=37): 125 [copy,124,demod,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ** KEPT (pick-wt=37): 127 [copy,126,demod,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19  ** KEPT (pick-wt=19): 128 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ---> New Demodulator: 129 [new_demod,128] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=31): 130 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,C)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C))).
% 2.98/3.19  ---> New Demodulator: 131 [new_demod,130] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,C)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C))).
% 2.98/3.19  ** KEPT (pick-wt=32): 133 [copy,132,demod,115] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,A)))).
% 2.98/3.19    Following clause subsumed by 101 during input processing: 0 [demod,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=22): 134 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [demod,93] s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [demod,95] s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=31): 136 [copy,135,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19  ---> New Demodulator: 137 [new_demod,136] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [demod,117] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [demod,119] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=28): 139 [copy,138,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19  ---> New Demodulator: 140 [new_demod,139] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [demod,111] s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [demod,113] s__02(c_27type_2enum_2enum_27__00,A)=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.19  ** KEPT (pick-wt=28): 142 [copy,141,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19  ---> New Demodulator: 143 [new_demod,142] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19  ** KEPT (pick-wt=19): 144 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ---> New Demodulator: 145 [new_demod,144] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=19): 146 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ---> New Demodulator: 147 [new_demod,146] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=19): 148 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))).
% 2.98/3.19  ** KEPT (pick-wt=28): 150 [copy,149,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19  ---> New Demodulator: 151 [new_demod,150] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.19    Following clause subsumed by 79 during input processing: 0 [demod,115,93] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))).
% 2.98/3.19  ** KEPT (pick-wt=37): 153 [copy,152,demod,115,115,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.19  ---> New Demodulator: 154 [new_demod,153] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.19  ** KEPT (pick-wt=10): 155 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ---> New Demodulator: 156 [new_demod,155] s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.19  ** KEPT (pick-wt=19): 157 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,A))))).
% 2.98/3.19  ---> New Demodulator: 158 [new_demod,157] s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2eprim__rec_2ePRE_27__01(s__02(c_27type_2enum_2enum_27__00,A))))).
% 2.98/3.19  ** KEPT (pick-wt=13): 159 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.19  ---> New Demodulator: 160 [new_demod,159] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.19  ** KEPT (pick-wt=22): 161 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ---> New Demodulator: 162 [new_demod,161] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=25): 163 [] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ---> New Demodulator: 164 [new_demod,163] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ** KEPT (pick-wt=13): 165 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(cbool__00,cF__00).
% 2.98/3.19  ---> New Demodulator: 166 [new_demod,165] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(cbool__00,cF__00).
% 2.98/3.19  ** KEPT (pick-wt=22): 167 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ---> New Demodulator: 168 [new_demod,167] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=25): 169 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=13): 170 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(cbool__00,cT__00).
% 2.98/3.19  ---> New Demodulator: 171 [new_demod,170] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(cbool__00,cT__00).
% 2.98/3.19  ** KEPT (pick-wt=22): 172 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))).
% 2.98/3.19  ---> New Demodulator: 173 [new_demod,172] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))).
% 2.98/3.19  ** KEPT (pick-wt=25): 174 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ---> New Demodulator: 175 [new_demod,174] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.19  ** KEPT (pick-wt=13): 176 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cT__00).
% 2.98/3.19  ---> New Demodulator: 177 [new_demod,176] s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cbool__00,cT__00).
% 2.98/3.19  ** KEPT (pick-wt=25): 178 [] s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ---> New Demodulator: 179 [new_demod,178] s__02(cbool__00,c_27const_2earithmetic_2e_3e_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=16): 180 [] s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ---> New Demodulator: 181 [new_demod,180] s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=16): 182 [] s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ---> New Demodulator: 183 [new_demod,182] s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.19  ** KEPT (pick-wt=7): 184 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))).
% 2.98/3.19  ** KEPT (pick-wt=16): 185 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.20  ---> New Demodulator: 186 [new_demod,185] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.20  ** KEPT (pick-wt=16): 187 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.20  ---> New Demodulator: 188 [new_demod,187] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,A).
% 2.98/3.20  ** KEPT (pick-wt=34): 189 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))))).
% 2.98/3.20  ---> New Demodulator: 190 [new_demod,189] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))))).
% 2.98/3.20  ** KEPT (pick-wt=43): 192 [copy,191,demod,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20  ---> New Demodulator: 193 [new_demod,192] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20  ** KEPT (pick-wt=43): 195 [copy,194,demod,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20  ---> New Demodulator: 196 [new_demod,195] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20  ** KEPT (pick-wt=43): 198 [copy,197,demod,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20  ---> New Demodulator: 199 [new_demod,198] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiZ_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20  ** KEPT (pick-wt=37): 201 [copy,200,demod,115,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 202 [new_demod,201] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=37): 204 [copy,203,demod,115,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 205 [new_demod,204] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=52): 207 [copy,206,demod,115,115,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 208 [new_demod,207] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=52): 210 [copy,209,demod,115,115,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 211 [new_demod,210] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=55): 213 [copy,212,demod,115,115,211] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=43): 215 [copy,214,demod,115,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 216 [new_demod,215] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=19): 217 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ---> New Demodulator: 218 [new_demod,217] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ** KEPT (pick-wt=19): 219 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ---> New Demodulator: 220 [new_demod,219] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ** KEPT (pick-wt=46): 222 [copy,221,demod,115,211] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 223 [new_demod,222] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=46): 225 [copy,224,demod,216] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 226 [new_demod,225] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=46): 228 [copy,227,demod,216] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 229 [new_demod,228] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=34): 230 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))))).
% 2.98/3.20  ---> New Demodulator: 231 [new_demod,230] s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eiiSUC_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))))).
% 2.98/3.20  ** KEPT (pick-wt=13): 232 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(cbool__00,cT__00).
% 2.98/3.20  ---> New Demodulator: 233 [new_demod,232] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,A)))=s__02(cbool__00,cT__00).
% 2.98/3.20  ** KEPT (pick-wt=16): 234 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.20  ---> New Demodulator: 235 [new_demod,234] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.20  ** KEPT (pick-wt=16): 236 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.20  ---> New Demodulator: 237 [new_demod,236] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))=s__02(cbool__00,cF__00).
% 2.98/3.20  ** KEPT (pick-wt=25): 238 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ---> New Demodulator: 239 [new_demod,238] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ** KEPT (pick-wt=25): 240 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ---> New Demodulator: 241 [new_demod,240] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ** KEPT (pick-wt=26): 242 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A)))).
% 2.98/3.20  ** KEPT (pick-wt=25): 243 [] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ---> New Demodulator: 244 [new_demod,243] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ** KEPT (pick-wt=7): 245 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))).
% 2.98/3.20  ** KEPT (pick-wt=10): 246 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))).
% 2.98/3.20  ** KEPT (pick-wt=10): 247 [] p__01(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))).
% 2.98/3.20  ** KEPT (pick-wt=10): 248 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.20  ---> New Demodulator: 249 [new_demod,248] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.20  ** KEPT (pick-wt=19): 250 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ---> New Demodulator: 251 [new_demod,250] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ** KEPT (pick-wt=31): 253 [copy,252,demod,115,154] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 254 [new_demod,253] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=24): 255 [] s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eHD_27__00),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,B),s__02(c_27type_2elist_2elist_27__01(A),C)))))=s__02(A,B).
% 2.98/3.20  ---> New Demodulator: 256 [new_demod,255] s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eHD_27__00),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,B),s__02(c_27type_2elist_2elist_27__01(A),C)))))=s__02(A,B).
% 2.98/3.20  ** KEPT (pick-wt=11): 257 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.20  ---> New Demodulator: 258 [new_demod,257] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00).
% 2.98/3.20  ** KEPT (pick-wt=34): 260 [copy,259,demod,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,B),s__02(c_27type_2elist_2elist_27__01(A),C)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),C))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ---> New Demodulator: 261 [new_demod,260] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,B),s__02(c_27type_2elist_2elist_27__01(A),C)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),C))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=33): 262 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(A),B),s__02(c_27type_2elist_2elist_27__01(A),C)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),C))))).
% 2.98/3.20  ---> New Demodulator: 263 [new_demod,262] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(A),B),s__02(c_27type_2elist_2elist_27__01(A),C)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),C))))).
% 2.98/3.20  ** KEPT (pick-wt=16): 264 [] s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eHD_27__00).
% 2.98/3.20  ---> New Demodulator: 265 [new_demod,264] s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eHD_27__00).
% 2.98/3.20  ** KEPT (pick-wt=52): 267 [copy,266,demod,115] s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,C),s__02(c_27type_2elist_2elist_27__01(A),D)))))=s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2elist_2elist_27__01(A),D))).
% 2.98/3.20  ---> New Demodulator: 268 [new_demod,267] s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,C),s__02(c_27type_2elist_2elist_27__01(A),D)))))=s__02(A,chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(A),A),c_27const_2elist_2eEL_27__01(s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2elist_2elist_27__01(A),D))).
% 2.98/3.20  ** KEPT (pick-wt=19): 269 [] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,A),B),s__02(c_27type_2enum_2enum_27__00,C)))))=s__02(c_27type_2enum_2enum_27__00,C).
% 2.98/3.20  ---> New Demodulator: 270 [new_demod,269] s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eGENLIST_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,A),B),s__02(c_27type_2enum_2enum_27__00,C)))))=s__02(c_27type_2enum_2enum_27__00,C).
% 2.98/3.20  ** KEPT (pick-wt=140): 272 [copy,271,flip.4] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f9(A,B)))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f8(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f7(A,B)))))|p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f9(A,B)),s__02(c_27type_2enum_2enum_27__00,$f7(A,B)))))|p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f8(A,B)),s__02(c_27type_2enum_2enum_27__00,$f7(A,B)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D))).
% 2.98/3.20  ** KEPT (pick-wt=116): 274 [copy,273,demod,115,115,flip.1] s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,$f10(A,B)),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eEMPTY_27__00),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))))))=s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ---> New Demodulator: 275 [new_demod,274] s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,$f10(A,B)),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eEMPTY_27__00),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eODD_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2epred__set_2eINSERT_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))))),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))))))=s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ** KEPT (pick-wt=110): 277 [copy,276,flip.3] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f13(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f12(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f11(A,B)))))|p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(A,B)),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(A),c_27const_2ebool_2ethe__value_27__00))))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2enum_2enum_27__00,D)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(c_27type_2enum_2enum_27__00,D))).
% 2.98/3.20  ** KEPT (pick-wt=108): 279 [copy,278,flip.3] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f13(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f12(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f11(A,B)))))|p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,$f12(A,B)),s__02(c_27type_2enum_2enum_27__00,$f11(A,B)))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2enum_2enum_27__00,D)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(c_27type_2enum_2enum_27__00,D))).
% 2.98/3.20  ** KEPT (pick-wt=118): 281 [copy,280,flip.3] p__01(s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f13(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f12(A,B)))),s__02(c_27type_2enum_2enum_27__00,$f11(A,B)))))|p__01(s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),$f13(A,B)),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,$f11(A,B)),s__02(c_27type_2enum_2enum_27__00,$f12(A,B)))))))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2efcp_2eFCP_27__01(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,cbool__00))),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2enum_2enum_27__00,D)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(c_27type_2enum_2enum_27__00,D))).
% 2.98/3.20  ** KEPT (pick-wt=14): 282 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01(A),c_27const_2ebool_2ethe__value_27__00)))))).
% 2.98/3.20  ** KEPT (pick-wt=27): 284 [copy,283,flip.1] s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2ebit_2eBIT_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ---> New Demodulator: 285 [new_demod,284] s__02(cbool__00,c_27const_2ebool_2eIN_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),c_27const_2ewords_2eBIT__SET_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2ebit_2eBIT_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ** KEPT (pick-wt=18): 286 [] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))).
% 2.98/3.20  ---> New Demodulator: 287 [new_demod,286] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))).
% 2.98/3.20  ** KEPT (pick-wt=59): 288 [] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),B)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20  ** KEPT (pick-wt=40): 289 [] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cF__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),B)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.20  ** KEPT (pick-wt=54): 290 [] s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),$c2),s__02(c_27type_2elist_2elist_27__01(cbool__00),A))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,$c3),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(cbool__00),A),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  ** KEPT (pick-wt=30): 291 [] p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),$c1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2efcp_2edimindex_27__01(s__02(c_27type_2ebool_2eitself_27__01($c3),c_27const_2ebool_2ethe__value_27__00)))))).
% 2.98/3.20    Following clause subsumed by 79 during input processing: 0 [copy,79,flip.1] A=A.
% 2.98/3.20  79 back subsumes 77.
% 2.98/3.20  79 back subsumes 76.
% 2.98/3.20  79 back subsumes 6.
% 2.98/3.20  80 back subsumes 5.
% 2.98/3.20  80 back subsumes 4.
% 2.98/3.20  82 back subsumes 16.
% 2.98/3.20  >>>> Starting back demodulation with 86.
% 2.98/3.20  >>>> Starting back demodulation with 88.
% 2.98/3.20  >>>> Starting back demodulation with 91.
% 2.98/3.20  >>>> Starting back demodulation with 93.
% 2.98/3.20  >>>> Starting back demodulation with 95.
% 2.98/3.20  >>>> Starting back demodulation with 98.
% 2.98/3.20  ** KEPT (pick-wt=43): 292 [copy,100,flip.1,demod,115,115] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.20    Following clause subsumed by 101 during input processing: 0 [copy,101,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.20  ** KEPT (pick-wt=31): 293 [copy,102,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,C)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C))))).
% 2.98/3.20  >>>> Starting back demodulation with 106.
% 2.98/3.20  ** KEPT (pick-wt=31): 294 [copy,107,flip.1,demod,115] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.20  >>>> Starting back demodulation with 111.
% 2.98/3.20  >>>> Starting back demodulation with 113.
% 2.98/3.20  >>>> Starting back demodulation with 115.
% 2.98/3.20      >> back demodulating 107 with 115.
% 2.98/3.20      >> back demodulating 105 with 115.
% 2.98/3.20      >> back demodulating 104 with 115.
% 2.98/3.20      >> back demodulating 100 with 115.
% 2.98/3.20      >> back demodulating 97 with 115.
% 2.98/3.20      >> back demodulating 89 with 115.
% 2.98/3.20      >> back demodulating 25 with 115.
% 2.98/3.20  >>>> Starting back demodulation with 117.
% 2.98/3.20  >>>> Starting back demodulation with 119.
% 2.98/3.20  >>>> Starting back demodulation with 121.
% 2.98/3.20  >>>> Starting back demodulation with 123.
% 2.98/3.20  ** KEPT (pick-wt=37): 303 [copy,125,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.21  ** KEPT (pick-wt=37): 304 [copy,127,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.21  >>>> Starting back demodulation with 129.
% 2.98/3.21  >>>> Starting back demodulation with 131.
% 2.98/3.21  ** KEPT (pick-wt=22): 305 [copy,134,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.21  >>>> Starting back demodulation with 137.
% 2.98/3.21  >>>> Starting back demodulation with 140.
% 2.98/3.21  >>>> Starting back demodulation with 143.
% 2.98/3.21  >>>> Starting back demodulation with 145.
% 2.98/3.21  >>>> Starting back demodulation with 147.
% 2.98/3.21  ** KEPT (pick-wt=19): 306 [copy,148,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))).
% 2.98/3.21  >>>> Starting back demodulation with 151.
% 2.98/3.21  >>>> Starting back demodulation with 154.
% 2.98/3.21  >>>> Starting back demodulation with 156.
% 2.98/3.21  >>>> Starting back demodulation with 158.
% 2.98/3.21  >>>> Starting back demodulation with 160.
% 2.98/3.21      >> back demodulating 17 with 160.
% 2.98/3.21  >>>> Starting back demodulation with 162.
% 2.98/3.21  >>>> Starting back demodulation with 164.
% 2.98/3.21  >>>> Starting back demodulation with 166.
% 2.98/3.21  >>>> Starting back demodulation with 168.
% 2.98/3.21  ** KEPT (pick-wt=25): 307 [copy,169,flip.1] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))))).
% 2.98/3.21  >>>> Starting back demodulation with 171.
% 2.98/3.21      >> back demodulating 108 with 171.
% 2.98/3.21  >>>> Starting back demodulation with 173.
% 2.98/3.21  >>>> Starting back demodulation with 175.
% 2.98/3.21  >>>> Starting back demodulation with 177.
% 2.98/3.21  >>>> Starting back demodulation with 179.
% 2.98/3.21  >>>> Starting back demodulation with 181.
% 2.98/3.21  >>>> Starting back demodulation with 183.
% 2.98/3.21  >>>> Starting back demodulation with 186.
% 2.98/3.21  >>>> Starting back demodulation with 188.
% 2.98/3.21  >>>> Starting back demodulation with 190.
% 2.98/3.21  >>>> Starting back demodulation with 193.
% 2.98/3.21  >>>> Starting back demodulation with 196.
% 2.98/3.21  >>>> Starting back demodulation with 199.
% 2.98/3.21  >>>> Starting back demodulation with 202.
% 2.98/3.21  >>>> Starting back demodulation with 205.
% 2.98/3.21  >>>> Starting back demodulation with 208.
% 2.98/3.21      >> back demodulating 195 with 208.
% 2.98/3.21      >> back demodulating 192 with 208.
% 2.98/3.21  >>>> Starting back demodulation with 211.
% 2.98/3.21      >> back demodulating 198 with 211.
% 2.98/3.21  ** KEPT (pick-wt=55): 314 [copy,213,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.21  >>>> Starting back demodulation with 216.
% 2.98/3.21  >>>> Starting back demodulation with 218.
% 2.98/3.21  >>>> Starting back demodulation with 220.
% 2.98/3.21  >>>> Starting back demodulation with 223.
% 2.98/3.21  >>>> Starting back demodulation with 226.
% 2.98/3.21  >>>> Starting back demodulation with 229.
% 2.98/3.21  >>>> Starting back demodulation with 231.
% 2.98/3.21  >>>> Starting back demodulation with 233.
% 2.98/3.21  >>>> Starting back demodulation with 235.
% 2.98/3.21  >>>> Starting back demodulation with 237.
% 2.98/3.21  >>>> Starting back demodulation with 239.
% 2.98/3.21  >>>> Starting back demodulation with 241.
% 2.98/3.21  >>>> Starting back demodulation with 244.
% 2.98/3.21  >>>> Starting back demodulation with 249.
% 2.98/3.21  >>>> Starting back demodulation with 251.
% 2.98/3.21  >>>> Starting back demodulation with 254.
% 2.98/3.21  >>>> Starting back demodulation with 256.
% 2.98/3.21  >>>> Starting back demodulation with 258.
% 2.98/3.21  >>>> Starting back demodulation with 261.
% 2.98/3.21  >>>> Starting back demodulation with 263.
% 2.98/3.21  >>>> Starting back demodulation with 265.
% 2.98/3.21  >>>> Starting back demodulation with 268.
% 2.98/3.21  >>>> Starting back demodulation with 270.
% 2.98/3.21  >>>> Starting back demodulation with 275.
% 2.98/3.21  >>>> Starting back demodulation with 285.
% 2.98/3.21  >>>> Starting back demodulation with 287.
% 2.98/3.21  ** KEPT (pick-wt=59): 315 [copy,288,flip.1] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),B))))).
% 2.98/3.21  ** KEPT (pick-wt=40): 316 [copy,289,flip.1] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cF__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),B))))).
% 2.98/3.21  ** KEPT (pick-wt=54): 317 [copy,290,flip.1] s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,$c3),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(cbool__00),A),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),$c2),s__02(c_27type_2elist_2elist_27__01(cbool__00),A))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.21    Following clause subsumed by 299 during input processing: 0 [copy,292,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.21    Following clause subsumed by 102 during input processing: 0 [copy,293,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C)))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,C))).
% 2.98/3.21    Following clause subsumed by 295 during input processing: 0 [copy,294,flip.1] s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.21    Following clause subsumed by 294 during input processing: 0 [copy,295,flip.1] s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.21  >>>> Starting back demodulation with 297.
% 2.98/3.21    Following clause subsumed by 292 during input processing: 0 [copy,299,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.21  ** KEPT (pick-wt=43): 318 [copy,300,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.21    Following clause subsumed by 125 during input processing: 0 [copy,303,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,B))).
% 2.98/3.21    Following clause subsumed by 127 during input processing: 0 [copy,304,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))))).
% 2.98/3.21    Following clause subsumed by 134 during input processing: 0 [copy,305,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV2_27__01(s__02(c_27type_2enum_2enum_27__00,A)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.21    Following clause subsumed by 148 during input processing: 0 [copy,306,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eEXP_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))).
% 2.98/3.21    Following clause subsumed by 169 during input processing: 0 [copy,307,flip.1] s__02(cbool__00,c_27const_2earithmetic_2e_3e_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,B)))))=s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,A))).
% 2.98/3.21  >>>> Starting back demodulation with 309.
% 2.98/3.21  >>>> Starting back demodulation with 311.
% 2.98/3.21  >>>> Starting back demodulation with 313.
% 2.98/3.21    Following clause subsumed by 213 during input processing: 0 [copy,314,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,A))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,B))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 2.98/3.21    Following clause subsumed by 288 during input processing: 0 [copy,315,flip.1] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),B)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__or_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2en2w_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))))).
% 2.98/3.21    Following clause subsumed by 289 during input processing: 0 [copy,316,flip.1] s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cF__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),B)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__lsl_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))).
% 3.17/3.31    Following clause subsumed by 290 during input processing: 0 [copy,317,flip.1] s__02(cbool__00,chapp__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cbool__00),chapp__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(cbool__00),cfun__02(c_27type_2enum_2enum_27__00,cbool__00)),$c2),s__02(c_27type_2elist_2elist_27__01(cbool__00),A))),s__02(c_27type_2enum_2enum_27__00,B)))=s__02(cbool__00,c_27const_2efcp_2efcp__index_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,$c3),c_27const_2eword__to__stack_2ebits__to__word_27__01(s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(cbool__00),A),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eCONS_27__02(s__02(cbool__00,cT__00),s__02(c_27type_2elist_2elist_27__01(cbool__00),c_27const_2elist_2eNIL_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B))).
% 3.17/3.31    Following clause subsumed by 300 during input processing: 0 [copy,318,flip.1] s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00)))))))=s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,A),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,B))).
% 3.17/3.31  
% 3.17/3.31  ======= end of input processing =======
% 3.17/3.31  
% 3.17/3.31  =========== start of search ===========
% 3.17/3.31  
% 3.17/3.31  
% 3.17/3.31  Resetting weight limit to 10.
% 3.17/3.31  
% 3.17/3.31  
% 3.17/3.31  Resetting weight limit to 10.
% 3.17/3.31  
% 3.17/3.31  sos_size=120
% 3.17/3.31  
% 3.17/3.31  Search stopped in tp_alloc by max_mem option.
% 3.17/3.31  
% 3.17/3.31  Search stopped in tp_alloc by max_mem option.
% 3.17/3.31  
% 3.17/3.31  ============ end of search ============
% 3.17/3.31  
% 3.17/3.31  -------------- statistics -------------
% 3.17/3.31  clauses given                 37
% 3.17/3.31  clauses generated           4260
% 3.17/3.31  clauses kept                 215
% 3.17/3.31  clauses forward subsumed     657
% 3.17/3.31  clauses back subsumed          6
% 3.17/3.31  Kbytes malloced            11718
% 3.17/3.31  
% 3.17/3.31  ----------- times (seconds) -----------
% 3.17/3.31  user CPU time          0.15          (0 hr, 0 min, 0 sec)
% 3.17/3.31  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 3.17/3.31  wall-clock time        3             (0 hr, 0 min, 3 sec)
% 3.17/3.31  
% 3.17/3.31  Process 19920 finished Wed Jul 27 03:16:55 2022
% 3.17/3.31  Otter interrupted
% 3.17/3.31  PROOF NOT FOUND
%------------------------------------------------------------------------------