TSTP Solution File: SWW939+1 by SOS---2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SOS---2.0
% Problem  : SWW939+1 : TPTP v8.1.0. Released v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : sos-script %s

% Computer : n028.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Thu Jul 21 01:27:44 EDT 2022

% Result   : Unknown 0.39s 0.58s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem  : SWW939+1 : TPTP v8.1.0. Released v7.3.0.
% 0.03/0.14  % Command  : sos-script %s
% 0.15/0.36  % Computer : n028.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit : 300
% 0.15/0.36  % WCLimit  : 600
% 0.15/0.36  % DateTime : Sun Jun  5 14:35:57 EDT 2022
% 0.15/0.36  % CPUTime  : 
% 0.22/0.51  ----- Otter 3.2, August 2001 -----
% 0.22/0.51  The process was started by sandbox on n028.cluster.edu,
% 0.22/0.51  Sun Jun  5 14:35:57 2022
% 0.22/0.51  The command was "./sos".  The process ID is 31173.
% 0.22/0.51  
% 0.22/0.51  set(prolog_style_variables).
% 0.22/0.51  set(auto).
% 0.22/0.51     dependent: set(auto1).
% 0.22/0.51     dependent: set(process_input).
% 0.22/0.51     dependent: clear(print_kept).
% 0.22/0.51     dependent: clear(print_new_demod).
% 0.22/0.51     dependent: clear(print_back_demod).
% 0.22/0.51     dependent: clear(print_back_sub).
% 0.22/0.51     dependent: set(control_memory).
% 0.22/0.51     dependent: assign(max_mem, 12000).
% 0.22/0.51     dependent: assign(pick_given_ratio, 4).
% 0.22/0.51     dependent: assign(stats_level, 1).
% 0.22/0.51     dependent: assign(pick_semantic_ratio, 3).
% 0.22/0.51     dependent: assign(sos_limit, 5000).
% 0.22/0.51     dependent: assign(max_weight, 60).
% 0.22/0.51  clear(print_given).
% 0.22/0.51  
% 0.22/0.51  formula_list(usable).
% 0.22/0.51  
% 0.22/0.51  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=1, max_lits=15.
% 0.22/0.51  
% 0.22/0.51  This ia a non-Horn set with equality.  The strategy will be
% 0.22/0.51  Knuth-Bendix, ordered hyper_res, ur_res, factoring, and
% 0.22/0.51  unit deletion, with positive clauses in sos and nonpositive
% 0.22/0.51  clauses in usable.
% 0.22/0.51  
% 0.22/0.51     dependent: set(knuth_bendix).
% 0.22/0.51     dependent: set(para_from).
% 0.22/0.51     dependent: set(para_into).
% 0.22/0.51     dependent: clear(para_from_right).
% 0.22/0.51     dependent: clear(para_into_right).
% 0.22/0.51     dependent: set(para_from_vars).
% 0.22/0.51     dependent: set(eq_units_both_ways).
% 0.22/0.51     dependent: set(dynamic_demod_all).
% 0.22/0.51     dependent: set(dynamic_demod).
% 0.22/0.51     dependent: set(order_eq).
% 0.22/0.51     dependent: set(back_demod).
% 0.22/0.51     dependent: set(lrpo).
% 0.22/0.51     dependent: set(hyper_res).
% 0.22/0.51     dependent: set(unit_deletion).
% 0.22/0.51     dependent: set(factor).
% 0.22/0.51  
% 0.22/0.51  There is a clause for symmetry of equality, so it is
% 0.22/0.51  assumed that equality is fully axiomatized; therefore,
% 0.22/0.51  paramodulation is disabled.
% 0.22/0.51  
% 0.22/0.51     dependent: clear(para_from).
% 0.22/0.51     dependent: clear(para_into).
% 0.22/0.51  
% 0.22/0.51  ------------> process usable:
% 0.22/0.51    Following clause subsumed by 1 during input processing: 0 [] {-} -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,A)).
% 0.22/0.51    Following clause subsumed by 1 during input processing: 0 [] {-} p__01(s__02(cbool__00,A))| -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.51    Following clause subsumed by 4 during input processing: 0 [] {-} -p__01(s__02(cbool__00,A))|p__01(s__02(cbool__00,cT__00)).
% 0.22/0.51    Following clause subsumed by 1 during input processing: 0 [] {-} -p__01(s__02(cbool__00,cF__00))|p__01(s__02(cbool__00,A)).
% 0.22/0.51    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)).
% 0.22/0.51    Following clause subsumed by 1 during input processing: 0 [factor_simp] {-} -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.51    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)).
% 0.22/0.51    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).
% 0.22/0.51    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).
% 0.22/0.51    Following clause subsumed by 15 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).
% 0.22/0.51    Following clause subsumed by 17 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)).
% 0.22/0.51    Following clause subsumed by 38 during input processing: 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,A))))|s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eMOD_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).
% 0.22/0.51    Following clause subsumed by 40 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).
% 0.22/0.52    Following clause subsumed by 41 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).
% 0.22/0.52    Following clause subsumed by 1 during input processing: 0 [unit_del,48] {-} -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.52    Following clause subsumed by 48 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).
% 0.22/0.52    Following clause subsumed by 1 during input processing: 0 [unit_del,48] {-} -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.52    Following clause subsumed by 1 during input processing: 0 [unit_del,50] {-} -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.52    Following clause subsumed by 50 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).
% 0.22/0.52    Following clause subsumed by 1 during input processing: 0 [unit_del,50] {-} -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.52    Following clause subsumed by 1 during input processing: 0 [unit_del,52] {-} -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.52    Following clause subsumed by 1 during input processing: 0 [unit_del,54] {-} -p__01(s__02(cbool__00,cF__00)).
% 0.22/0.52    Following clause subsumed by 116 during input processing: 0 [] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))!=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D)))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D).
% 0.22/0.52    Following clause subsumed by 117 during input processing: 0 [] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D)))|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)!=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),D).
% 0.22/0.53    Following clause subsumed by 285 during input processing: 0 [] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))!=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B)=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))).
% 0.22/0.53    Following clause subsumed by 287 during input processing: 0 [] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B)!=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))).
% 0.22/0.53    Following clause subsumed by 289 during input processing: 0 [] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))!=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B)|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)=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))).
% 0.22/0.53    Following clause subsumed by 291 during input processing: 0 [] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),chapp__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B)|s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)!=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))).
% 0.22/0.53    Following clause subsumed by 301 during input processing: 0 [] {-} s__02(c_27type_2enum_2enum_27__00,c_27const_2edata__to__word_2eadjust__var_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).
% 0.22/0.53    Following clause subsumed by 54 during input processing: 0 [copy,52,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))).
% 0.22/0.53    Following clause subsumed by 52 during input processing: 0 [copy,54,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))).
% 0.22/0.53  102 back subsumes 92.
% 0.22/0.53  103 back subsumes 93.
% 0.22/0.53  106 back subsumes 96.
% 0.22/0.53  
% 0.22/0.53  ------------> process sos:
% 0.22/0.53    Following clause subsumed by 337 during input processing: 0 [] {-} p__01(s__02(cbool__00,cT__00)).
% 0.22/0.53    Following clause subsumed by 343 during input processing: 0 [demod,341] {-} s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),C),s__02(B,D)))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),C),s__02(B,D))).
% 0.39/0.57    Following clause subsumed by 337 during input processing: 0 [] {-} p__01(s__02(cbool__00,cT__00)).
% 0.39/0.57    Following clause subsumed by 337 during input processing: 0 [unit_del,1] {-} p__01(s__02(cbool__00,cT__00)).
% 0.39/0.57    Following clause subsumed by 346 during input processing: 0 [] {-} p__01(s__02(cbool__00,A))|s__02(cbool__00,A)=s__02(cbool__00,cF__00).
% 0.39/0.57    Following clause subsumed by 352 during input processing: 0 [demod,350] {-} s__02(A,C)=s__02(A,C).
% 0.39/0.57    Following clause subsumed by 352 during input processing: 0 [demod,374] {-} 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).
% 0.39/0.57    Following clause subsumed by 352 during input processing: 0 [demod,376] {-} 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).
% 0.39/0.57    Following clause subsumed by 352 during input processing: 0 [demod,388,399] {-} 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))))).
% 0.39/0.57    Following clause subsumed by 352 during input processing: 0 [demod,384,440] {-} s__02(cbool__00,cT__00)=s__02(cbool__00,cT__00).
% 0.39/0.57    Following clause subsumed by 352 during input processing: 0 [demod,384,444] {-} 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)))=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))).
% 0.39/0.57  337 back subsumes 5.
% 0.39/0.57  337 back subsumes 4.
% 0.39/0.57    Following clause subsumed by 769 during input processing: 0 [copy,343,flip.1] {-} s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),C),s__02(B,D)))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),C),s__02(B,D))).
% 0.39/0.57    Following clause subsumed by 769 during input processing: 0 [copy,352,flip.1] {-} s__02(A,B)=s__02(A,B).
% 0.39/0.57  352 back subsumes 343.
% 0.39/0.57  352 back subsumes 320.
% 0.39/0.57  352 back subsumes 6.
% 0.39/0.57    Following clause subsumed by 370 during input processing: 0 [copy,370,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))).
% 0.39/0.57  576 back subsumes 575.
% 0.39/0.57    Following clause subsumed by 631 during input processing: 0 [copy,631,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__or_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__or_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))).
% 0.39/0.57    Following clause subsumed by 641 during input processing: 0 [copy,641,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))).
% 0.39/0.57    Following clause subsumed by 642 during input processing: 0 [copy,642,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_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),B))).
% 0.39/0.57    Following clause subsumed by 769 during input processing: 0 [copy,769,flip.1] {-} A=A.
% 0.39/0.57  769 back subsumes 352.
% 0.39/0.57    Following clause subsumed by 363 during input processing: 0 [copy,786,flip.1] {-} s__02(cfun__02(A,B),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(C,B),D),s__02(cfun__02(A,C),c_27const_2ecombin_2eK_27__01(s__02(C,E)))))=s__02(cfun__02(A,B),c_27const_2ecombin_2eK_27__01(s__02(B,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(C,B),D),s__02(C,E))))).
% 0.39/0.57    Following clause subsumed by 365 during input processing: 0 [copy,787,flip.1] {-} s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),c_27const_2ecombin_2eUPDATE_27__03(s__02(B,C),s__02(A,D),s__02(cfun__02(B,A),E))),s__02(B,F)))=s__02(A,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,$f6(A,B,E,C,D,F)),s__02(A,D),s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),E),s__02(B,F))))).
% 0.39/0.57    Following clause subsumed by 367 during input processing: 0 [copy,788,flip.1] {-} s__02(A,c_27const_2epair_2eUNCURRY_27__02(s__02(cfun__02(B,cfun__02(C,A)),D),s__02(c_27type_2epair_2eprod_27__02(B,C),c_27const_2epair_2e_2c_27__02(s__02(B,E),s__02(C,F)))))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(C,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,cfun__02(C,A)),D),s__02(B,E))),s__02(C,F))).
% 0.39/0.57    Following clause subsumed by 369 during input processing: 0 [copy,789,flip.1] {-} s__02(A,c_27const_2epair_2epair__CASE_27__02(s__02(c_27type_2epair_2eprod_27__02(B,C),c_27const_2epair_2e_2c_27__02(s__02(B,D),s__02(C,E))),s__02(cfun__02(B,cfun__02(C,A)),F)))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(C,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,cfun__02(C,A)),F),s__02(B,D))),s__02(C,E))).
% 0.39/0.57    Following clause subsumed by 802 during input processing: 0 [copy,790,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,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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),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,B))).
% 0.39/0.57    Following clause subsumed by 801 during input processing: 0 [copy,791,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,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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),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,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))).
% 0.39/0.57    Following clause subsumed by 800 during input processing: 0 [copy,792,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,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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),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_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))))).
% 0.39/0.57    Following clause subsumed by 792 during input processing: 0 [copy,800,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,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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))),s__02(c_27type_2enum_2enum_27__00,B))))).
% 0.39/0.57    Following clause subsumed by 791 during input processing: 0 [copy,801,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,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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),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,B))).
% 0.39/0.57    Following clause subsumed by 790 during input processing: 0 [copy,802,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,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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),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,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))).
% 0.39/0.57    Following clause subsumed by 865 during input processing: 0 [copy,807,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_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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))).
% 0.39/0.57    Following clause subsumed by 438 during input processing: 0 [copy,808,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))).
% 0.39/0.57    Following clause subsumed by 857 during input processing: 0 [copy,856,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_2enumeral_2etexp__help_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00),s__02(c_27type_2enum_2enum_27__00,B))).
% 0.39/0.57    Following clause subsumed by 856 during input processing: 0 [copy,857,flip.1] {-} s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2etexp__help_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_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))).
% 0.39/0.57    Following clause subsumed by 807 during input processing: 0 [copy,865,flip.1] {-} 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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_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_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))).
% 0.39/0.57    Following clause subsumed by 557 during input processing: 0 [copy,877,flip.1] {-} s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eonecount_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,B)))=s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2eonecount_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,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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))),s__02(c_27type_2enum_2enum_27__00,B))))).
% 0.39/0.57    Following clause subsumed by 566 during input processing: 0 [copy,878,flip.1] {-} s__02(A,c_27const_2eoption_2eoption__CASE_27__03(s__02(c_27type_2eoption_2eoption_27__01(B),c_27const_2eoption_2eSOME_27__01(s__02(B,C))),s__02(A,D),s__02(cfun__02(B,A),E)))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),E),s__02(B,C))).
% 0.39/0.57    Following clause subsumed by 568 during input processing: 0 [copy,879,flip.1] {-} s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2eoption_2eOPTION__MAP_27__02(s__02(cfun__02(B,A),C),s__02(c_27type_2eoption_2eoption_27__01(B),c_27const_2eoption_2eSOME_27__01(s__02(B,D)))))=s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2eoption_2eSOME_27__01(s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),C),s__02(B,D))))).
% 0.39/0.57    Following clause subsumed by 581 during input processing: 0 [copy,880,flip.1] {-} s__02(A,c_27const_2elist_2elist__CASE_27__03(s__02(c_27type_2elist_2elist_27__01(B),c_27const_2elist_2eCONS_27__02(s__02(B,C),s__02(c_27type_2elist_2elist_27__01(B),D))),s__02(A,E),s__02(cfun__02(B,cfun__02(c_27type_2elist_2elist_27__01(B),A)),F)))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(B),A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,cfun__02(c_27type_2elist_2elist_27__01(B),A)),F),s__02(B,C))),s__02(c_27type_2elist_2elist_27__01(B),D))).
% 0.39/0.57    Following clause subsumed by 584 during input processing: 0 [copy,881,flip.1] {-} s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eAPPEND_27__02(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_2elist_2elist_27__01(A),D)))=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_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(A),C),s__02(c_27type_2elist_2elist_27__01(A),D))))).
% 0.39/0.57    Following clause subsumed by 593 during input processing: 0 [copy,882,flip.1] {-} s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eMAP_27__02(s__02(cfun__02(B,A),C),s__02(c_27type_2elist_2elist_27__01(B),c_27const_2elist_2eCONS_27__02(s__02(B,D),s__02(c_27type_2elist_2elist_27__01(B),E)))))=s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eCONS_27__02(s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,A),C),s__02(B,D))),s__02(c_27type_2elist_2elist_27__01(A),c_27const_2elist_2eMAP_27__02(s__02(cfun__02(B,A),C),s__02(c_27type_2elist_2elist_27__01(B),E))))).
% 0.39/0.57    Following clause subsumed by 597 during input processing: 0 [copy,883,flip.1] {-} s__02(A,c_27const_2elist_2eFOLDR_27__03(s__02(cfun__02(B,cfun__02(A,A)),C),s__02(A,D),s__02(c_27type_2elist_2elist_27__01(B),c_27const_2elist_2eCONS_27__02(s__02(B,E),s__02(c_27type_2elist_2elist_27__01(B),F)))))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(A,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(B,cfun__02(A,A)),C),s__02(B,E))),s__02(A,c_27const_2elist_2eFOLDR_27__03(s__02(cfun__02(B,cfun__02(A,A)),C),s__02(A,D),s__02(c_27type_2elist_2elist_27__01(B),F))))).
% 0.39/0.57    Following clause subsumed by 598 during input processing: 0 [copy,884,flip.1] {-} s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2efinite__map_2eFLOOKUP_27__02(s__02(c_27type_2efinite__map_2efmap_27__02(B,A),c_27const_2efinite__map_2eFUPDATE_27__02(s__02(c_27type_2efinite__map_2efmap_27__02(B,A),C),s__02(c_27type_2epair_2eprod_27__02(B,A),c_27const_2epair_2e_2c_27__02(s__02(B,D),s__02(A,E))))),s__02(B,F)))=s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,$f21(A,B,E,F,D,C)),s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2eoption_2eSOME_27__01(s__02(A,E))),s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2efinite__map_2eFLOOKUP_27__02(s__02(c_27type_2efinite__map_2efmap_27__02(B,A),C),s__02(B,F))))).
% 0.39/0.57    Following clause subsumed by 610 during input processing: 0 [copy,886,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_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,B))))),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)))))=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_2e_2b_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C))))).
% 0.39/0.57    Following clause subsumed by 611 during input processing: 0 [copy,887,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(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,B))),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)))))=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_2e_2a_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2enum_2enum_27__00,C))))).
% 0.39/0.57    Following clause subsumed by 639 during input processing: 0 [copy,888,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),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_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),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))).
% 0.39/0.57    Following clause subsumed by 654 during input processing: 0 [copy,889,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),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_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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))).
% 0.39/0.57    Following clause subsumed by 656 during input processing: 0 [copy,890,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))),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_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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00)))))))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))))).
% 0.39/0.57    Following clause subsumed by 658 during input processing: 0 [copy,891,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),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_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B),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__mul_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))))).
% 0.39/0.57    Following clause subsumed by 663 during input processing: 0 [copy,892,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_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),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_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),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),B),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))))).
% 0.39/0.57    Following clause subsumed by 664 during input processing: 0 [copy,893,flip.1] {-} s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2esptree_2espt_27__01(A),c_27const_2esptree_2einsert_27__03(s__02(c_27type_2enum_2enum_27__00,B),s__02(A,C),s__02(c_27type_2esptree_2espt_27__01(A),D)))))=s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2eoption_2eSOME_27__01(s__02(A,C))).
% 0.39/0.57    Following clause subsumed by 665 during input processing: 0 [copy,894,flip.1] {-} s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2esptree_2espt_27__01(A),c_27const_2esptree_2einsert_27__03(s__02(c_27type_2enum_2enum_27__00,C),s__02(A,D),s__02(c_27type_2esptree_2espt_27__01(A),E)))))=s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,$f22(A,C,D,E,B)),s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2eoption_2eSOME_27__01(s__02(A,D))),s__02(c_27type_2eoption_2eoption_27__01(A),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2esptree_2espt_27__01(A),E))))).
% 0.39/0.57    Following clause subsumed by 705 during input processing: 0 [copy,895,flip.1] {-} s__02(A,c_27const_2ewordSem_2eword__loc__CASE_27__03(s__02(c_27type_2ewordSem_2eword__loc_27__01(B),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,B),c_27type_2ewordSem_2eword__loc_27__01(B)),c_27const_2ewordSem_2eWord_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,B),C))),s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,B),A),D),s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,A)),E)))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,B),A),D),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,B),C))).
% 0.39/0.57    Following clause subsumed by 707 during input processing: 0 [copy,896,flip.1] {-} s__02(A,c_27const_2ewordSem_2eword__loc__CASE_27__03(s__02(c_27type_2ewordSem_2eword__loc_27__01(B),c_27const_2ewordSem_2eLoc_27__02(s__02(c_27type_2enum_2enum_27__00,C),s__02(c_27type_2enum_2enum_27__00,D))),s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,B),A),E),s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,A)),F)))=s__02(A,c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,A)),F),s__02(c_27type_2enum_2enum_27__00,C))),s__02(c_27type_2enum_2enum_27__00,D))).
% 0.39/0.57    Following clause subsumed by 708 during input processing: 0 [copy,897,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__locals__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A))),C),s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 709 during input processing: 0 [copy,898,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__fp__regs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00)))))))),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00))))))))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__fp__regs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00)))))))),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00))))))))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__fp__regs__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00)))))))),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00))))))))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00)))))))),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00))))))))),C),s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00)))))))),c_27type_2efinite__map_2efmap_27__02(c_27type_2enum_2enum_27__00,c_27type_2efcp_2ecart_27__02(cbool__00,c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2efcp_2ebit0_27__01(c_27type_2eone_2eone_27__00))))))))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 710 during input processing: 0 [copy,899,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__store__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__store__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__store__fupd_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))),C),s__02(cfun__02(c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 711 during input processing: 0 [copy,900,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A)),c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A)),c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__stack__fupd_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A)),c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A)),c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A))),C),s__02(cfun__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A)),c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2estack__frame_27__01(A))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 712 during input processing: 0 [copy,901,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__memory__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__memory__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__memory__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A))),C),s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 713 during input processing: 0 [copy,902,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__mdomain__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00)),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__mdomain__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00)),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__mdomain__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00)),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00)),C),s__02(cfun__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00)),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 714 during input processing: 0 [copy,903,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__permute__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00)),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__permute__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00)),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__permute__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00)),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00)),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00))),C),s__02(cfun__02(cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00)),cfun__02(c_27type_2enum_2enum_27__00,cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 715 during input processing: 0 [copy,904,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__gc__fun__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)))))),cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__gc__fun__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)))))),cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__gc__fun__fupd_27__02(s__02(cfun__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)))))),cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)))))),cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))))),C),s__02(cfun__02(cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A)))))),cfun__02(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))),c_27type_2eoption_2eoption_27__01(c_27type_2epair_2eprod_27__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2epair_2eprod_27__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27type_2efinite__map_2efmap_27__02(c_27type_2estackLang_2estore__name_27__00,c_27type_2ewordSem_2eword__loc_27__01(A))))))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 716 during input processing: 0 [copy,905,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__handler__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 717 during input processing: 0 [copy,906,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__clock__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 718 during input processing: 0 [copy,907,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__termdep__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__termdep__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__termdep__fupd_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),C),s__02(cfun__02(c_27type_2enum_2enum_27__00,c_27type_2enum_2enum_27__00),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 719 during input processing: 0 [copy,908,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A))),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A)))),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A))),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A)))),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__code__fupd_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A))),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A)))),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A))),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A)))),C),s__02(cfun__02(c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A))),c_27type_2esptree_2espt_27__01(c_27type_2epair_2eprod_27__02(c_27type_2enum_2enum_27__00,c_27type_2ewordLang_2eprog_27__01(A)))),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 720 during input processing: 0 [copy,909,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__be__fupd_27__02(s__02(cfun__02(cbool__00,cbool__00),C),s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__be__fupd_27__02(s__02(cfun__02(cbool__00,cbool__00),D),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__be__fupd_27__02(s__02(cfun__02(cbool__00,cbool__00),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(cbool__00,cbool__00),C),s__02(cfun__02(cbool__00,cbool__00),D))),s__02(c_27type_2ewordSem_2estate_27__02(A,B),E))).
% 0.39/0.57    Following clause subsumed by 721 during input processing: 0 [copy,910,flip.1] {-} s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(B)),D),s__02(c_27type_2ewordSem_2estate_27__02(A,C),c_27const_2ewordSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(E),c_27type_2effi_2effi__state_27__01(C)),F),s__02(c_27type_2ewordSem_2estate_27__02(A,E),G)))))=s__02(c_27type_2ewordSem_2estate_27__02(A,B),c_27const_2ewordSem_2estate__ffi__fupd_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(E),c_27type_2effi_2effi__state_27__01(B)),c_27const_2ecombin_2eo_27__02(s__02(cfun__02(c_27type_2effi_2effi__state_27__01(C),c_27type_2effi_2effi__state_27__01(B)),D),s__02(cfun__02(c_27type_2effi_2effi__state_27__01(E),c_27type_2effi_2effi__state_27__01(C)),F))),s__02(c_27type_2ewordSem_2estate_27__02(A,E),G))).
% 0.39/0.57    Following clause subsumed by 725 during input processing: 0 [copy,911,flip.1] {-} s__02(c_27type_2eoption_2eoption_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27const_2ewordSem_2eget__var_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2ewordSem_2estate_27__02(A,C),D)))=s__02(c_27type_2eoption_2eoption_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,B),s__02(c_27type_2esptree_2espt_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27const_2ewordSem_2estate__locals_27__01(s__02(c_27type_2ewordSem_2estate_27__02(A,C),D))))).
% 0.39/0.57    Following clause subsumed by 745 during input processing: 0 [copy,912,flip.1] {-} s__02(c_27type_2ewordSem_2eword__loc_27__01(A),c_27const_2edata__to__word__memoryProof_2emake__ptr_27__04(s__02(c_27type_2edata__to__word_2econfig_27__00,B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C),s__02(D,E),s__02(F,G)))=s__02(c_27type_2ewordSem_2eword__loc_27__01(A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),c_27const_2ewordSem_2eWord_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__or_27__00),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,c_27const_2earithmetic_2e_2d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2edata__to__word_2eshift__length_27__01(s__02(c_27type_2edata__to__word_2econfig_27__00,B))),s__02(c_27type_2enum_2enum_27__00,c_27const_2ebackend__common_2eword__shift_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_2ewords_2en2w_27__01(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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_27__00))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2e0_27__00))))))))).
% 0.39/0.57    Following clause subsumed by 746 during input processing: 0 [copy,913,flip.1] {-} s__02(c_27type_2eoption_2eoption_27__01(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A))),c_27const_2edata__to__word__memoryProof_2estore__list_27__04(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B),s__02(c_27type_2elist_2elist_27__01(c_27type_2ewordSem_2eword__loc_27__01(A)),c_27const_2elist_2eNIL_27__00),s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),C),s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),cbool__00),D)))=s__02(c_27type_2eoption_2eoption_27__01(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A))),c_27const_2eoption_2eSOME_27__01(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2ewordSem_2eword__loc_27__01(A)),C))).
% 0.39/0.57    Following clause subsumed by 813 during input processing: 0 [copy,915,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_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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_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_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_2enumeral_2etexp__help_27__02(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_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,c_27const_2enumeral_2etexp__help_27__02(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_2eZERO_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_2b_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enumeral_2etexp__help_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_2eBIT1_27__01(s__02(c_27type_2enum_2enum_27__00,B))))))).
% 0.39/0.57    Following clause subsumed by 885 during input processing: 0 [copy,916,flip.1] {-} s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ebool_2eLET_27__02(s__02(cfun__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27type_2efcp_2ecart_27__02(cbool__00,A)),c_27const_2ebool_2eLET_27__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),c_27type_2efcp_2ecart_27__02(cbool__00,A))),c_27const_2ewords_2eword__add_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B))),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__mul_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__T_27__00),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C)))))=s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),c_27const_2ewords_2eword__sub_27__02(s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),B),s__02(c_27type_2efcp_2ecart_27__02(cbool__00,A),C))).
% 0.39/0.57  
% 0.39/0.57  ======= end of input processing =======
% 0.39/0.58  
% 0.39/0.58  SEGMENTATION FAULT!!  This is probably caused by a
% 0.39/0.58  bug in Otter.  Please send copy of the input file to
% 0.39/0.58  otter@mcs.anl.gov, let us know what version of Otter you are
% 0.39/0.58  using, and send any other info that might be useful.
% 0.39/0.58  
% 0.39/0.58  
% 0.39/0.58  SEGMENTATION FAULT!!  This is probably caused by a
% 0.39/0.58  bug in Otter.  Please send copy of the input file to
% 0.39/0.58  otter@mcs.anl.gov, let us know what version of Otter you are
% 0.39/0.58  using, and send any other info that might be useful.
% 0.39/0.58  
% 0.39/0.58  
% 0.39/0.58  The job finished Sun Jun  5 14:35:57 2022
%------------------------------------------------------------------------------