TSTP Solution File: LCL814-1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : LCL814-1 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n008.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 : Sun Jul 17 14:40:15 EDT 2022

% Result   : Timeout 299.83s 300.57s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : LCL814-1 : TPTP v8.1.0. Released v4.1.0.
% 0.06/0.13  % Command  : run_spass %d %s
% 0.12/0.34  % Computer : n008.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Mon Jul  4 06:45:38 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 299.83/300.57  
% 299.83/300.57  SPASS V 3.9 
% 299.83/300.57  SPASS beiseite: Ran out of time.
% 299.83/300.57  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 299.83/300.57  SPASS derived 156237 clauses, backtracked 0 clauses, performed 0 splits and kept 28201 clauses.
% 299.83/300.57  SPASS allocated 176795 KBytes.
% 299.83/300.57  SPASS spent	0:05:00.23 on the problem.
% 299.83/300.57  		0:00:00.06 for the input.
% 299.83/300.57  		0:00:00.00 for the FLOTTER CNF translation.
% 299.83/300.57  		0:00:02.38 for inferences.
% 299.83/300.57  		0:00:00.00 for the backtracking.
% 299.83/300.57  		0:4:56.55 for the reduction.
% 299.83/300.57  
% 299.83/300.57  
% 299.83/300.57   The set of clauses at termination is :
% 299.83/300.57  166722[0:Res:18223.0,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.57  22967[0:Rew:22705.0,49.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),x,w),c_List_Orev(c_List_Olist__update(v,u,x,w),w))**.
% 299.83/300.57  166721[0:Res:59088.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.57  166716[0:Res:10056.0,166415.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.57  166710[0:Res:80934.1,166415.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> .
% 299.83/300.57  166709[0:Res:80935.1,166415.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> .
% 299.83/300.57  399[0:Inp] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)*+ -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u).
% 299.83/300.57  166708[0:Res:80942.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.57  166707[0:Res:80943.1,166415.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.57  166691[0:Res:1079.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.57  166690[0:Res:1080.0,166415.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.57  197[0:Inp] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y).
% 299.83/300.57  166689[0:Res:1761.1,166415.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),v,tc_nat)* -> .
% 299.83/300.57  166683[0:Res:59951.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),v,tc_nat)* -> .
% 299.83/300.57  166646[0:Res:1062.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))),v,tc_nat)* -> .
% 299.83/300.57  166419[0:MRR:166418.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),v,tc_nat)* -> .
% 299.83/300.57  611[0:Inp] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),hAPP(v,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)))* -> equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.83/300.57  181903[0:Res:166976.0,3075.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.57  181574[0:Res:166845.0,3075.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.57  170549[0:Res:15740.1,166758.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.57  166976[0:Res:166875.0,30455.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat)*.
% 299.83/300.57  621[0:Inp] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),hAPP(v,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)))* -> equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.83/300.57  166971[0:Res:166875.0,64273.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.57  166960[0:Res:166875.0,30769.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat)*.
% 299.83/300.57  166845[0:Res:166628.0,30455.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.57  166704[0:Res:64126.1,166415.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.57  622[0:Inp] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)))* -> equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.83/300.57  166644[0:Res:15740.1,166415.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.57  166642[0:Res:30577.0,166415.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),tc_nat)*.
% 299.83/300.57  165651[0:SpR:15409.0,165459.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.57  166969[0:Res:166875.0,3075.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.57  10340[0:Rew:10314.0,10317.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> hBOOL(hAPP(hAPP(u,w),z)) equal(w,z).
% 299.83/300.57  166838[0:Res:166628.0,3075.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.57  172818[0:Res:171578.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.57  171593[0:Rew:37556.1,171512.1,501.0,171512.1,70754.1,171512.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.57  171592[0:Rew:16832.0,171513.1,501.0,171513.1,70755.0,171513.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.57  397[0:Inp] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))*+ -> equal(c_List_Otake(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u,w),x) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.57  165976[0:Res:144028.1,165680.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.57  165977[0:Res:164391.0,165680.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.57  179160[0:Rew:23.0,178779.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.57  177996[0:SSi:177995.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.57  20[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u))**+ c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.57  177869[0:SSi:177868.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.57  175005[0:Rew:23.0,174627.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.57  175004[0:Rew:23.0,174626.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.57  175003[0:Rew:23.0,174623.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.57  21[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u))**+ c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.57  172468[0:Res:171395.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),u,tc_nat)* -> .
% 299.83/300.57  168828[0:Res:167533.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.57  168578[0:Res:167131.0,915.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),tc_nat)*.
% 299.83/300.57  168577[0:Res:167131.0,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),tc_nat)*.
% 299.83/300.57  593[0:Inp] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v),w))**.
% 299.83/300.57  168031[0:MRR:168030.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),v,tc_nat)* -> .
% 299.83/300.57  167270[0:MRR:167269.1,236.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),u,tc_nat)* -> .
% 299.83/300.57  166985[0:Res:166875.0,17259.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),tc_nat)*.
% 299.83/300.57  166983[0:Res:166875.0,57233.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),tc_nat)*.
% 299.83/300.57  367[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.83/300.57  166981[0:Res:166875.0,1487.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),tc_nat)*.
% 299.83/300.57  166980[0:Res:166875.0,1952.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),tc_nat)*.
% 299.83/300.57  166974[0:Res:166875.0,3085.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),u,tc_nat)* -> .
% 299.83/300.57  166970[0:Res:166875.0,76452.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),u,tc_nat)* -> .
% 299.83/300.57  368[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.83/300.57  166964[0:Res:166875.0,1474.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),u,tc_nat)* -> .
% 299.83/300.57  166942[0:Res:166875.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),u,tc_nat)* -> .
% 299.83/300.57  166706[0:Res:80919.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.57  166705[0:Res:80920.1,166415.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.57  10339[0:Rew:10314.0,10318.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.83/300.57  166703[0:Res:80917.1,166415.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),v,tc_nat)* -> .
% 299.83/300.57  166702[0:Res:80918.1,166415.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),v,tc_nat)* -> .
% 299.83/300.57  166693[0:Res:21446.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.57  166692[0:Res:1339.0,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.57  409[0:Inp] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist__update(v,u,x,w))**.
% 299.83/300.57  166652[0:Res:168.1,166415.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),v,tc_nat)* -> .
% 299.83/300.57  166649[0:Res:966.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)))),tc_nat)*.
% 299.83/300.57  166648[0:Res:967.0,166415.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)))),tc_nat)*.
% 299.83/300.57  166647[0:Res:1258.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),v,tc_nat)* -> .
% 299.83/300.57  10323[0:Rew:10314.0,349.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.83/300.57  166627[0:Res:9744.1,166415.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.57  166417[0:MRR:166416.1,236.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),v,tc_nat)* -> .
% 299.83/300.57  168374[0:Res:166967.0,72026.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.57  167777[0:Res:166715.0,72026.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.57  302[0:Inp] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)*+ -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.57  166975[0:Res:166875.0,57234.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat)*.
% 299.83/300.57  166962[0:Res:166875.0,15789.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat)*.
% 299.83/300.57  166941[0:Res:166875.0,20403.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.57  166940[0:Res:166875.0,72039.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.57  134[0:Inp] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.57  166844[0:Res:166628.0,57234.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.57  166810[0:Res:166628.0,20403.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.57  166645[0:Res:15758.1,166415.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),tc_nat)*.
% 299.83/300.57  166640[0:Res:165546.1,166415.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.57  277[0:Inp] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.57  170893[0:SpL:16.0,166944.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.57  170334[0:SpL:16.0,166718.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.57  168350[0:Res:166967.0,37516.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.57  167753[0:Res:166715.0,37516.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.57  278[0:Inp] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.57  171578[0:Rew:14736.0,171514.1,501.0,171514.1,70756.0,171514.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.57  171572[0:Rew:4762.1,171516.1,501.0,171516.1,70757.1,171516.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.57  171828[0:SSi:171827.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.57  171395[0:SSi:171394.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.57  73[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.57  170155[0:SSi:170154.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.57  170043[0:SSi:170042.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.57  168557[0:Res:167131.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),u,tc_nat)* -> .
% 299.83/300.57  166982[0:Res:166875.0,3084.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat)*.
% 299.83/300.57  426[0:Inp] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),w),c_List_Orotate(u,v,w))**.
% 299.83/300.57  166977[0:Res:166875.0,21444.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat)*.
% 299.83/300.57  166966[0:Res:166875.0,915.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat)*.
% 299.83/300.57  166965[0:Res:166875.0,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat)*.
% 299.83/300.57  166944[0:Res:166875.0,241.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),u,tc_nat)* -> .
% 299.83/300.57  366[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.83/300.57  166943[0:Res:166875.0,1956.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),u,tc_nat)* -> .
% 299.83/300.57  166758[0:SSi:166598.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),u,tc_nat)* -> .
% 299.83/300.57  166718[0:Res:336.1,166415.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),v,tc_nat)* -> .
% 299.83/300.57  166714[0:Res:76393.1,166415.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),v,tc_nat)* -> .
% 299.83/300.57  393[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.57  166713[0:Res:80909.1,166415.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.57  166712[0:Res:80910.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.57  166671[0:Res:136.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),v,tc_nat)* -> .
% 299.83/300.57  166651[0:Res:913.0,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))),tc_nat)*.
% 299.83/300.57  707[0:Rew:440.0,32.1] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u))**.
% 299.83/300.57  166650[0:Res:937.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))),tc_nat)*.
% 299.83/300.57  166961[0:Res:166875.0,17245.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.57  166959[0:Res:166875.0,57232.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.57  166958[0:Res:166875.0,103150.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.57  10338[0:Rew:10314.0,10319.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> equal(w,z) equal(v,y).
% 299.83/300.57  166830[0:Res:166628.0,17245.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),tc_nat)*.
% 299.83/300.57  166828[0:Res:166628.0,57232.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),tc_nat)*.
% 299.83/300.57  166827[0:Res:166628.0,103150.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.57  167533[0:SSi:167434.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.57  58[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.57  167131[0:SSi:167033.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.57  166968[0:Res:166875.0,167.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.57  166967[0:Res:166875.0,45.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.57  166946[0:Res:166875.0,1485.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),u,tc_nat)* -> .
% 299.83/300.57  213[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.57  166717[0:Res:1336.0,166415.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat)*.
% 299.83/300.57  166715[0:Res:21341.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat)*.
% 299.83/300.57  166676[0:Res:46.1,166415.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v,tc_nat)* -> .
% 299.83/300.57  166670[0:Res:936.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.57  47[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.57  166630[0:Res:341.1,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.57  166875[0:SSi:166786.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.57  166628[0:Res:242.1,166415.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.57  166415[0:MRR:166414.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),v,tc_nat)* -> .
% 299.83/300.57  48[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.57  165497[0:Res:164391.0,1496.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.57  165486[0:Res:164391.0,1495.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.57  165680[0:Res:165459.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.57  165546[0:Res:164391.0,72026.1] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.57  53[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),x))*+ hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),x),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),y))*.
% 299.83/300.57  165459[0:Res:164391.0,108.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.57  164391[0:Res:144028.0,103547.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.57  164806[0:Res:144028.2,875.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.57  164550[0:Res:144028.1,1496.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.57  194[0:Inp] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),w),c_List_Onth(c_List_Orev(v,w),u,w))**.
% 299.83/300.57  164539[0:Res:144028.1,1495.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.57  144028[0:Res:242.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.57  163060[0:Res:141250.0,4975.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.57  163063[0:Res:141250.0,1496.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.57  88[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)))*.
% 299.83/300.57  163052[0:Res:141250.0,1495.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.57  141250[0:Res:138947.2,167.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.57  162189[0:Res:161458.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.57  162064[0:Res:161447.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.57  705[0:Rew:85.1,191.1,85.1,191.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)))*.
% 299.83/300.57  161455[0:Res:141249.0,4975.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.57  161458[0:Res:141249.0,1496.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.57  161447[0:Res:141249.0,1495.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.57  141249[0:Res:138947.2,45.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.57  192[0:Inp] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)))*.
% 299.83/300.57  141068[0:Res:138947.1,167.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.57  159875[0:Res:141067.1,103105.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat).
% 299.83/300.57  159786[0:Res:141067.1,103547.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat).
% 299.83/300.57  141067[0:Res:138947.1,45.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.57  86[0:Inp] class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)))*.
% 299.83/300.57  138948[0:Res:136.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.57  138930[0:Res:913.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.57  157799[0:Res:138929.1,103105.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.57  157710[0:Res:138929.1,103547.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.57  87[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)))**.
% 299.83/300.57  138929[0:Res:937.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.57  156781[0:Res:156058.0,915.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.57  156581[0:Res:155969.0,915.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.57  156580[0:Res:155969.0,939.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.57  85[0:Inp] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)))**.
% 299.83/300.57  156058[0:Res:138872.0,103105.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.57  155969[0:Res:138872.0,103547.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.57  138872[0:Res:242.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.57  129339[0:Res:129138.0,51131.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.57  89[0:Inp] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)))**.
% 299.83/300.57  129333[0:Res:129138.0,56444.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.57  98023[0:SpL:377.0,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(u),c_Lambda_OdB_OVar(v),w),x,w,y))* -> .
% 299.83/300.57  70722[0:Rew:544.0,70636.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.57  68221[0:Res:5492.0,379.0] || c_Type_Otyping(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w)* -> c_Type_Otyping(u,v,w).
% 299.83/300.57  577[0:Inp] || equal(c_Fun_Ocomp(u,v,w,x,y),c_Fun_Ocomp(z,x1,x2,x,y))*+ -> equal(hAPP(u,hAPP(v,x3)),hAPP(z,hAPP(x1,x3)))*.
% 299.83/300.57  59520[0:SSi:59319.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.57  58685[0:SSi:58528.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.57  58683[0:SSi:58484.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.57  56445[0:SSi:56295.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)*+ -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.57  403[0:Inp] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Olist__update(v,u,x,w),y,w),c_List_Olist__update(c_List_Oappend(v,y,w),u,x,w))**.
% 299.83/300.57  29194[0:Res:874.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w,v),u)**.
% 299.83/300.57  27976[0:SpR:580.0,27852.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orev(u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.57  26949[0:SpR:374.0,228.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.57  150540[0:Res:144067.1,37516.1] || equal(c_HOL_Oone__class_Oone(tc_nat),u)+ -> c_lessequals(v,w,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.57  22[0:Inp] ||  -> equal(c_List_Onth(u,c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),x),c_List_Onth(c_List_Oappend(w,u,x),v,x))** c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.57  152926[0:Res:145229.0,4975.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.57  145229[0:Res:144109.2,103587.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.57  151614[0:Res:145195.0,4975.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.57  151925[0:Res:151617.0,15702.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.57  212[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Divides_Odiv__class_Omod(w,x,u)),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u))**.
% 299.83/300.57  151763[0:Res:151606.0,15702.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.57  151617[0:Res:145195.0,1496.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.57  151606[0:Res:145195.0,1495.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.57  145195[0:Res:144109.2,121280.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat).
% 299.83/300.57  211[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u)),x),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u))**.
% 299.83/300.57  150517[0:Res:144067.1,4975.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.57  144067[0:Res:14621.0,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.57  148154[0:Res:147894.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)*+ -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.57  149774[0:Res:75113.0,147905.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.57  113[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.57  147905[0:Res:144970.0,262.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.57  147655[0:Res:147420.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)*+ -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.57  149169[0:Res:75113.0,147431.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.57  147431[0:Res:144963.0,262.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.57  237[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.57  147315[0:Res:144272.1,335.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.57  147022[0:Res:144262.1,335.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.57  145938[0:Res:144070.1,37516.1] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.57  147894[0:Res:144970.0,75.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.57  238[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.57  144970[0:Res:144109.1,16167.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.57  147420[0:Res:144963.0,75.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.57  144963[0:Res:144109.1,14304.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.57  144272[0:Res:52064.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.57  81[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.57  144262[0:Res:14300.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.57  146332[0:Res:145918.1,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.57  146213[0:Res:145907.1,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.57  145915[0:Res:144070.1,4975.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.57  229[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.57  145918[0:Res:144070.1,1496.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.57  145907[0:Res:144070.1,1495.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.57  144070[0:Res:822.0,17268.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(v,u,tc_nat)*.
% 299.83/300.57  145259[0:Res:144109.2,62477.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.57  94[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.57  144912[0:Res:144109.1,4975.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.57  144915[0:Res:144109.1,1496.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.57  144904[0:Res:144109.1,1495.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.57  144109[0:Res:936.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.57  95[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.57  144231[0:Res:30416.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.57  17268[0:Res:936.0,296.0] || c_lessequals(u,v,tc_nat)*+ -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.57  143848[0:Res:141299.0,4975.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.57  141299[0:Res:138947.2,103587.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.57  293[0:Inp] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.57  143265[0:Res:142740.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.57  142855[0:Res:142729.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.57  142737[0:Res:141265.0,4975.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.57  142740[0:Res:141265.0,1496.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.57  142729[0:Res:141265.0,1495.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.57  141265[0:Res:138947.2,121280.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.57  141117[0:Res:138947.1,103587.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.57  141083[0:Res:138947.1,121280.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.57  139105[0:Res:52356.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.57  139027[0:Res:52608.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.57  535[0:Inp] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)*+ c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),y)* -> equal(x,y)*.
% 299.83/300.57  139349[0:Res:139256.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.57  139526[0:Res:139267.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.57  138947[0:Res:936.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.57  234[0:Inp] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat))**.
% 299.83/300.57  138897[0:Res:341.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.57  139267[0:SpR:16.0,139256.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.57  139256[0:MRR:76766.0,139099.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.57  17235[0:Res:341.1,296.0] || c_lessequals(u,v,tc_nat)*+ -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.57  610[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.83/300.57  4491[0:SpL:4419.1,562.0] || equal(u,c_List_Olist_ONil(v))*+ equal(w,u)* -> equal(w,c_List_Olist_ONil(v))*.
% 299.83/300.57  3724[0:Res:228.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u,tc_nat)*.
% 299.83/300.57  3723[0:Res:247.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),u,tc_nat)*.
% 299.83/300.58  2292[0:Rew:580.0,2263.1] || equal(u,v) -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))*.
% 299.83/300.58  417[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB)),w))*+ -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(u,v,w),tc_Lambda_OdB,tc_Lambda_OdB),w)**.
% 299.83/300.58  132901[0:Res:242.1,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(u),tc_nat).
% 299.83/300.58  130352[0:Rew:354.0,130303.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  129575[0:Rew:354.0,129503.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),tc_nat)* -> .
% 299.83/300.58  129239[0:Rew:23.0,129064.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  357[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.58  129238[0:Rew:23.0,129063.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  129193[0:Rew:23.0,128858.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  129192[0:Rew:23.0,128857.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  129191[0:Rew:23.0,128854.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  358[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.58  127511[0:SpR:93.0,127249.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  127377[0:SpR:93.0,127225.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  127199[0:Res:242.1,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(u),tc_nat).
% 299.83/300.58  108889[0:SpR:258.1,108630.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  386[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.58  106337[0:SpR:258.1,103655.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  135753[0:Res:103852.1,4975.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  136062[0:Res:32232.1,135756.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  135920[0:Res:32232.1,135745.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  398[0:Inp] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),c_List_Otake(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.58  135756[0:Res:103852.1,1496.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  135745[0:Res:103852.1,1495.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  135797[0:Rew:64862.1,135736.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ c_HOL_Oord__class_Oless(v,u,tc_nat)* -> .
% 299.83/300.58  103852[0:SSi:103842.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  402[0:Inp] ||  -> equal(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.58  134593[0:Rew:23.0,134437.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  134592[0:Rew:23.0,134436.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  134555[0:Rew:23.0,134201.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  134554[0:Rew:23.0,134200.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  479[0:Inp] || c_Type_Otyping(u,v,w)* c_Type_Otyping(c_Type_Oshift(u,x,w,tc_Type_Otype),y,z)*+ -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),x),z)*.
% 299.83/300.58  134553[0:Rew:23.0,134197.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  134512[0:Rew:23.0,134199.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  134511[0:Rew:23.0,134198.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  133107[0:Res:132902.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  63[0:Inp] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(v,u,w),c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(u,v,w))**.
% 299.83/300.58  133390[0:Res:132959.0,15702.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  132953[0:Res:936.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat).
% 299.83/300.58  338[0:Inp] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),w),y))*+ -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),v),y))*.
% 299.83/300.58  132926[0:Res:341.1,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat).
% 299.83/300.58  132959[0:Res:4973.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  132913[0:Res:228.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  132902[0:Res:247.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  339[0:Inp] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),y),v))*+ -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),y),w))*.
% 299.83/300.58  103851[0:SSi:103841.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  103002[0:Res:102810.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  100615[0:SpR:4130.0,99626.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  100614[0:SpR:4222.1,99626.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))+ -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  436[0:Inp] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,x,c_List_Ofoldr(c_Type_Otype_OFun,w,y,tc_Type_Otype,tc_Type_Otype))*+ -> c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),y)*.
% 299.83/300.58  100613[0:SpR:14738.0,99626.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  99627[0:Res:136.1,56449.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.58  99586[0:Res:242.1,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat).
% 299.83/300.58  98257[0:Res:136.1,56447.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  552[0:Inp] ||  -> equal(c_Fun_Ocomp(u,c_Fun_Ocomp(v,w,x,y,z),y,x1,z),c_Fun_Ocomp(c_Fun_Ocomp(u,v,y,x1,x),w,x,x1,z))*.
% 299.83/300.58  98216[0:Res:242.1,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(u),tc_nat).
% 299.83/300.58  97366[0:Res:97130.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  97329[0:SpR:93.0,97130.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.58  95411[0:Res:31372.1,241.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_List_Odrop(u,v,w),v)**.
% 299.83/300.58  303[0:Inp] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Olist_OCons(y,z,x),x)* -> hBOOL(hAPP(hAPP(u,v),y)) c_ListOrder_Ostep1(u,w,z,x).
% 299.83/300.58  73829[0:SpR:93.0,73702.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  72208[0:Res:2025.1,72026.1] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_Suc(v)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  70938[0:Res:70756.1,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  130420[0:Res:32232.1,130201.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  139[0:Inp] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Omap(x,v,w,y),u,y),hAPP(x,c_List_Onth(v,u,w)))**.
% 299.83/300.58  129242[0:Rew:23.0,129074.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  130201[0:Res:129373.0,241.1] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  130219[0:Res:129373.0,45.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.58  129373[0:Rew:354.0,129303.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(u),tc_nat)*.
% 299.83/300.58  173[0:Inp] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.58  129170[0:Rew:23.0,129062.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  129140[0:Rew:23.0,128856.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  129139[0:Rew:23.0,128855.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  129148[0:Rew:23.0,128916.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_Suc(w),tc_nat)*.
% 299.83/300.58  429[0:Inp] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.58  129207[0:MRR:128920.1,196.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  129116[0:Rew:23.0,128853.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.58  129138[0:MRR:128848.0,722.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.58  70810[0:Rew:528.0,70759.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  430[0:Inp] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.58  70755[0:SpR:70685.0,16832.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  70754[0:SpR:70685.0,37556.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  60499[0:Res:58681.1,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  60489[0:Res:58681.1,75.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  345[0:Inp] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x),c_List_Otake(u,c_List_Olist_OCons(v,w,x),x))**.
% 299.83/300.58  59524[0:SSi:59480.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.58  59523[0:SSi:59392.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  59522[0:SSi:59385.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  58687[0:SSi:58644.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.58  243[0:Inp] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.58  58686[0:SSi:58557.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  127249[0:Res:936.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat).
% 299.83/300.58  127225[0:Res:341.1,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat).
% 299.83/300.58  57991[0:SSi:57876.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  220[0:Inp] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat))* c_lessequals(v,u,tc_nat) c_lessequals(v,w,tc_nat) -> equal(u,w).
% 299.83/300.58  126727[0:Res:341.1,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  57694[0:SpL:258.1,56891.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.58  125977[0:SpL:510.0,530.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x))* -> .
% 299.83/300.58  125974[0:SpL:510.0,308.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w),c_Lambda_OdB_OAbs(x))* -> .
% 299.83/300.58  623[0:Inp] || c_Type_Otypings(u,v,w) -> c_Type_Otypings(c_Type_Oshift(u,x,y,tc_Type_Otype),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.58  123992[0:Rew:23.0,123833.0] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  123991[0:Rew:23.0,123832.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  123953[0:Rew:23.0,123566.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  123952[0:Rew:23.0,123565.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  510[0:Inp] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),hAPP(hAPP(c_Lambda_Olift,w),v)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),v))**.
% 299.83/300.58  123951[0:Rew:23.0,123562.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  122965[0:Rew:23.0,122534.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  121923[0:SpR:93.0,121412.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  109112[0:SpR:93.0,106319.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  532[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.58  124911[0:Res:124850.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  124850[0:Res:13125.1,107519.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  107519[0:Res:104423.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  124590[0:Res:124496.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  682[0:Inp] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> .
% 299.83/300.58  124496[0:Res:13125.1,107223.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  107223[0:Res:104417.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  123910[0:Rew:23.0,123564.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  123909[0:Rew:23.0,123563.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  574[0:Inp] ||  -> equal(u,v) equal(c_List_Olist__update(c_List_Olist__update(w,u,x,y),v,z,y),c_List_Olist__update(c_List_Olist__update(w,v,z,y),u,x,y))*.
% 299.83/300.58  104499[0:Rew:223.0,104106.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  103850[0:SSi:103819.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.58  103849[0:SSi:103817.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.58  103811[0:SpR:181.0,103767.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.58  560[0:Inp] ||  -> equal(c_List_Olist__update(c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),y,x),c_List_Oappend(u,c_List_Olist_OCons(y,w,x),x))**.
% 299.83/300.58  103644[0:Res:9744.1,103125.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  103588[0:SpL:93.0,103125.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  121416[0:Res:30577.1,103131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  121412[0:Res:936.0,103131.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  318[0:Inp] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ominus__class_Ominus(x,y,u))* c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(x,y,u).
% 299.83/300.58  121327[0:SpL:16076.0,103131.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  121545[0:Res:936.0,121280.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  121280[0:SpL:23.0,103131.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  103131[0:Res:57236.1,4975.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  316[0:Inp] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ominus__class_Ominus(x,y,u))* c_lessequals(w,v,u) -> c_lessequals(y,x,u).
% 299.83/300.58  120110[0:Rew:23.0,119851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  120109[0:Rew:23.0,119850.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  120108[0:Rew:23.0,119847.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  108635[0:Res:32232.1,103134.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  703[0:Rew:557.0,352.1,410.1,352.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u))**.
% 299.83/300.58  108253[0:Res:107880.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  108240[0:Res:107880.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  108236[0:Res:107880.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  384[0:Inp] ||  -> equal(c_Type_Oshift(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,w),c_Suc(x),y,w),c_Type_Oshift(c_Type_Oshift(u,x,y,w),c_HOL_Ozero__class_Ozero(tc_nat),v,w))**.
% 299.83/300.58  105818[0:Res:105225.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  105492[0:Rew:807.0,105373.1,223.0,105373.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  104485[0:Rew:16.0,104349.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.58  104482[0:Rew:16.0,104329.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.58  274[0:Inp] || equal(c_List_Olist__update(u,v,w,x),u)**+ c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)* -> equal(c_List_Onth(u,v,x),w).
% 299.83/300.58  104462[0:Rew:16.0,104196.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.58  104461[0:Rew:16.0,104195.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  529[0:Inp] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> equal(c_List_Oappend(u,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),w)**.
% 299.83/300.58  541[0:Inp] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,hAPP(hAPP(c_Type_Otype_OFun,w),y))*+ -> c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),y)*.
% 299.83/300.58  184[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_HOL_Oord__class_Oless(v,x,u).
% 299.83/300.58  113159[0:Res:110477.1,262.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  117420[0:Obv:117418.0] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,v,u)*+ -> c_HOL_Oord__class_Oless(w,w,u)*.
% 299.83/300.58  187[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.58  148[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(v,x,u).
% 299.83/300.58  115619[0:Obv:115617.0] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,v,u)*+ -> c_lessequals(w,w,u)*.
% 299.83/300.58  150[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_lessequals(w,x,u).
% 299.83/300.58  183[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.58  186[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.58  182[0:Inp] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.58  110477[0:Rew:37557.1,110420.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  110578[0:SpR:93.0,110444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  185[0:Inp] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.58  147[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.58  149[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.58  151[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.58  152[0:Inp] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.58  110444[0:Res:104454.0,15702.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  104454[0:Rew:16.0,104136.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  394[0:Inp] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.58  103658[0:Res:32232.1,103125.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  512[0:Inp] ||  -> equal(c_List_Ofoldr(u,v,c_List_Ofoldr(u,w,x,y,z),y,z),c_List_Ofoldr(u,c_List_Oappend(v,w,y),x,y,z))**.
% 299.83/300.58  104040[0:SpR:15409.0,103995.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  103735[0:SpL:15409.0,103547.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.58  104487[0:Rew:16.0,104356.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat)* -> .
% 299.83/300.58  486[0:Inp] ||  -> equal(c_List_Ofoldl(u,c_List_Ofoldl(u,v,w,x,y),z,x,y),c_List_Ofoldl(u,v,c_List_Oappend(w,z,y),x,y))**.
% 299.83/300.58  104465[0:Rew:16.0,104211.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  104464[0:Rew:16.0,104207.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.58  106319[0:SpR:93.0,103655.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  108630[0:Res:936.0,103134.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  625[0:Inp] ||  -> equal(c_List_Omap(u,c_List_Olist__update(v,w,x,y),y,z),c_List_Olist__update(c_List_Omap(u,v,y,z),w,hAPP(u,x),z))*.
% 299.83/300.58  103134[0:Res:57236.1,1496.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  107882[0:Rew:23.0,107634.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  107881[0:Rew:23.0,107633.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  107880[0:Rew:23.0,107630.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  599[0:Inp] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Omap(u,y,w,x),x),c_List_Omap(u,c_List_Oappend(v,y,w),w,x))**.
% 299.83/300.58  105819[0:Res:105225.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  105806[0:Res:105225.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  104591[0:Res:104456.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  104423[0:Rew:16.0,104193.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  536[0:Inp] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Oreplicate(x,v,w),w),c_List_Oappend(c_List_Oreplicate(x,v,w),c_List_Oreplicate(u,v,w),w))*.
% 299.83/300.58  104417[0:Rew:16.0,104131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  103888[0:Res:103770.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  103808[0:SpR:15409.0,103767.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  251[0:Inp] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Olist_OCons(y,z,x),x)* -> hBOOL(hAPP(hAPP(u,v),y)) equal(y,v).
% 299.83/300.58  104425[0:Rew:16.0,104210.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  103655[0:Res:936.0,103125.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  106189[0:Rew:106188.1,105497.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  199[0:Inp] class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,u),u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,u),x,u))**.
% 299.83/300.58  105226[0:Rew:23.0,104979.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  105225[0:Rew:23.0,104976.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  104592[0:Res:104456.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  104579[0:Res:104456.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  198[0:Inp] class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,u),x,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,u),w,u))**.
% 299.83/300.58  103984[0:Res:9744.1,103587.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  103591[0:SpL:16076.0,103125.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  104457[0:Rew:23.0,104166.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  601[0:Inp] || equal(c_List_Omap(u,v,w,x),c_List_Omap(u,y,w,x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w))).
% 299.83/300.58  104456[0:Rew:23.0,104163.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  103756[0:Res:9744.1,103547.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  103995[0:Res:936.0,103587.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  103587[0:SpL:42.0,103125.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  414[0:Inp] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_Type_Otyping(u,v,hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),x))*.
% 299.83/300.58  103770[0:Res:32232.1,103547.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  103767[0:Res:936.0,103547.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  103547[0:SpL:23.0,103125.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  103125[0:Res:57236.1,1495.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  10337[0:Rew:10314.0,10326.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w))* -> equal(v,y).
% 299.83/300.58  103150[0:Res:57236.1,4314.1] || c_lessequals(c_Suc(u),v,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) -> .
% 299.83/300.58  103105[0:Res:57236.1,108.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  57236[0:SSi:57118.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  102810[0:Res:973.0,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  10336[0:Rew:10314.0,10325.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w))* -> equal(u,x).
% 299.83/300.58  56992[0:SpR:105.1,56685.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  102430[0:SpR:16076.0,56908.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  56908[0:Res:56654.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  56907[0:Res:56654.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  708[0:Obv:78.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  101857[0:SpR:16076.0,56782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  56782[0:Res:56651.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  56781[0:Res:56651.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  56682[0:Res:46.1,56444.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.58  369[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB)),w))*+ -> c_ListOrder_Ostep1(c_Lambda_Obeta,v,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(u,v,w),tc_Lambda_OdB)*.
% 299.83/300.58  56656[0:Res:50955.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  56653[0:Res:51880.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  100093[0:Res:99632.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  99878[0:SpR:65680.1,99592.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.58  459[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.58  99749[0:SpR:65680.1,99587.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.58  99626[0:Res:936.0,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.58  99601[0:Res:341.1,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.58  99941[0:Res:99592.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  460[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.58  99782[0:Res:99587.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  99632[0:Res:4973.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.58  99592[0:Res:228.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  99587[0:Res:247.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  469[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),w)),hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.58  56449[0:SSi:56409.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.58  98693[0:Res:98262.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  98488[0:MRR:98478.1,308.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Olist_OCons(v,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(x))* -> .
% 299.83/300.58  98487[0:MRR:98482.1,530.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.58  615[0:Inp] ||  -> equal(c_List_Omap(u,c_List_Omap(v,w,x,y),y,z),c_List_Omap(c_Fun_Ocomp(u,v,y,z,x),w,x,z))*.
% 299.83/300.58  98256[0:Res:936.0,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.58  98231[0:Res:341.1,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.58  114[0:Inp] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Olist_OCons(y,z,x),x)* -> equal(z,w) c_ListOrder_Ostep1(u,w,z,x).
% 299.83/300.58  98580[0:Res:98222.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  98359[0:Res:98217.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  98262[0:Res:4973.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  98222[0:Res:228.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  440[0:Inp] ||  -> equal(c_List_Ofoldl(u,v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(u,hAPP(hAPP(u,v),w),x,z,y))*.
% 299.83/300.58  98217[0:Res:247.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  56447[0:SSi:56323.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  55759[0:SpR:93.0,53146.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  97972[0:SpL:557.0,543.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(c_Lambda_OdB_OVar(u),v,w),x,w,y))* -> .
% 299.83/300.58  557[0:Inp] ||  -> equal(c_List_Ofoldr(u,c_List_Olist_OCons(v,w,x),y,x,z),hAPP(hAPP(u,v),c_List_Ofoldr(u,w,y,x,z)))*.
% 299.83/300.58  55661[0:SpR:93.0,52929.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  55552[0:SpL:93.0,51908.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  55418[0:SpR:93.0,51879.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(u),tc_nat).
% 299.83/300.58  52626[0:SpR:258.1,52061.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  40[0:Inp] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Oappend(v,x,w),u,w),c_List_Onth(v,u,w))**.
% 299.83/300.58  97130[0:Res:973.0,52398.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  52398[0:SpR:105.1,51915.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  52227[0:Res:52060.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  96575[0:SpR:16076.0,52120.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  410[0:Inp] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),v,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,c_HOL_Ozero__class_Ozero(u),u,u))**.
% 299.83/300.58  52120[0:Res:51880.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  51912[0:Res:46.1,51131.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.58  51884[0:Res:50955.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  51355[0:SpR:258.1,51060.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  155[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(c_Type_Oshift(w,u,x,y),v),hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))**.
% 299.83/300.58  51301[0:SpR:258.1,51060.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  37976[0:Res:37554.1,4092.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  37641[0:Res:37559.1,328.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  31372[0:Res:4762.0,30917.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  245[0:Inp] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.58  27863[0:Res:874.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  91759[0:MRR:91748.0,14621.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  91005[0:MRR:90983.0,14621.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  246[0:Inp] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w))* -> equal(v,x).
% 299.83/300.58  91004[0:MRR:90982.0,16405.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  89671[0:Res:80951.0,915.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  89670[0:Res:80951.0,939.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  89655[0:Res:80951.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  244[0:Inp] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.58  89654[0:Res:80951.0,1956.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  89173[0:Res:80945.0,939.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  89158[0:Res:80945.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  88720[0:Res:80943.1,915.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  346[0:Inp] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x))*.
% 299.83/300.58  88719[0:Res:80943.1,939.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  88605[0:Res:80942.1,915.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  88604[0:Res:80942.1,939.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  88376[0:Res:80940.1,939.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  41[0:Inp] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(v,w,x),u,x),c_List_Onth(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x))*.
% 299.83/300.58  88360[0:Res:80940.1,241.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  88130[0:Res:80934.1,915.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  84560[0:Res:80925.1,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  56446[0:MRR:171.0,56445.2] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.58  84548[0:Res:80925.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Suc(v)),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  84441[0:Res:80920.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  84333[0:Res:80919.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  83946[0:Res:80917.1,1474.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  17329[0:MRR:217.0,17235.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat).
% 299.83/300.58  83934[0:Res:80917.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  82044[0:SpL:258.1,81077.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  81809[0:SpL:258.1,81065.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  89673[0:Res:80951.0,167.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  31[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.58  89672[0:Res:80951.0,45.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  80951[0:MRR:80878.0,228.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  89175[0:Res:80945.0,45.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  80945[0:Rew:23.0,80836.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  239[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.58  80943[0:Rew:23.0,80829.1] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  80942[0:Rew:23.0,80828.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  88378[0:Res:80940.1,45.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  80940[0:Rew:23.0,80823.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  161[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))**.
% 299.83/300.58  80935[0:Rew:23.0,80805.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  80934[0:Rew:23.0,80804.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  87616[0:Res:76336.1,875.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  590[0:Inp] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.58  87615[0:Res:76336.1,848.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(u)))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  87585[0:Res:76336.1,844.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  76336[0:SpR:17849.1,75850.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  76324[0:SpR:46186.0,75850.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  76323[0:SpR:46482.0,75850.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  87086[0:Res:86213.0,915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.58  87085[0:Res:86213.0,939.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.58  86213[0:Rew:23.0,86011.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  82794[0:Res:80928.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  82782[0:Res:80928.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),tc_nat)* -> .
% 299.83/300.58  82778[0:Res:80928.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  86642[0:SpL:619.0,540.0] || equal(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_ONil(y))** -> .
% 299.83/300.58  619[0:Inp] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(hAPP(u,v),c_List_Omap(u,w,x,y),y))*.
% 299.83/300.58  82635[0:Res:80926.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  82623[0:Res:80926.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  81623[0:Res:80913.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  80944[0:Rew:23.0,80833.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  700[0:Rew:377.0,576.0,454.0,576.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Olist_OCons(v,x,w),w),c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w))**.
% 299.83/300.58  80933[0:Rew:23.0,80803.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  80941[0:Rew:23.0,80827.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  596[0:Inp] || equal(hAPP(u,c_List_Osko__List__Xmap__idI__1__1(u,v,w)),c_List_Osko__List__Xmap__idI__1__1(u,v,w))**+ -> equal(c_List_Omap(u,v,w,w),v)**.
% 299.83/300.58  84561[0:Res:80925.1,939.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  84545[0:Res:80925.1,241.1] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  82441[0:Res:80910.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  82287[0:Res:80909.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  427[0:Inp] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)*+ -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,v,w))*.
% 299.83/300.58  84563[0:Res:80925.1,45.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  80925[0:Rew:23.0,80824.1] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  80920[0:Rew:23.0,80809.1] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  80919[0:Rew:23.0,80808.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  420[0:Inp] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(u,v),v),c_List_Orev(c_List_Otake(w,u,v),v))**.
% 299.83/300.58  80918[0:Rew:23.0,80795.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  80917[0:Rew:23.0,80792.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  82796[0:Res:80928.0,915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  82795[0:Res:80928.0,939.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  421[0:Inp] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(u,v),v),c_List_Orev(c_List_Odrop(w,u,v),v))**.
% 299.83/300.58  81624[0:Res:80913.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  81612[0:Res:80913.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),tc_nat)* -> .
% 299.83/300.58  81472[0:Res:80912.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  7[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.58  81460[0:Res:80912.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  80928[0:Rew:23.0,80841.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  80926[0:Rew:23.0,80832.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  80910[0:Rew:23.0,80794.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  6[0:Inp] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.58  80909[0:Rew:23.0,80793.1] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  81625[0:Res:80913.0,939.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  81610[0:Res:80913.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  81077[0:Res:80903.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  176[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.58  81065[0:Res:80903.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  81627[0:Res:80913.0,45.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  80913[0:Rew:23.0,80837.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  80912[0:Rew:23.0,80831.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  282[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.58  81063[0:Res:80903.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  80903[0:Rew:23.0,80818.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  76291[0:SpR:93.0,75850.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  66[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.58  76182[0:Rew:254.0,76040.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat),v,tc_nat)*.
% 299.83/300.58  75882[0:SpR:17849.1,75050.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  283[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.58  75870[0:SpR:46186.0,75050.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.58  75869[0:SpR:46482.0,75050.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.58  67[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.58  76820[0:Res:74648.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  79025[0:Res:75632.0,112.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  76574[0:Res:75294.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  8[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.58  75296[0:Res:75113.0,17501.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  75293[0:Res:75113.0,31021.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat))),tc_nat)*.
% 299.83/300.58  76452[0:Res:76393.1,1474.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  76348[0:Res:75850.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  5[0:Inp] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.58  76100[0:Res:75784.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  75893[0:Res:75050.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  75718[0:Res:74717.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.58  175[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.58  74996[0:Res:74644.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  74648[0:SpR:16076.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)*.
% 299.83/300.58  76696[0:Res:802.0,424.0] ||  -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),hAPP(hAPP(c_Type_Otype_OFun,v),v))*.
% 299.83/300.58  424[0:Inp] || c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x)* -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(w),hAPP(hAPP(c_Type_Otype_OFun,v),x)).
% 299.83/300.58  76572[0:Res:75294.0,241.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  75294[0:Res:75113.0,30917.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),tc_nat)*.
% 299.83/300.58  76393[0:Rew:23.0,76292.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)*.
% 299.83/300.58  75850[0:SpR:93.0,75050.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  30[0:Inp] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.58  75784[0:MRR:75635.0,51885.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  75050[0:MRR:74919.0,52929.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.58  74717[0:SpR:254.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.58  75297[0:Res:75113.0,15869.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),tc_nat)*.
% 299.83/300.58  361[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(v,x).
% 299.83/300.58  75111[0:Res:74974.0,37544.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  75110[0:Res:74974.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  75113[0:Res:74974.0,934.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)*.
% 299.83/300.58  75112[0:Res:74974.0,2691.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  362[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(u,w).
% 299.83/300.58  74974[0:SpR:16076.0,74644.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)*.
% 299.83/300.58  74644[0:SpR:42.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.58  22636[0:SpR:235.0,228.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.58  18618[0:Res:903.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),u,v),u)**.
% 299.83/300.58  571[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(v,x).
% 299.83/300.58  17316[0:Res:4973.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.58  17278[0:Res:1160.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  16835[0:Res:2404.1,15869.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  572[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(u,w).
% 299.83/300.58  73702[0:Res:341.1,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  16071[0:SpL:258.1,3471.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.58  73495[0:Res:311.1,16063.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*+ -> .
% 299.83/300.58  16063[0:SpL:258.1,3471.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  121[0:Inp] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**+ equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(u,v).
% 299.83/300.58  16060[0:SpL:258.1,3470.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  15876[0:Res:15822.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  14664[0:Res:14621.1,118.0] || c_lessequals(u,v,tc_nat)*+ -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.58  71806[0:Res:71588.0,15869.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.58  71683[0:Res:71586.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  72039[0:Res:71978.1,15912.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  72026[0:Res:71978.1,15915.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  71978[0:MRR:71977.0,4980.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  68[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.58  71585[0:Res:37559.1,63331.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  66116[0:Res:46478.1,241.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)**.
% 299.83/300.58  64862[0:Res:31374.1,241.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)**.
% 299.83/300.58  71588[0:Res:4980.1,63331.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.58  60[0:Inp] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Olist_OCons(y,z,x),x)* -> equal(z,w) equal(y,v).
% 299.83/300.58  71586[0:Res:14621.1,63331.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.58  63331[0:MRR:63263.0,341.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  59988[0:Res:59519.1,918.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  59960[0:Res:59519.1,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  375[0:Inp] ||  -> equal(c_List_Olist__update(c_List_Olist_OCons(u,v,w),c_Suc(x),y,w),c_List_Olist_OCons(u,c_List_Olist__update(v,x,y,w),w))**.
% 299.83/300.58  70809[0:Rew:501.0,70753.0] ||  -> equal(c_List_Otake(u,c_List_Otake(u,v,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.58  70695[0:Rew:544.0,70635.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.58  70758[0:SpR:70685.0,4761.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  70757[0:SpR:70685.0,4762.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  59[0:Inp] || hBOOL(hAPP(hAPP(u,v),w)) -> c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,x,y),c_List_Olist_OCons(w,x,y),y)*.
% 299.83/300.58  70756[0:SpR:70685.0,14736.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.58  70692[0:Rew:544.0,70664.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.58  70690[0:Rew:544.0,70634.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.58  70685[0:Rew:544.0,70620.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.58  383[0:Inp] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Odrop(v,w,x),x),c_List_Odrop(v,c_List_Otake(u,w,x),x))**.
% 299.83/300.58  70378[0:Res:59521.1,75.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  59521[0:SSi:59351.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  59097[0:Res:966.0,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  59096[0:Res:967.0,57233.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  387[0:Inp] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,v,u,u))**.
% 299.83/300.58  59086[0:Res:9744.1,57233.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  58684[0:SSi:58516.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  4[0:Inp] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Olist__update(v,u,x,w),u,w),x)**.
% 299.83/300.58  69181[0:Res:936.0,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  69154[0:Res:341.1,57235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  57235[0:SSi:57066.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  54207[0:SSi:54120.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.58  422[0:Inp] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)*+ -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w))*.
% 299.83/300.58  54092[0:Res:54034.0,1485.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  53864[0:SSi:53839.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.58  53859[0:SSi:53774.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.58  68609[0:Res:68437.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  423[0:Inp] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)*+ -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w))*.
% 299.83/300.58  68437[0:SpR:42.0,53599.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  53599[0:SpR:93.0,52609.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  68282[0:Res:68077.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  68077[0:SpR:42.0,53359.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  379[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))*+ c_Type_Otyping(w,u,x)* -> c_Type_Otyping(w,v,x)*.
% 299.83/300.58  53359[0:SpR:93.0,52357.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  52217[0:SpR:181.0,52060.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.58  51489[0:SpR:93.0,51284.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  67328[0:Res:67142.0,15702.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  381[0:Inp] ||  -> equal(u,v) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),v),c_Lambda_OdB_OVar(u))** c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  67142[0:Rew:16.0,67013.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  49504[0:SpR:93.0,22981.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.58  48867[0:SpR:93.0,22980.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.58  52[0:Inp] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Onth(c_List_Olist_OCons(v,w,x),c_Int_Onumber__class_Onumber__of(u,tc_nat),x),v)**.
% 299.83/300.58  47746[0:Res:136.1,17260.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  46571[0:SpR:46482.0,5281.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  46478[0:Res:46186.1,30917.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.58  65680[0:Rew:15361.0,65487.1,16.0,65487.1,16.0,65487.0,38610.0,65487.0] ||  -> equal(c_HOL_Oone__class_Oone(tc_nat),u) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat))**.
% 299.83/300.58  70[0:Inp] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))**.
% 299.83/300.58  46277[0:SpR:46186.0,5281.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  38029[0:Res:37554.1,2768.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,c_List_Olist_ONil(v)).
% 299.83/300.58  31374[0:Res:4130.1,30917.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  64691[0:SpR:595.0,416.0] ||  -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),u)),u))*.
% 299.83/300.58  416[0:Inp] ||  -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.58  64273[0:SpL:258.1,64141.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  64126[0:SpR:258.1,63991.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  64143[0:Res:63991.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  64141[0:Res:63991.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  695[0:Rew:602.0,435.0] ||  -> c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.58  63991[0:Res:13125.1,25400.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  25400[0:Res:25270.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  25273[0:Rew:16.0,25164.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  25255[0:Res:24547.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  71[0:Inp] || c_ListOrder_Ostep1(u,v,w,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(y,v,x),c_List_Oappend(y,w,x),x)*.
% 299.83/300.58  24651[0:Rew:16.0,24523.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  63332[0:MRR:63281.2,1496.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*+ -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)**.
% 299.83/300.58  22988[0:Rew:254.0,22914.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  72[0:Inp] || c_ListOrder_Ostep1(u,v,w,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,y,x),c_List_Oappend(w,y,x),x)*.
% 299.83/300.58  62540[0:Res:56448.1,335.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*+ -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  56906[0:Res:56654.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  56780[0:Res:56651.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  304[0:Inp] || c_ListOrder_Ostep1(u,v,w,x) -> c_ListOrder_Ostep1(u,c_List_Olist_OCons(y,v,x),c_List_Olist_OCons(y,w,x),x)*.
% 299.83/300.58  62477[0:Res:56448.1,169.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  56448[0:SSi:56369.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  52119[0:Res:51880.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  594[0:Inp] ||  -> equal(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,c_List_Odrop(u,w,x),x,y))*.
% 299.83/300.58  607[0:Inp] ||  -> equal(c_List_Orotate(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,c_List_Orotate(u,w,x),x,y))*.
% 299.83/300.58  612[0:Inp] ||  -> equal(c_List_Otake(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,c_List_Otake(u,w,x),x,y))*.
% 299.83/300.58  551[0:Inp] || c_List_Olistsp(u,v,w) c_List_Olistsp(u,x,w) -> c_List_Olistsp(u,c_List_Oappend(v,x,w),w)*.
% 299.83/300.58  59518[0:SSi:59315.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  82[0:Inp] class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)*+ c_HOL_Oord__class_Oless(w,x,u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.58  59517[0:SSi:59311.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  58681[0:SSi:58476.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  56680[0:Res:136.1,56444.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  56650[0:Res:242.1,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat).
% 299.83/300.58  83[0:Inp] class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)*+ c_HOL_Oord__class_Oless(x,v,u)* -> c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.58  59951[0:Res:59519.1,75.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  59519[0:SSi:59350.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  58682[0:SSi:58515.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  59115[0:Res:936.0,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  292[0:Inp] class_Orderings_Oorder(u) || c_lessequals(v,w,u)*+ c_HOL_Oord__class_Oless(x,v,u)* -> c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.58  59088[0:Res:341.1,57233.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  57233[0:SSi:57065.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  57007[0:Res:56685.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  57234[0:SSi:57161.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.58  300[0:Inp] class_Orderings_Opreorder(u) || c_lessequals(v,w,u)*+ c_HOL_Oord__class_Oless(w,x,u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.58  56679[0:Res:936.0,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  57990[0:SSi:57856.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*+ -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  291[0:Inp] class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)*+ c_lessequals(x,v,u)* -> c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.58  56657[0:Res:341.1,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  56891[0:Res:56654.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  56765[0:Res:56651.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  57232[0:SSi:57098.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.58  301[0:Inp] class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)*+ c_lessequals(w,x,u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.58  56685[0:Res:4973.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  56654[0:Res:228.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.58  56651[0:Res:247.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.58  56444[0:SSi:56245.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  290[0:Inp] class_Orderings_Oorder(u) || c_lessequals(v,w,u)*+ c_lessequals(x,v,u)* -> c_lessequals(x,w,u)*.
% 299.83/300.58  52862[0:SpR:553.0,52760.0] ||  -> equal(c_List_Orotate(u,c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.58  56101[0:SpR:54222.1,445.0] class_Divides_Osemiring__div(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.58  55834[0:SpR:53875.1,445.0] class_Divides_Osemiring__div(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(v),v)*.
% 299.83/300.58  54222[0:Rew:38.1,54221.1] class_Divides_Osemiring__div(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),v)**.
% 299.83/300.58  294[0:Inp] class_Orderings_Opreorder(u) || c_lessequals(v,w,u)*+ c_lessequals(w,x,u)* -> c_lessequals(v,x,u)*.
% 299.83/300.58  53875[0:Rew:38.1,53874.1] class_Divides_Osemiring__div(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),v)**.
% 299.83/300.58  53146[0:SpR:93.0,51907.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.58  52929[0:SpR:93.0,51885.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.58  51908[0:Res:136.1,51131.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  84[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Onth(c_List_Otake(v,w,x),u,x),c_List_Onth(w,u,x))**.
% 299.83/300.58  51879[0:Res:242.1,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat).
% 299.83/300.58  376[0:Inp] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x)*+ -> c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w))*.
% 299.83/300.58  478[0:Inp] || equal(c_List_Oreplicate(u,v,w),c_List_Oreplicate(x,y,w))* -> equal(v,y) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  589[0:Inp] || c_Type_Otyping(u,v,w) -> c_Type_Otyping(c_Type_Oshift(u,x,y,tc_Type_Otype),hAPP(hAPP(c_Lambda_Olift,v),x),w)*.
% 299.83/300.58  54220[0:SSi:54219.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(u) -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ozero__class_Ozero(tc_nat)))*.
% 299.83/300.58  54216[0:SSi:54215.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ozero__class_Ozero(tc_nat)))* -> hBOOL(u).
% 299.83/300.58  164[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u),c_Divides_Odiv__class_Omod(v,w,u))**.
% 299.83/300.58  54034[0:SSi:53980.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.58  53858[0:SSi:53765.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.58  53873[0:SSi:53872.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(u) -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u))*.
% 299.83/300.58  53869[0:SSi:53868.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u))* -> hBOOL(u).
% 299.83/300.58  165[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u),c_Divides_Odiv__class_Omod(w,v,u))**.
% 299.83/300.58  53598[0:SpR:42.0,52609.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  52609[0:SpR:93.0,52061.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  53358[0:SpR:42.0,52357.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  52357[0:SpR:93.0,51915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  222[0:Inp] class_Int_Onumber__ring(u) class_Int_Oring__char__0(u) || equal(c_Int_Onumber__class_Onumber__of(v,u),c_Int_Onumber__class_Onumber__of(w,u))* -> equal(v,w).
% 299.83/300.58  52763[0:MRR:52744.1,2691.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.58  51907[0:Res:936.0,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  53054[0:MRR:53053.2,180.0] class_Int_Onumber__ring(tc_nat) class_Ring__and__Field_Oidom(tc_nat) ||  -> .
% 299.83/300.58  230[0:Inp] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** -> equal(v,w).
% 299.83/300.58  51885[0:Res:341.1,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  52760[0:Rew:52759.0,28774.0] ||  -> equal(c_List_Orotate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),u,v),u)**.
% 299.83/300.58  52608[0:SpR:42.0,52061.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  52759[0:Obv:52748.0] ||  -> equal(c_List_Orotate(c_HOL_Ozero__class_Ozero(tc_nat),u,v),u)**.
% 299.83/300.58  413[0:Inp] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orotate(u,v,w),v).
% 299.83/300.58  52061[0:SpR:93.0,51880.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  52356[0:SpR:42.0,51915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  51915[0:Res:4973.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  52064[0:SpR:16076.0,51880.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  19[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u))** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.58  52060[0:SpR:42.0,51880.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  51880[0:Res:247.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.58  51814[0:SpL:24.0,51131.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*+ -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  51131[0:SpR:258.1,50955.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  14[0:Inp] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,u,tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat))**.
% 299.83/300.58  51284[0:SpR:93.0,51060.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  51060[0:SpR:93.0,50955.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  50955[0:Obv:50853.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.58  22985[0:Rew:223.0,22820.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  457[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(u,w).
% 299.83/300.58  50391[0:Res:49638.0,15702.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  50118[0:Res:49634.0,15702.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  49634[0:Rew:16.0,49493.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  253[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat))**.
% 299.83/300.58  49507[0:SpR:16076.0,22981.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  22981[0:Rew:254.0,22686.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.58  49092[0:Res:48870.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)* -> .
% 299.83/300.58  200[0:Inp] ||  -> equal(u,v) equal(c_List_Onth(c_List_Olist__update(w,u,x,y),v,y),c_List_Onth(w,v,y))**.
% 299.83/300.58  48870[0:SpR:16076.0,22980.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  22980[0:Rew:254.0,22680.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.58  21496[0:Res:21446.1,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  372[0:Inp] || equal(c_List_Odrop(u,v,w),c_List_Olist_OCons(x,y,w))* -> equal(c_List_Onth(v,u,w),x).
% 299.83/300.58  18230[0:Res:966.0,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  18229[0:Res:967.0,17259.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  18221[0:Res:9744.1,17259.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat).
% 299.83/300.58  17917[0:SpR:17849.1,5281.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  359[0:Inp] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Olist_OCons(v,w,x),x),c_List_Olist_OCons(v,c_List_Otake(u,w,x),x))**.
% 299.83/300.58  47745[0:Res:936.0,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  47718[0:Res:341.1,17260.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  17260[0:Res:903.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  16839[0:Res:284.1,15869.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)*.
% 299.83/300.58  412[0:Inp] ||  -> equal(c_List_Omap(c_COMBK(u,v,w),x,w,v),c_List_Oreplicate(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u,v))**.
% 299.83/300.58  16551[0:MRR:12833.0,16536.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  46768[0:Res:46482.1,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)**.
% 299.83/300.58  46504[0:Res:46186.1,37631.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)**.
% 299.83/300.58  46481[0:Res:46186.1,15869.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  106[0:Inp] class_Orderings_Opreorder(u) || c_lessequals(v,w,u)*+ -> c_lessequals(w,v,u)* c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.58  46482[0:Res:46186.1,14626.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  46186[0:MRR:46135.1,1496.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.58  16057[0:SpL:258.1,1523.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  166[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(c_Type_Oshift(w,v,x,y),u),hAPP(w,u))**.
% 299.83/300.58  15979[0:SpR:258.1,1233.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  15978[0:SpR:258.1,1221.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  15348[0:SpL:181.0,1495.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  14948[0:Res:14665.2,14626.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  126[0:Inp] class_Orderings_Oorder(u) || c_lessequals(v,w,u)*+ c_lessequals(w,v,u)* -> equal(w,v).
% 299.83/300.58  14746[0:Res:311.1,14626.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.58  37555[0:Res:16287.1,37516.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  142[0:Inp] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.58  40541[0:MRR:40526.1,40271.1] class_OrderedGroup_Opordered__ab__group__add(tc_nat) ||  -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  130[0:Inp] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,w,u).
% 299.83/300.58  40271[0:Res:143.2,196.0] class_OrderedGroup_Opordered__ab__group__add(tc_nat) || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> .
% 299.83/300.58  143[0:Inp] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.58  39068[0:SSi:39015.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  39061[0:SSi:38940.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),tc_nat)*.
% 299.83/300.58  39060[0:SSi:38935.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),tc_nat)*.
% 299.83/300.58  131[0:Inp] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.58  573[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))*+ c_Type_Otyping(w,u,x)* -> c_Type_Otyping(w,v,x)*.
% 299.83/300.58  39059[0:SSi:39017.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  39056[0:SSi:39011.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  449[0:Inp] || equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** -> equal(v,c_List_Olist_ONil(w)) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  39050[0:SSi:38939.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),tc_nat)*.
% 299.83/300.58  35[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.58  39044[0:SSi:39007.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  39040[0:SSi:38932.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),tc_nat)*.
% 299.83/300.58  36[0:Inp] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.58  37556[0:Res:16832.1,37516.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Odrop(u,v,w),v)**.
% 299.83/300.58  38610[0:MRR:38609.1,108.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  177[0:Inp] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  37557[0:Res:16834.1,37516.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)**.
% 299.83/300.58  37544[0:Res:74.1,37516.1] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> .
% 299.83/300.58  37606[0:Res:16300.0,37516.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  37600[0:Res:16843.0,37516.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  382[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),v),c_Lambda_OdB_OVar(u))**.
% 299.83/300.58  37607[0:Res:17103.0,37516.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  37631[0:Res:37559.1,1485.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> .
% 299.83/300.58  37558[0:Res:15804.0,37516.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  37554[0:Res:263.1,37516.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  39[0:Inp] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))**.
% 299.83/300.58  37559[0:Res:15822.0,37516.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  37586[0:Res:15786.0,37516.1] || equal(c_Suc(c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  37516[0:MRR:37458.2,719.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* -> .
% 299.83/300.58  37432[0:Rew:16.0,37419.1,16.0,37419.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  250[0:Inp] || equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v)** -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  14663[0:Res:14621.1,6003.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.58  14656[0:Res:14621.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))*+ -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(u,v)*.
% 299.83/300.58  33632[0:SpL:519.0,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> .
% 299.83/300.58  33627[0:SpL:519.0,405.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.58  405[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.58  33458[0:SpR:624.0,559.1] || hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,u),v)))* -> hBOOL(hAPP(c_InductTermi_OIT,u)).
% 299.83/300.58  32242[0:Res:30201.1,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  31214[0:Res:30788.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*+ -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  33268[0:Res:774.0,31021.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  559[0:Inp] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(v)),w)))*.
% 299.83/300.58  33267[0:Res:2072.1,31021.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  33269[0:Res:159.1,31021.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  31021[0:Res:30567.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  30769[0:Res:30577.0,241.1] || c_lessequals(c_Suc(u),v,tc_nat)*+ -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.58  584[0:Inp] ||  -> equal(c_List_Olist__update(c_List_Olist__update(u,v,w,x),v,y,x),c_List_Olist__update(u,v,y,x))**.
% 299.83/300.58  30538[0:Res:30221.0,45.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  30455[0:Res:30416.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.58  30222[0:Res:281.1,25042.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)*+ -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.58  604[0:Inp] ||  -> equal(c_List_Omap(u,c_List_Oreplicate(v,w,x),x,y),c_List_Oreplicate(v,hAPP(u,w),y))**.
% 299.83/300.58  32258[0:Res:30201.1,1526.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  32232[0:Res:30201.1,75.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.58  32244[0:Res:30201.1,280.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.58  32260[0:Res:30201.1,22428.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  609[0:Inp] ||  -> equal(c_List_Orev(c_List_Omap(u,v,w,x),x),c_List_Omap(u,c_List_Orev(v,w),w,x))*.
% 299.83/300.58  32259[0:Res:30201.1,21928.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  30201[0:Res:263.1,25042.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  32127[0:SpL:377.0,32113.0] || equal(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),c_List_Olist_ONil(w))** -> .
% 299.83/300.58  32113[0:SpL:454.0,540.0] || equal(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_List_Olist_ONil(w))** -> .
% 299.83/300.58  454[0:Inp] ||  -> equal(c_List_Olist_OCons(u,c_List_Oappend(v,w,x),x),c_List_Oappend(c_List_Olist_OCons(u,v,x),w,x))**.
% 299.83/300.58  25395[0:Res:25270.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.58  25277[0:Rew:16.0,25200.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  31548[0:Res:31376.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  588[0:Inp] ||  -> equal(c_List_Oappend(c_List_Oappend(u,v,w),x,w),c_List_Oappend(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.58  31619[0:Res:31172.0,241.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  31383[0:Res:5645.0,30917.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  31648[0:Res:31610.0,241.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  678[0:Inp] ||  -> equal(hAPP(hAPP(c_COMBC(u,v,w,x),y),z),hAPP(hAPP(u,z),y))**.
% 299.83/300.58  31610[0:SpR:16.0,31172.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  31172[0:SSi:31171.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  31487[0:Res:31378.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  31376[0:Res:2072.1,30917.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  388[0:Inp] ||  -> equal(c_List_Odrop(u,c_List_Oreplicate(v,w,x),x),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,x))**.
% 299.83/300.58  31378[0:Res:159.1,30917.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  30917[0:Res:30817.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.58  30888[0:Res:30817.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*+ -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  30788[0:Res:30577.0,45.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  30772[0:Res:30577.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)*+ -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.58  30567[0:Res:30221.0,335.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  30817[0:Res:30577.0,335.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  30577[0:Res:30221.1,75.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.58  332[0:Inp] class_Orderings_Oorder(u) || c_lessequals(v,w,u)* -> equal(v,w) c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.58  30221[0:Res:1349.0,25042.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  30424[0:Res:30175.0,262.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  30416[0:Res:30175.0,75.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  30175[0:Res:145.0,25042.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  334[0:Inp] class_Orderings_Olinorder(u) || c_lessequals(v,w,u)* -> equal(v,w) c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.58  25042[0:Res:15786.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.58  24928[0:Res:24648.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  24825[0:Res:24644.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  24661[0:Rew:16.0,24558.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  62[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,u),w,u),c_Divides_Odiv__class_Omod(v,w,u))**.
% 299.83/300.58  28627[0:SpR:93.0,26331.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.58  28462[0:SpL:93.0,26330.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  29015[0:Res:28934.0,939.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.58  485[0:Inp] ||  -> equal(c_List_Oappend(c_List_Orev(u,v),c_List_Orev(w,v),v),c_List_Orev(c_List_Oappend(w,u,v),v))**.
% 299.83/300.58  29259[0:MRR:29176.1,236.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.58  29193[0:Res:847.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w,v),u)**.
% 299.83/300.58  29183[0:Res:742.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,v),u)**.
% 299.83/300.58  29180[0:Res:297.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u)**.
% 299.83/300.58  378[0:Inp] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)*+ -> equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.58  29003[0:Res:28934.0,241.1] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat)* -> .
% 299.83/300.58  28934[0:Rew:16.0,28869.0] ||  -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  28167[0:SpR:93.0,26252.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.58  26586[0:Rew:16.0,26504.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  385[0:Inp] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Orotate(u,v,w))**.
% 299.83/300.58  26331[0:Rew:93.0,26292.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.58  26330[0:Rew:93.0,26278.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),u,tc_nat)* -> .
% 299.83/300.58  28244[0:Rew:16.0,28165.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  13[0:Inp] || hBOOL(hAPP(hAPP(u,v),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),v),w))*.
% 299.83/300.58  26252[0:SpR:93.0,23429.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.58  25902[0:Rew:93.0,25870.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.58  27862[0:Res:847.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  27852[0:Res:742.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  396[0:Inp] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v)).
% 299.83/300.58  25829[0:SpR:93.0,21417.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.58  395[0:Inp] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.58  24820[0:Res:24644.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  374[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))*.
% 299.83/300.58  24044[0:Res:23197.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  26587[0:Rew:16.0,26518.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  26578[0:Rew:16.0,26512.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  537[0:Inp] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> equal(v,x).
% 299.83/300.58  26386[0:SpR:93.0,26321.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.58  26321[0:Rew:93.0,26294.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.58  23429[0:Rew:254.0,23386.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),tc_nat)*.
% 299.83/300.58  23273[0:Rew:93.0,23235.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),u,tc_nat)* -> .
% 299.83/300.58  538[0:Inp] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> equal(u,w).
% 299.83/300.58  23224[0:Res:21413.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),u,tc_nat)* -> .
% 299.83/300.58  21417[0:Rew:254.0,21402.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.58  565[0:Inp] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> equal(v,x).
% 299.83/300.58  566[0:Inp] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> equal(u,w).
% 299.83/300.58  22428[0:Res:21862.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> .
% 299.83/300.58  25270[0:Rew:16.0,25187.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  24547[0:SpR:93.0,22974.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.58  24751[0:Res:24550.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)* -> .
% 299.83/300.58  146[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.58  24644[0:Rew:16.0,24539.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  24713[0:MRR:24687.1,236.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.58  24550[0:SpR:16076.0,22974.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  227[0:Inp] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.58  22974[0:Rew:254.0,22679.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.58  21459[0:Res:21341.0,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  23266[0:Rew:93.0,23236.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.58  214[0:Inp] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.58  23197[0:SpR:93.0,21413.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.58  21822[0:Res:21548.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  215[0:Inp] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.58  21618[0:Rew:93.0,21582.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),u,tc_nat)* -> .
% 299.83/300.58  21571[0:Res:21412.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u,tc_nat)* -> .
% 299.83/300.58  21413[0:Rew:254.0,21401.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.58  235[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat))*.
% 299.83/300.58  21928[0:Res:21852.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat)* -> .
% 299.83/300.58  21862[0:Rew:16.0,21802.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  268[0:Inp] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),v)**.
% 299.83/300.58  21444[0:Res:21341.0,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  21612[0:Rew:93.0,21583.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.58  21611[0:Rew:93.0,21569.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u,tc_nat)* -> .
% 299.83/300.58  264[0:Inp] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.58  21852[0:Rew:16.0,21797.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  21548[0:SpR:93.0,21412.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  21605[0:Rew:93.0,21585.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  408[0:Inp] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.58  21412[0:Rew:254.0,21400.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.58  21446[0:Res:21341.0,915.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  21341[0:SpR:42.0,13125.1] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  13125[0:Res:13033.0,45.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  275[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.58  13042[0:MRR:13012.0,3455.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  13038[0:MRR:12830.0,4980.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  13037[0:MRR:12822.0,4980.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  18822[0:Res:17234.1,112.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*+ -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  539[0:Inp] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),u,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.58  18748[0:Res:17232.1,112.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*+ -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  17501[0:Res:15851.0,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  16403[0:Res:15804.0,9748.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  16287[0:Res:5316.0,15792.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  518[0:Inp] ||  -> equal(hAPP(c_Fun_Ocomp(u,v,w,x,y),z),hAPP(u,hAPP(v,z)))**.
% 299.83/300.58  20403[0:Res:46.1,15912.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  20410[0:MRR:20391.0,297.0] || c_lessequals(c_Suc(u),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.58  15912[0:Res:15740.1,241.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  128[0:Inp] class_Orderings_Olinorder(u) ||  -> equal(v,w) c_HOL_Oord__class_Oless(w,v,u)* c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.58  15720[0:SpL:105.1,15684.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*+ c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  116[0:Inp] class_Ring__and__Field_Oordered__idom(u) ||  -> equal(v,w) c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(w,v,u)*.
% 299.83/300.58  15409[0:Rew:181.0,15375.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_Suc(u)),u,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat))**.
% 299.83/300.58  13760[0:Rew:223.0,13714.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  13728[0:SpL:254.0,1496.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.58  103[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Onth(c_List_Oreplicate(v,w,x),u,x),w)**.
% 299.83/300.58  13655[0:SpR:254.0,1160.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  13654[0:SpR:254.0,79.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  473[0:Inp] ||  -> equal(c_List_Olist__update(c_List_Olist_OCons(u,v,w),c_HOL_Ozero__class_Ozero(tc_nat),x,w),c_List_Olist_OCons(x,v,w))**.
% 299.83/300.58  13810[0:Res:13129.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),u,tc_nat)* -> .
% 299.83/300.58  18945[0:SpR:18421.1,445.0] class_OrderedGroup_Ogroup__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(v),v)*.
% 299.83/300.58  18926[0:SpR:18141.1,445.0] class_OrderedGroup_Ogroup__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.58  231[0:Inp] class_OrderedGroup_Ogroup__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** -> equal(v,w).
% 299.83/300.58  18617[0:Res:874.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),u,v),u)**.
% 299.83/300.58  18421[0:Obv:18407.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),v)**.
% 299.83/300.58  18141[0:Obv:18106.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),v)**.
% 299.83/300.58  18888[0:MRR:18887.1,180.0] class_OrderedGroup_Oab__group__add(tc_nat) ||  -> .
% 299.83/300.58  232[0:Inp] class_OrderedGroup_Oab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** -> equal(v,w).
% 299.83/300.58  17234[0:Res:228.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  17232[0:Res:247.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  18616[0:Res:847.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),u,v),u)**.
% 299.83/300.58  18606[0:Res:742.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),u,v),u)**.
% 299.83/300.58  373[0:Inp] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Otake(w,u,v),u).
% 299.83/300.58  16832[0:Res:4762.0,15869.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  18246[0:Res:136.1,17259.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  18245[0:Res:936.0,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  18419[0:AED:15.0,18415.1] class_OrderedGroup_Ogroup__add(tc_nat) ||  -> .
% 299.83/300.58  69[0:Inp] class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),w),v)**.
% 299.83/300.58  18223[0:Res:341.1,17259.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  17259[0:Res:874.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  16834[0:Res:4130.1,15869.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  276[0:Inp] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u),v)**.
% 299.83/300.58  17849[0:MRR:17818.2,1496.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)**.
% 299.83/300.58  15977[0:SpR:258.1,1201.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  15976[0:SpR:258.1,1189.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  10324[0:Rew:10314.0,391.0] ||  -> equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,w))**.
% 299.83/300.58  15927[0:Res:15740.1,45.0] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  15915[0:Res:15740.1,1485.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  15851[0:Res:15822.0,9748.0] ||  -> c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  17245[0:Res:950.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.58  296[0:Inp] || c_lessequals(u,v,tc_nat)*+ c_lessequals(v,w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  15789[0:Res:15758.1,241.1] || c_lessequals(c_Suc(u),v,tc_nat)*+ -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  17103[0:SpR:16.0,16300.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  16300[0:SSi:16299.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  307[0:Inp] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)* -> equal(v,u).
% 299.83/300.58  16935[0:Res:16409.1,262.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ c_HOL_Oord__class_Oless(v,u,tc_nat)* -> .
% 299.83/300.58  16409[0:Res:15804.0,262.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  15945[0:Res:15740.1,335.0] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  15869[0:Res:15822.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  260[0:Inp] || c_lessequals(u,c_Suc(v),tc_nat)* -> equal(u,c_Suc(v)) c_lessequals(u,v,tc_nat).
% 299.83/300.58  16536[0:Res:16405.1,934.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  16535[0:Res:16405.1,2691.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  16405[0:Res:15804.0,75.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.58  15804[0:Res:15758.1,45.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  240[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_Suc(u),v) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)*.
% 299.83/300.58  15792[0:Res:15758.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.58  16167[0:SpL:16076.0,3470.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  16076[0:MRR:16038.0,950.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat))**.
% 299.83/300.58  258[0:Inp] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),u)**.
% 299.83/300.58  15909[0:Res:15740.1,169.0] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  15740[0:Res:74.1,15702.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  15822[0:Res:15758.1,335.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  15786[0:Res:15758.1,169.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  363[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> equal(u,c_Lambda_OdB_OAbs(w)).
% 299.83/300.58  15758[0:Res:263.1,15702.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  15702[0:SpR:105.1,15680.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*+ -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  15684[0:MRR:15639.1,196.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  15680[0:Obv:15660.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  531[0:Inp] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(c_Lambda_OdB_OVar(u),v).
% 299.83/300.58  13761[0:Rew:223.0,13724.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  15314[0:SpR:181.0,247.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.58  389[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v),c_Lambda_OdB_OVar(u))**.
% 299.83/300.58  15361[0:SSi:15360.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))**.
% 299.83/300.58  181[0:Inp] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))**.
% 299.83/300.58  13679[0:SpR:254.0,9751.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  13130[0:Res:13033.0,904.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.58  14739[0:Res:2404.1,14626.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.58  77[0:Inp] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  14665[0:Res:14621.1,328.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  14743[0:Res:284.1,14626.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.58  14736[0:Res:4762.0,14626.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.58  14738[0:Res:4130.1,14626.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.58  407[0:Inp] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(w,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.58  14626[0:MRR:14545.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  14621[0:Obv:14572.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  13765[0:Rew:93.0,13723.1,223.0,13723.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  248[0:Inp] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> equal(v,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.58  13653[0:SpR:254.0,228.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  14304[0:MRR:14233.1,196.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  14300[0:Obv:14278.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  13756[0:Rew:223.0,13720.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  322[0:Inp] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.58  13652[0:SpR:254.0,24.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  13476[0:Res:13128.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),u,tc_nat)* -> .
% 299.83/300.58  13129[0:Res:13033.0,875.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.58  254[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))**.
% 299.83/300.58  13263[0:Res:13111.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u,tc_nat)* -> .
% 299.83/300.58  13128[0:Res:13033.0,848.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.58  477[0:Inp] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(v))))*.
% 299.83/300.58  13176[0:Res:13107.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.58  13111[0:Res:13033.0,844.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  13107[0:Res:13033.0,169.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  13033[0:MRR:12849.0,4980.0] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  133[0:Inp] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u)**.
% 299.83/300.58  2025[0:Res:122.1,75.0] ||  -> equal(u,c_Suc(v)) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.58  6004[0:Res:4304.1,118.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(u,v).
% 299.83/300.58  6003[0:Res:4980.1,118.0] || c_lessequals(u,v,tc_nat)*+ -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.58  5539[0:SpR:624.0,445.0] ||  -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.58  688[0:Rew:602.0,434.0] ||  -> c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),v_T_H____)*.
% 299.83/300.58  4184[0:Res:3487.2,1498.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(v,u) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  4092[0:Res:2404.1,1498.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  3467[0:Res:102.1,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  3464[0:Res:102.1,75.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  679[0:Inp] ||  -> equal(c_COMBB(u,v,w,x,y,z),hAPP(u,hAPP(v,w)))**.
% 299.83/300.58  3459[0:SpR:93.0,102.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  11815[0:SpR:9767.0,93.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  11070[0:Res:281.1,9748.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  10490[0:Res:9761.1,1619.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  494[0:Inp] || equal(c_List_Oreplicate(u,v,w),c_List_Oreplicate(x,y,w))* -> equal(u,x).
% 299.83/300.58  10197[0:Res:9744.1,3085.1] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  10056[0:SpR:9749.0,93.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  9776[0:Res:5316.0,1503.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  9767[0:Res:5316.0,1524.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  569[0:Inp] || equal(c_List_Olist_OCons(u,v,w),c_List_Olist_OCons(x,y,w))* -> equal(u,x).
% 299.83/300.58  9766[0:Res:5316.0,1616.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  9759[0:Res:5316.0,983.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  9758[0:Res:5316.0,1481.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  11048[0:Res:1221.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  570[0:Inp] || equal(c_List_Olist_OCons(u,v,w),c_List_Olist_OCons(x,y,w))* -> equal(v,y).
% 299.83/300.58  11047[0:Res:1189.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  11086[0:MRR:11081.0,225.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  11046[0:Res:1161.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  11038[0:Res:79.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  495[0:Inp] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,v,w))* -> equal(u,x).
% 299.83/300.58  9748[0:Res:5316.0,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  10178[0:Res:9744.1,5988.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  9768[0:Res:5316.0,1017.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  496[0:Inp] || equal(c_List_Oappend(u,v,w),c_List_Oappend(u,x,w))* -> equal(v,x).
% 299.83/300.58  10458[0:Res:9761.1,280.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  10209[0:Res:9744.1,335.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat).
% 299.83/300.58  10207[0:Res:9744.1,3084.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat).
% 299.83/300.58  9779[0:Res:5316.0,1619.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  371[0:Inp] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Olist_OCons(v,w,x),x),c_List_Odrop(u,w,x))**.
% 299.83/300.58  9761[0:Res:5316.0,312.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)*.
% 299.83/300.58  9760[0:Res:5316.0,918.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_Suc(u),tc_nat)*.
% 299.83/300.58  10310[0:SpL:377.0,472.0] || equal(c_List_Oreplicate(c_Suc(u),v,w),c_List_Oreplicate(u,v,w))** -> .
% 299.83/300.58  10314[0:Rew:16.0,10307.0] ||  -> equal(c_List_Olist_OCons(u,c_List_Olist_ONil(v),v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v))**.
% 299.83/300.58  174[0:Inp] ||  -> equal(c_List_Onth(c_List_Olist_OCons(u,v,w),c_Suc(x),w),c_List_Onth(v,x,w))**.
% 299.83/300.58  10361[0:SpR:16.0,10301.0] ||  -> equal(c_List_Onth(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_HOL_Ozero__class_Ozero(tc_nat),v),u)**.
% 299.83/300.58  10301[0:SpR:377.0,351.0] ||  -> equal(c_List_Onth(c_List_Oreplicate(c_Suc(u),v,w),c_HOL_Ozero__class_Ozero(tc_nat),w),v)**.
% 299.83/300.58  10344[0:SpL:16.0,10311.0] || equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Olist_ONil(v))** -> .
% 299.83/300.58  10311[0:SpL:377.0,540.0] || equal(c_List_Oreplicate(c_Suc(u),v,w),c_List_Olist_ONil(w))** -> .
% 299.83/300.58  377[0:Inp] ||  -> equal(c_List_Olist_OCons(u,c_List_Oreplicate(v,u,w),w),c_List_Oreplicate(c_Suc(v),u,w))**.
% 299.83/300.58  10179[0:Res:9744.1,2543.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ozero__class_Ozero(tc_nat),u).
% 299.83/300.58  9744[0:Res:5316.0,75.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(v),u,tc_nat)*.
% 299.83/300.58  9755[0:Res:5316.0,927.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  9749[0:Res:5316.0,1350.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat).
% 299.83/300.58  603[0:Inp] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** -> equal(v,c_List_Olist_ONil(w)).
% 299.83/300.58  9754[0:Res:5316.0,890.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  9753[0:Res:5316.0,876.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  9752[0:Res:5316.0,849.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  9751[0:Res:5316.0,779.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  489[0:Inp] || equal(c_List_Olist__update(u,v,w,x),c_List_Olist_ONil(x))** -> equal(u,c_List_Olist_ONil(x)).
% 299.83/300.58  5316[0:SpR:5281.0,93.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  9683[0:SpL:42.0,5146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  5146[0:SpL:93.0,5016.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  5135[0:Res:311.1,4314.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  605[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Omap(u,v,w,x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))**.
% 299.83/300.58  5098[0:Res:122.1,5041.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  4578[0:Res:4185.2,4314.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))*+ equal(v,c_HOL_Ozero__class_Ozero(tc_nat))* -> equal(v,u)*.
% 299.83/300.58  4403[0:Res:3487.1,4314.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))*+ -> equal(u,v)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.58  4126[0:Res:3487.1,3455.0] ||  -> equal(u,v)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  474[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Olist__update(u,v,w,x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)))**.
% 299.83/300.58  4058[0:SpL:93.0,3568.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  7535[0:SpL:42.0,4026.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  4026[0:SpL:93.0,3534.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  3624[0:Res:1815.1,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  337[0:Inp] class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)*+ c_HOL_Oord__class_Oless(w,v,u)* -> .
% 299.83/300.58  3081[0:Res:1339.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  2985[0:Res:1339.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  2768[0:Res:284.1,1498.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(u,c_List_Olist_ONil(v)).
% 299.83/300.58  2162[0:Res:1819.1,1503.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  344[0:Inp] class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)*+ c_HOL_Oord__class_Oless(w,v,u)* -> .
% 299.83/300.58  2156[0:Res:1819.1,983.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  2155[0:Res:1819.1,1481.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  2112[0:Res:1761.1,915.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  2111[0:Res:1761.1,939.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  340[0:Inp] class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u)*+ c_HOL_Oord__class_Oless(w,v,u)* -> .
% 299.83/300.58  2107[0:Res:1761.1,241.1] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  1904[0:Res:1080.0,915.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  1899[0:Res:1080.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  1889[0:Res:1079.0,915.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  210[0:Inp] class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(w,v,u)* -> .
% 299.83/300.58  1884[0:Res:1079.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  1875[0:Res:1070.0,983.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  1847[0:Res:1069.0,983.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  6458[0:Obv:6454.0] class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(v,w,u)*.
% 299.83/300.58  208[0:Inp] class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(w,v,u)* -> .
% 299.83/300.58  1828[0:Res:1062.1,915.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  1827[0:Res:1062.1,939.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  1823[0:Res:1062.1,241.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.58  354[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Olist_OCons(u,v,w),tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))**.
% 299.83/300.58  5988[0:Res:950.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  118[0:Inp] || c_lessequals(u,v,tc_nat)*+ c_lessequals(v,u,tc_nat)* -> equal(u,v).
% 299.83/300.58  98[0:Inp] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  25[0:Inp] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> equal(c_HOL_Ominus__class_Ominus(v,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  5647[0:SSi:5631.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  5645[0:SSi:5628.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  156[0:Inp] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.58  3469[0:Res:102.1,686.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  2947[0:SpR:93.0,1716.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  2920[0:Res:1702.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  2914[0:SpR:93.0,1702.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  624[0:Inp] ||  -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),v),u)**.
% 299.83/300.58  2028[0:Res:122.1,686.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  5492[0:Res:55.0,188.0] ||  -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w))*.
% 299.83/300.58  5498[0:EmS:5495.0,640.0] || hBOOL(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))* -> hBOOL(u).
% 299.83/300.58  188[0:Inp] || hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)))* -> hBOOL(hAPP(u,v)).
% 299.83/300.58  3075[0:Res:1207.1,1474.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* -> .
% 299.83/300.58  5406[0:EmS:5403.0,640.0] || hBOOL(u) -> hBOOL(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))*.
% 299.83/300.58  189[0:Inp] || hBOOL(hAPP(u,v)) -> hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)))*.
% 299.83/300.58  5281[0:Res:159.1,310.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  1834[0:Res:1062.1,1009.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),u,tc_nat)* -> .
% 299.83/300.58  5145[0:SpL:42.0,5016.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  5016[0:Res:102.1,4975.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  311[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.58  5041[0:Res:4980.0,1498.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  4980[0:SpR:4130.0,4973.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  4975[0:MRR:4971.0,225.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  4973[0:MRR:4963.0,225.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),v,tc_nat)*.
% 299.83/300.58  202[0:Inp] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),u,tc_nat)*.
% 299.83/300.58  1796[0:Res:1037.0,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.58  1759[0:Res:1037.0,915.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.58  1664[0:Res:1037.0,241.1] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),u,tc_nat)* -> .
% 299.83/300.58  33[0:Inp] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),u,tc_nat)*.
% 299.83/300.58  4835[0:SpR:370.0,4732.1] || c_List_Olistsp(u,c_List_Olist_OCons(v,w,x),x)* -> c_List_Olistsp(u,w,x).
% 299.83/300.58  4736[0:SpL:458.0,491.0] || c_List_Olistsp(u,v,w) -> c_List_Olistsp(u,c_List_Otake(x,v,w),w)*.
% 299.83/300.58  4732[0:SpL:458.0,492.0] || c_List_Olistsp(u,v,w) -> c_List_Olistsp(u,c_List_Odrop(x,v,w),w)*.
% 299.83/300.58  4800[0:Res:4762.0,1498.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_List_Odrop(u,v,w),v)**.
% 299.83/300.58  523[0:Inp] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,u),v)))*.
% 299.83/300.58  4762[0:Rew:503.0,4754.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Odrop(u,v,w),v)**.
% 299.83/300.58  4761[0:Rew:503.0,4753.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Odrop(u,v,w),v)**.
% 299.83/300.58  4413[0:SpR:553.0,448.0] ||  -> equal(c_List_Odrop(u,c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),w),x)**.
% 299.83/300.58  4246[0:SpR:553.0,4234.0] ||  -> equal(c_List_Otake(u,c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.58  491[0:Inp] || c_List_Olistsp(u,c_List_Oappend(v,w,x),x)* -> c_List_Olistsp(u,v,x).
% 299.83/300.58  492[0:Inp] || c_List_Olistsp(u,c_List_Oappend(v,w,x),x)* -> c_List_Olistsp(u,w,x).
% 299.83/300.58  2377[0:Res:2211.1,598.0] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** -> c_List_Odistinct(v,w).
% 299.83/300.58  4691[0:SpL:458.0,527.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  4690[0:SpL:458.0,526.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Otake(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  458[0:Inp] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Odrop(u,v,w),w),v)**.
% 299.83/300.58  137[0:Inp] class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(v,w,u)*.
% 299.83/300.58  4427[0:SpR:580.0,4411.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  4185[0:Res:3487.2,2470.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(v,u) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  4221[0:Res:4130.1,1498.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*+ -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)**.
% 299.83/300.58  138[0:Inp] class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(v,w,u)*.
% 299.83/300.58  4419[0:Rew:441.0,4415.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.58  4298[0:Res:4132.1,2470.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)**.
% 299.83/300.58  4222[0:Res:4130.1,2470.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)**.
% 299.83/300.58  4411[0:SpR:501.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  448[0:Inp] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(u,w,v),v),w)**.
% 299.83/300.58  4314[0:Res:4304.1,1485.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> .
% 299.83/300.58  4304[0:MRR:4278.1,2470.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  4132[0:Res:3487.1,1496.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  4234[0:SpR:501.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),u,v),u)**.
% 299.83/300.58  509[0:Inp] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(u,w,v),v),u)**.
% 299.83/300.58  4130[0:Res:3487.1,1495.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  3487[0:Res:122.1,3455.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.58  3312[0:SpR:269.1,445.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.58  3181[0:SpR:272.1,445.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.58  526[0:Inp] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> equal(u,c_List_Olist_ONil(w)).
% 299.83/300.58  3016[0:SpR:271.1,445.0] class_OrderedGroup_Omonoid__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.58  2923[0:SpR:267.1,445.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(v),v)*.
% 299.83/300.58  2852[0:SpR:273.1,445.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(v),v)*.
% 299.83/300.58  2748[0:SpR:270.1,445.0] class_OrderedGroup_Omonoid__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(v),v)*.
% 299.83/300.58  527[0:Inp] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> equal(v,c_List_Olist_ONil(w)).
% 299.83/300.58  2632[0:SpL:553.0,555.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  2404[0:SpR:553.0,284.1] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  3568[0:SpL:93.0,3471.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  4025[0:SpL:42.0,3534.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  558[0:Inp] || equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w))** -> equal(v,c_List_Olist_ONil(w)).
% 299.83/300.58  3534[0:SpL:93.0,3470.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  3085[0:Res:336.1,1474.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  2212[0:Rew:528.0,2205.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  2146[0:Res:1819.1,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  533[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Orotate(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))**.
% 299.83/300.58  2109[0:Res:1761.1,1485.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  1952[0:Res:1412.0,1481.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  1830[0:Res:1062.1,167.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  3782[0:MRR:3753.2,1421.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  328[0:Inp] || c_lessequals(u,v,tc_nat)* -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  1829[0:Res:1062.1,45.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  1825[0:Res:1062.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)*+ c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  1815[0:Res:1412.0,983.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  1795[0:Res:1339.0,939.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  554[0:Inp] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  3471[0:Res:102.1,1496.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  3533[0:SpL:42.0,3470.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  3470[0:Res:102.1,1495.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  3455[0:SpR:24.0,102.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.58  102[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  1778[0:Res:966.0,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  1776[0:Res:1258.1,939.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  1758[0:Res:1339.0,915.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  1741[0:Res:966.0,915.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  269[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),v)**.
% 299.83/300.58  1740[0:Res:967.0,915.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  1739[0:Res:1258.1,915.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  1619[0:Res:281.1,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  1526[0:Res:336.1,1485.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  272[0:Inp] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),v)**.
% 299.83/300.58  1487[0:Res:1339.0,241.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  3084[0:Res:1336.0,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  1474[0:Res:168.1,241.1] || c_lessequals(c_Suc(u),v,tc_nat)*+ c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  1471[0:Res:966.0,241.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  271[0:Inp] class_OrderedGroup_Omonoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),v)**.
% 299.83/300.58  1470[0:Res:967.0,241.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  1469[0:Res:1258.1,241.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  1716[0:SpR:93.0,1233.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  1708[0:Res:1221.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  267[0:Inp] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),v)**.
% 299.83/300.58  1702[0:SpR:93.0,1221.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  273[0:Inp] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),v)**.
% 299.83/300.58  270[0:Inp] class_OrderedGroup_Omonoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),v)**.
% 299.83/300.58  2691[0:Res:2452.1,1464.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* -> .
% 299.83/300.58  1464[0:SpL:16.0,241.1] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*+ c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* -> .
% 299.83/300.58  1453[0:Res:168.1,1009.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),u,tc_nat)* -> .
% 299.83/300.58  1450[0:Res:966.0,1009.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.58  555[0:Inp] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(u,c_List_Olist_ONil(v)).
% 299.83/300.58  2616[0:Res:936.0,2543.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(c_HOL_Ozero__class_Ozero(tc_nat),u).
% 299.83/300.58  2543[0:SpR:56.1,42.0] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u).
% 299.83/300.58  56[0:Inp] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  2492[0:Res:2473.1,2070.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))*+ -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))**.
% 299.83/300.58  2473[0:Res:2452.1,858.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  57[0:Inp] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  1449[0:Res:967.0,1009.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.58  1448[0:Res:1258.1,1009.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),u,tc_nat)* -> .
% 299.83/300.58  284[0:Inp] ||  -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.58  598[0:Inp] || c_List_Odistinct(c_List_Omap(u,v,w,x),x)* -> c_List_Odistinct(v,w).
% 299.83/300.58  2295[0:Fac:342.1,342.2] class_Orderings_Olinorder(u) ||  -> c_lessequals(v,v,u)*.
% 299.83/300.58  209[0:Inp] class_Orderings_Olinorder(u) ||  -> c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(w,v,u).
% 299.83/300.58  342[0:Inp] class_Orderings_Olinorder(u) ||  -> c_lessequals(v,w,u)* c_lessequals(w,v,u)*.
% 299.83/300.58  2290[0:Rew:508.0,2261.1] || equal(u,v)* -> equal(v,u).
% 299.83/300.58  2256[0:SpL:508.0,2230.0] || equal(u,v) -> equal(c_List_Orev(u,w),c_List_Orev(v,w))*.
% 299.83/300.58  2230[0:SpL:508.0,545.0] || equal(u,c_List_Orev(v,w))*+ -> equal(c_List_Orev(u,w),v)*.
% 299.83/300.58  511[0:Inp] ||  -> equal(c_List_Orev(c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.58  2216[0:Res:2211.1,505.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_List_Odistinct(v,w).
% 299.83/300.58  2215[0:Res:2211.1,504.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_List_Odistinct(u,w).
% 299.83/300.58  2214[0:Res:2211.1,547.0] || equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w))** -> c_List_Odistinct(v,w).
% 299.83/300.58  545[0:Inp] || equal(c_List_Orev(u,v),c_List_Orev(w,v))* -> equal(u,w).
% 299.83/300.58  562[0:Inp] || equal(c_List_Oappend(u,v,w),u)** -> equal(v,c_List_Olist_ONil(w)).
% 299.83/300.58  2213[0:Res:2211.1,466.0] || equal(c_List_Orev(u,v),c_List_Olist_ONil(v))** -> c_List_Odistinct(u,v).
% 299.83/300.58  2211[0:MRR:2208.1,542.0] || equal(u,c_List_Olist_ONil(v)) -> c_List_Odistinct(u,v)*.
% 299.83/300.58  1935[0:SpL:508.0,556.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Orev(u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  564[0:Inp] || equal(c_List_Oappend(u,v,w),v)** -> equal(u,c_List_Olist_ONil(w)).
% 299.83/300.58  1956[0:Res:281.1,1481.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  1819[0:Res:281.1,983.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  1798[0:Res:336.1,939.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  1761[0:Res:336.1,915.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  514[0:Inp] || c_Type_Otyping(u,c_Lambda_OdB_OVar(v),w)* -> equal(hAPP(u,v),w).
% 299.83/300.58  2070[0:Res:2041.1,262.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  2072[0:Res:2068.1,934.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  2068[0:Res:2041.1,75.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.58  2041[0:Res:122.1,1421.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  122[0:Inp] ||  -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)*.
% 299.83/300.58  1616[0:Res:1412.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  1524[0:Res:1339.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  1503[0:Res:1258.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  1481[0:Res:136.1,241.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,u,tc_nat) -> .
% 299.83/300.58  556[0:Inp] || equal(c_List_Orev(u,v),c_List_Olist_ONil(v))** -> equal(u,c_List_Olist_ONil(v)).
% 299.83/300.58  1350[0:Res:136.1,335.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  1080[0:Res:967.0,167.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  1079[0:Res:967.0,45.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  1070[0:Res:966.0,167.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  105[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)**.
% 299.83/300.58  1069[0:Res:966.0,45.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  1062[0:Res:313.1,918.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  983[0:Res:313.1,312.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  939[0:Res:168.1,45.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  104[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(v,c_HOL_Oone__class_Oone(u),u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  915[0:Res:168.1,167.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  1523[0:Res:1201.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  1233[0:SpR:93.0,1201.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  1221[0:SpR:93.0,1189.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  64[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ozero__class_Ozero(u),v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  1037[0:Res:932.0,167.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.58  1036[0:Res:932.0,45.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.58  580[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Orev(u,v),tc_List_Olist(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))**.
% 299.83/300.58  1017[0:Res:313.1,927.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),u,tc_nat)* -> .
% 299.83/300.58  1515[0:Res:136.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)*+ c_HOL_Oord__class_Oless(v,u,tc_nat)* -> .
% 299.83/300.58  1522[0:Res:1174.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  262[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)* -> .
% 299.83/300.58  1521[0:Res:1160.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  1496[0:Res:228.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  1495[0:Res:247.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  1485[0:Res:46.1,241.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,u,tc_nat)* -> .
% 299.83/300.58  241[0:Inp] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  1009[0:Res:168.1,904.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),u,tc_nat)* -> .
% 299.83/300.58  1412[0:Res:973.0,280.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  1421[0:MRR:1404.1,196.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  280[0:Inp] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  1349[0:Res:936.0,335.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  1340[0:Res:966.0,335.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  1339[0:Res:967.0,335.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  1336[0:Res:341.1,335.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  335[0:Inp] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  934[0:SpL:16.0,45.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.58  858[0:SpR:16.0,74.1] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.58  1258[0:Res:281.1,918.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  281[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)*.
% 299.83/300.58  1201[0:SpR:93.0,1174.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  1189[0:SpR:93.0,1161.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  336[0:Inp] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)*.
% 299.83/300.58  1174[0:SpR:93.0,1160.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  1161[0:SpR:93.0,79.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  1168[0:Rew:223.0,1166.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  1160[0:SpR:93.0,228.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  93[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat))**.
% 299.83/300.58  697[0:Rew:557.0,442.0] ||  -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(v_T_H_H____,v_Ts____,tc_Type_Otype),v_T_H____,tc_Type_Otype,tc_Type_Otype),v_T____)**.
% 299.83/300.58  170[0:Inp] ||  -> equal(c_List_Olist__update(u,v,c_List_Onth(u,v,w),w),u)**.
% 299.83/300.58  487[0:Inp] || c_List_Odistinct(c_List_Olist_OCons(u,v,w),w)* -> c_List_Odistinct(v,w).
% 299.83/300.58  504[0:Inp] || c_List_Odistinct(c_List_Oappend(u,v,w),w)* -> c_List_Odistinct(u,w).
% 299.83/300.58  505[0:Inp] || c_List_Odistinct(c_List_Oappend(u,v,w),w)* -> c_List_Odistinct(v,w).
% 299.83/300.58  547[0:Inp] || c_List_Odistinct(c_List_Orotate(u,v,w),w)* -> c_List_Odistinct(v,w).
% 299.83/300.58  464[0:Inp] || c_List_Odistinct(u,v) -> c_List_Odistinct(c_List_Odrop(w,u,v),v)*.
% 299.83/300.58  482[0:Inp] || c_List_Odistinct(u,v) -> c_List_Odistinct(c_List_Otake(w,u,v),v)*.
% 299.83/300.58  548[0:Inp] || c_List_Odistinct(u,v) -> c_List_Odistinct(c_List_Orotate(w,u,v),v)*.
% 299.83/300.58  370[0:Inp] ||  -> equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),w),v)**.
% 299.83/300.58  351[0:Inp] ||  -> equal(c_List_Onth(c_List_Olist_OCons(u,v,w),c_HOL_Ozero__class_Ozero(tc_nat),w),u)**.
% 299.83/300.58  37[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(v,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  28[0:Inp] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(v,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  29[0:Inp] class_OrderedGroup_Oab__group__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(v,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.58  38[0:Inp] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(u),u),v)**.
% 299.83/300.58  973[0:Res:937.0,45.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)*.
% 299.83/300.58  967[0:Res:913.0,167.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat)*.
% 299.83/300.58  966[0:Res:913.0,45.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  918[0:Res:136.1,167.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  27[0:Inp] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ozero__class_Ozero(u),u),v)**.
% 299.83/300.58  838[0:SpR:595.0,445.0] ||  -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),c_Lambda_OdB_OVar(u),v)*.
% 299.83/300.58  943[0:Res:925.0,45.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  932[0:Res:925.0,167.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  75[0:Inp] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  927[0:Res:313.1,890.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),u,tc_nat)* -> .
% 299.83/300.58  904[0:Res:168.1,875.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),u,tc_nat)* -> .
% 299.83/300.58  957[0:Res:936.0,167.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  312[0:Inp] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  937[0:Res:341.1,45.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  913[0:Res:341.1,167.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  936[0:Res:242.1,45.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  950[0:MRR:946.1,196.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  45[0:Inp] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  930[0:Res:263.1,890.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  925[0:Res:903.0,167.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  890[0:Res:313.1,876.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),u,tc_nat)* -> .
% 299.83/300.58  903[0:Res:341.1,875.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  167[0:Inp] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  875[0:Res:168.1,848.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),u,tc_nat)* -> .
% 299.83/300.58  893[0:Res:263.1,876.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  876[0:Res:136.1,848.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),u,tc_nat)* -> .
% 299.83/300.58  313[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  874[0:Res:341.1,848.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  848[0:Res:168.1,844.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),u,tc_nat)* -> .
% 299.83/300.58  857[0:Res:263.1,849.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  74[0:Inp] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  849[0:Res:136.1,844.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),u,tc_nat)* -> .
% 299.83/300.58  847[0:Res:341.1,844.0] ||  -> c_lessequals(u,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  844[0:Res:168.1,169.0] || c_lessequals(c_Suc(c_Suc(u)),u,tc_nat)* -> .
% 299.83/300.58  168[0:Inp] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  46[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.58  595[0:Inp] ||  -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),u),v)**.
% 299.83/300.58  2[0:Inp] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(u),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.58  786[0:SpL:16.0,18.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))**+ -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u)*.
% 299.83/300.58  774[0:SpR:16.0,263.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  115[0:Inp] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(c_HOL_Oone__class_Oone(u),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.58  822[0:Res:772.0,112.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  255[0:Inp] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> hBOOL(hAPP(c_InductTermi_OIT,c_Lambda_OdB_OAbs(u)))*.
% 299.83/300.58  807[0:Res:247.0,112.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  686[0:Rew:16.0,65.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  112[0:Inp] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  802[0:SpR:520.0,445.0] ||  -> c_Type_Otyping(c_Type_Oshift(u,v,w,x),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.58  520[0:Inp] ||  -> equal(hAPP(c_Type_Oshift(u,v,w,x),v),w)**.
% 299.83/300.58  519[0:Inp] ||  -> equal(c_List_Ofoldl(u,v,c_List_Olist_ONil(w),x,w),v)**.
% 299.83/300.58  438[0:Inp] ||  -> equal(c_List_Ofoldr(u,c_List_Olist_ONil(v),w,v,x),w)**.
% 299.83/300.58  553[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Oreplicate(u,v,w),tc_List_Olist(w)),u)**.
% 299.83/300.58  626[0:Inp] ||  -> equal(c_List_Omap(u,c_List_Olist_ONil(v),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  452[0:Inp] ||  -> equal(c_List_Olist__update(c_List_Olist_ONil(u),v,w,u),c_List_Olist_ONil(u))**.
% 299.83/300.58  466[0:Inp] || c_List_Odistinct(c_List_Orev(u,v),v)* -> c_List_Odistinct(u,v).
% 299.83/300.58  465[0:Inp] || c_List_Odistinct(u,v) -> c_List_Odistinct(c_List_Orev(u,v),v)*.
% 299.83/300.58  265[0:Inp] ||  -> equal(c_Transitive__Closure_Ortranclp(c_Transitive__Closure_Ortranclp(u,v),v),c_Transitive__Closure_Ortranclp(u,v))**.
% 299.83/300.58  18[0:Inp] || equal(c_Suc(u),c_Suc(v))* -> equal(u,v).
% 299.83/300.58  90[0:Inp] || equal(c_Lambda_OdB_OAbs(u),c_Lambda_OdB_OAbs(v))* -> equal(u,v).
% 299.83/300.58  779[0:Res:136.1,169.0] || c_HOL_Oord__class_Oless(c_Suc(u),u,tc_nat)* -> .
% 299.83/300.58  575[0:Inp] || equal(c_Lambda_OdB_OVar(u),c_Lambda_OdB_OVar(v))* -> equal(u,v).
% 299.83/300.58  136[0:Inp] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  263[0:Inp] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)*.
% 299.83/300.58  242[0:Inp] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),u,tc_nat)*.
% 299.83/300.58  154[0:Inp] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.58  100[0:Inp] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.58  530[0:Inp] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_OdB_OApp,v),w))* -> .
% 299.83/300.58  308[0:Inp] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),c_Lambda_OdB_OAbs(w))* -> .
% 299.83/300.58  221[0:Inp] class_Ring__and__Field_Ozero__neq__one(u) || equal(c_HOL_Ozero__class_Ozero(u),c_HOL_Oone__class_Oone(u))** -> .
% 299.83/300.58  159[0:Inp] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  765[0:SpR:201.0,445.0] ||  -> c_Type_Otyping(c_COMBK(u,v,w),c_Lambda_OdB_OVar(x),u)*.
% 299.83/300.58  201[0:Inp] ||  -> equal(hAPP(c_COMBK(u,v,w),x),u)**.
% 299.83/300.58  681[0:Inp] || c_fequal(u,v,w)* -> equal(u,v).
% 299.83/300.58  540[0:Inp] || equal(c_List_Olist_OCons(u,v,w),c_List_Olist_ONil(w))** -> .
% 299.83/300.58  55[0:Inp] ||  -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),w))*.
% 299.83/300.58  109[0:Inp] class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,v,u)* -> .
% 299.83/300.58  111[0:Inp] class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,v,u)* -> .
% 299.83/300.58  110[0:Inp] class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,v,u)* -> .
% 299.83/300.58  341[0:Inp] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,u,tc_nat)*.
% 299.83/300.58  470[0:Inp] ||  -> equal(c_List_Orotate(u,c_List_Olist_ONil(v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  497[0:Inp] ||  -> equal(c_List_Otake(u,c_List_Olist_ONil(v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  515[0:Inp] ||  -> equal(c_List_Odrop(u,c_List_Olist_ONil(v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  534[0:Inp] ||  -> equal(c_List_Oreplicate(c_HOL_Ozero__class_Ozero(tc_nat),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  751[0:SpR:42.0,79.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  544[0:Inp] ||  -> equal(c_List_Otake(c_HOL_Ozero__class_Ozero(tc_nat),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  79[0:Inp] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  543[0:Inp] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(u)),v))* -> .
% 299.83/300.58  528[0:Inp] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Olist_ONil(u),tc_List_Olist(u)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  742[0:SpR:42.0,228.0] ||  -> c_lessequals(u,c_Suc(u),tc_nat)*.
% 299.83/300.58  42[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat),u)**.
% 299.83/300.58  683[0:Rew:16.0,101.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  223[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  433[0:Inp] ||  -> c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),v_a____,v_T_H_H____)*.
% 299.83/300.58  627[0:Inp] ||  -> c_Type_Otypings(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),v_as____,v_Ts____)*.
% 299.83/300.58  472[0:Inp] || equal(c_List_Olist_OCons(u,v,w),v)** -> .
% 299.83/300.58  11[0:Inp] || c_ListOrder_Ostep1(u,v,c_List_Olist_ONil(w),w)* -> .
% 299.83/300.58  12[0:Inp] || c_ListOrder_Ostep1(u,c_List_Olist_ONil(v),w,v)* -> .
% 299.83/300.58  298[0:Inp] class_Orderings_Oorder(u) ||  -> c_lessequals(v,v,u)*.
% 299.83/300.58  299[0:Inp] class_Orderings_Opreorder(u) ||  -> c_lessequals(v,v,u)*.
% 299.83/300.58  508[0:Inp] ||  -> equal(c_List_Orev(c_List_Orev(u,v),v),u)**.
% 299.83/300.58  501[0:Inp] ||  -> equal(c_List_Oappend(u,c_List_Olist_ONil(v),v),u)**.
% 299.83/300.58  503[0:Inp] ||  -> equal(c_List_Oappend(c_List_Olist_ONil(u),v,u),v)**.
% 299.83/300.58  445[0:Inp] ||  -> c_Type_Otyping(u,c_Lambda_OdB_OVar(v),hAPP(u,v))*.
% 299.83/300.58  629[0:Inp] class_Orderings_Opreorder(u) ||  -> class_Orderings_Opreorder(tc_fun(v,u))*.
% 299.83/300.58  630[0:Inp] class_Orderings_Oorder(u) ||  -> class_Orderings_Oorder(tc_fun(v,u))*.
% 299.83/300.58  441[0:Inp] ||  -> equal(c_List_Odrop(c_HOL_Ozero__class_Ozero(tc_nat),u,v),u)**.
% 299.83/300.58  228[0:Inp] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u,tc_nat)*.
% 299.83/300.58  247[0:Inp] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),u,tc_nat)*.
% 299.83/300.58  579[0:Inp] ||  -> equal(c_List_Orev(c_List_Olist_ONil(u),u),c_List_Olist_ONil(u))**.
% 299.83/300.58  24[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(u,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  23[0:Inp] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),u)**.
% 299.83/300.58  722[0:SpL:16.0,169.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.58  309[0:Inp] || equal(c_Lambda_OdB_OAbs(u),c_Lambda_OdB_OVar(v))* -> .
% 299.83/300.58  169[0:Inp] || c_lessequals(c_Suc(u),u,tc_nat)* -> .
% 299.83/300.58  141[0:Inp] || equal(c_Suc(u),c_HOL_Ozero__class_Ozero(tc_nat))* -> .
% 299.83/300.58  196[0:Inp] || c_HOL_Oord__class_Oless(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.58  225[0:Inp] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  719[0:SpL:16.0,180.0] || equal(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  717[0:SpR:16.0,145.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  16[0:Inp] ||  -> equal(c_Suc(c_HOL_Ozero__class_Ozero(tc_nat)),c_HOL_Oone__class_Oone(tc_nat))**.
% 299.83/300.58  493[0:Inp] ||  -> c_List_Olistsp(u,c_List_Olist_ONil(v),v)*.
% 299.83/300.58  180[0:Inp] || equal(c_Suc(u),u)** -> .
% 299.83/300.58  108[0:Inp] || c_HOL_Oord__class_Oless(u,u,tc_nat)* -> .
% 299.83/300.58  145[0:Inp] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(u),tc_nat)*.
% 299.83/300.58  516[0:Inp] ||  -> hBOOL(hAPP(c_InductTermi_OIT,c_Lambda_OdB_OVar(u)))*.
% 299.83/300.58  236[0:Inp] ||  -> c_lessequals(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.58  680[0:Inp] ||  -> c_fequal(u,u,v)*.
% 299.83/300.58  542[0:Inp] ||  -> c_List_Odistinct(c_List_Olist_ONil(u),u)*.
% 299.83/300.58  297[0:Inp] ||  -> c_lessequals(u,u,tc_nat)*.
% 299.83/300.58  620[0:Inp] ||  -> hBOOL(hAPP(c_InductTermi_OIT,v_u____))*.
% 299.83/300.58  628[0:Inp] ||  -> c_Type_Otyping(v_e____,v_u____,v_T____)*.
% 299.83/300.58  602[0:Inp] ||  -> equal(v_n____,v_i____)**.
% 299.83/300.58  645[0:Inp] ||  -> class_Orderings_Opreorder(tc_nat)*.
% 299.83/300.58  647[0:Inp] ||  -> class_Orderings_Oorder(tc_nat)*.
% 299.83/300.58  649[0:Inp] ||  -> class_Orderings_Opreorder(tc_bool)*.
% 299.83/300.58  650[0:Inp] ||  -> class_Orderings_Oorder(tc_bool)*.
% 299.83/300.58  671[0:Inp] ||  -> class_Orderings_Opreorder(tc_Int_Oint)*.
% 299.83/300.58  674[0:Inp] ||  -> class_Orderings_Oorder(tc_Int_Oint)*.
% 299.83/300.58  632[0:Inp] ||  -> class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(tc_nat)*.
% 299.83/300.58  652[0:Inp] ||  -> class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(tc_Int_Oint)*.
% 299.83/300.58  634[0:Inp] ||  -> class_OrderedGroup_Opordered__comm__monoid__add(tc_nat)*.
% 299.83/300.58  654[0:Inp] ||  -> class_OrderedGroup_Opordered__comm__monoid__add(tc_Int_Oint)*.
% 299.83/300.58  644[0:Inp] ||  -> class_Divides_Osemiring__div(tc_nat)*.
% 299.83/300.58  669[0:Inp] ||  -> class_Divides_Osemiring__div(tc_Int_Oint)*.
% 299.83/300.58  640[0:Inp] ||  -> class_OrderedGroup_Ocomm__monoid__add(tc_nat)*.
% 299.83/300.58  657[0:Inp] ||  -> class_OrderedGroup_Olordered__ab__group__add(tc_Int_Oint)*.
% 299.83/300.58  662[0:Inp] ||  -> class_OrderedGroup_Ocomm__monoid__add(tc_Int_Oint)*.
% 299.83/300.58  637[0:Inp] ||  -> class_Ring__and__Field_Oordered__semidom(tc_nat)*.
% 299.83/300.58  638[0:Inp] ||  -> class_Ring__and__Field_Ocomm__semiring__1(tc_nat)*.
% 299.83/300.58  646[0:Inp] ||  -> class_Orderings_Olinorder(tc_nat)*.
% 299.83/300.58  659[0:Inp] ||  -> class_Ring__and__Field_Oordered__semidom(tc_Int_Oint)*.
% 299.83/300.58  660[0:Inp] ||  -> class_Ring__and__Field_Ocomm__semiring__1(tc_Int_Oint)*.
% 299.83/300.58  672[0:Inp] ||  -> class_Orderings_Olinorder(tc_Int_Oint)*.
% 299.83/300.58  656[0:Inp] ||  -> class_OrderedGroup_Opordered__ab__group__add(tc_Int_Oint)*.
% 299.83/300.58  631[0:Inp] ||  -> class_OrderedGroup_Opordered__cancel__ab__semigroup__add(tc_nat)*.
% 299.83/300.58  651[0:Inp] ||  -> class_OrderedGroup_Opordered__cancel__ab__semigroup__add(tc_Int_Oint)*.
% 299.83/300.58  676[0:Inp] ||  -> class_Int_Onumber__ring(tc_Int_Oint)*.
% 299.83/300.58  643[0:Inp] ||  -> class_OrderedGroup_Omonoid__add(tc_nat)*.
% 299.83/300.58  667[0:Inp] ||  -> class_OrderedGroup_Omonoid__add(tc_Int_Oint)*.
% 299.83/300.58  668[0:Inp] ||  -> class_OrderedGroup_Ogroup__add(tc_Int_Oint)*.
% 299.83/300.58  670[0:Inp] ||  -> class_Ring__and__Field_Oidom(tc_Int_Oint)*.
% 299.83/300.58  633[0:Inp] ||  -> class_OrderedGroup_Opordered__ab__semigroup__add(tc_nat)*.
% 299.83/300.58  653[0:Inp] ||  -> class_OrderedGroup_Opordered__ab__semigroup__add(tc_Int_Oint)*.
% 299.83/300.58  666[0:Inp] ||  -> class_OrderedGroup_Oab__group__add(tc_Int_Oint)*.
% 299.83/300.58  636[0:Inp] ||  -> class_OrderedGroup_Ocancel__semigroup__add(tc_nat)*.
% 299.83/300.58  639[0:Inp] ||  -> class_OrderedGroup_Oab__semigroup__add(tc_nat)*.
% 299.83/300.58  658[0:Inp] ||  -> class_OrderedGroup_Ocancel__semigroup__add(tc_Int_Oint)*.
% 299.83/300.58  661[0:Inp] ||  -> class_OrderedGroup_Oab__semigroup__add(tc_Int_Oint)*.
% 299.83/300.58  664[0:Inp] ||  -> class_Ring__and__Field_Oordered__idom(tc_Int_Oint)*.
% 299.83/300.58  673[0:Inp] ||  -> class_Divides_Oring__div(tc_Int_Oint)*.
% 299.83/300.58  635[0:Inp] ||  -> class_OrderedGroup_Ocancel__ab__semigroup__add(tc_nat)*.
% 299.83/300.58  641[0:Inp] ||  -> class_Ring__and__Field_Ozero__neq__one(tc_nat)*.
% 299.83/300.58  642[0:Inp] ||  -> class_OrderedGroup_Osemigroup__add(tc_nat)*.
% 299.83/300.58  655[0:Inp] ||  -> class_OrderedGroup_Ocancel__ab__semigroup__add(tc_Int_Oint)*.
% 299.83/300.58  663[0:Inp] ||  -> class_Ring__and__Field_Ozero__neq__one(tc_Int_Oint)*.
% 299.83/300.58  665[0:Inp] ||  -> class_OrderedGroup_Osemigroup__add(tc_Int_Oint)*.
% 299.83/300.58  648[0:Inp] ||  -> class_Int_Onumber(tc_nat)*.
% 299.83/300.58  675[0:Inp] ||  -> class_Int_Oring__char__0(tc_Int_Oint)*.
% 299.83/300.58  677[0:Inp] ||  -> class_Int_Onumber(tc_Int_Oint)*.2262[0:SpR:2256.1,465.1] || equal(u,v)* c_List_Odistinct(u,w)* -> c_List_Odistinct(c_List_Orev(v,w),w)*.
% 299.83/300.58  2278[0:SpL:2256.1,466.0] || equal(u,v)* c_List_Odistinct(c_List_Orev(v,w),w)* -> c_List_Odistinct(u,w)*.
% 299.83/300.58  4249[0:SpR:580.0,4234.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.58  4425[0:SpR:533.0,4411.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orotate(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  10320[0:Rew:10314.0,4704.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),w,v),c_List_Olist_OCons(u,w,v))**.
% 299.83/300.58  10498[0:SpR:371.0,464.1] || c_List_Odistinct(c_List_Olist_OCons(u,v,w),w)* -> c_List_Odistinct(c_List_Odrop(x,v,w),w)*.
% 299.83/300.58  18605[0:Res:341.1,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(u,v,w),v).
% 299.83/300.58  18627[0:Res:936.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(u,v,w),v).
% 299.83/300.58  18683[0:SpR:553.0,18606.0] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.58  29271[0:SpR:553.0,29180.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(u,v,w),u,x,w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.58  31795[0:SpL:588.0,505.0] || c_List_Odistinct(c_List_Oappend(u,c_List_Oappend(v,w,x),x),x)* -> c_List_Odistinct(w,x).
% 299.83/300.58  32095[0:SpR:454.0,351.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_HOL_Ozero__class_Ozero(tc_nat),w),u)**.
% 299.83/300.58  32112[0:SpL:454.0,472.0] || equal(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_List_Oappend(v,x,w))** -> .
% 299.83/300.58  47635[0:SpL:412.0,598.0] || c_List_Odistinct(c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),x)* -> c_List_Odistinct(u,v).
% 299.83/300.58  52867[0:SpR:580.0,52760.0] ||  -> equal(c_List_Orotate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.58  70691[0:Rew:544.0,70656.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  70726[0:Rew:497.0,70597.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Otake(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  70814[0:Rew:497.0,70763.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  70866[0:Rew:501.0,70821.0] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Otake(u,v,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.58  85723[0:Rew:553.0,85678.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),u,w),v)**.
% 299.83/300.58  86988[0:Rew:438.0,86967.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Ofoldl(w,x,u,y,v),x)**.
% 299.83/300.58  87445[0:Rew:519.0,87424.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Ofoldr(w,u,x,v,y),x)**.
% 299.83/300.58  97973[0:SpL:557.0,308.0] || equal(c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(u,v,w),x,w,y),c_Lambda_OdB_OAbs(z))* -> .
% 299.83/300.58  97977[0:SpL:557.0,530.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(v,w,x),y,x,z))* -> .
% 299.83/300.58  104506[0:Rew:544.0,104155.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  129340[0:Res:129138.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Otake(u,v,w),u,x,w),c_List_Otake(u,v,w))**.
% 299.83/300.58  138332[0:SpR:2292.1,553.0] || equal(u,c_List_Oreplicate(v,w,x))* -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v)*.
% 299.83/300.58  138357[0:SpR:2292.1,4234.0] || equal(u,v) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),v,w),v)**.
% 299.83/300.58  138373[0:SpR:2292.1,52760.0] || equal(u,v) -> equal(c_List_Orotate(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),v,w),v)**.
% 299.83/300.58  144882[0:Res:144109.1,75.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  145179[0:Res:144109.2,45.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.58  145180[0:Res:144109.2,167.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  153311[0:SpR:448.0,26949.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Oappend(w,u,v),tc_List_Olist(v)),tc_nat)*.
% 299.83/300.58  153351[0:Res:26949.0,396.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Odrop(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  153384[0:Rew:580.0,153313.0,580.0,153313.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.58  155742[0:SpR:383.0,129339.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.58  164480[0:Res:144028.0,103105.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.58  164547[0:Res:144028.1,4975.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(v)),tc_nat),u,tc_nat)*.
% 299.83/300.58  164564[0:Res:144028.1,280.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.58  165017[0:Res:164539.1,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  165220[0:Res:164550.1,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  165494[0:Res:164391.0,4975.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  165511[0:Res:164391.0,280.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.58  165682[0:Res:165459.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.58  166071[0:Res:165486.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  166223[0:Res:165497.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  166750[0:Res:138872.1,166415.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  166819[0:Res:166628.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  166820[0:Res:166628.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),tc_nat)*.
% 299.83/300.58  166933[0:SpR:557.0,166875.0] ||  -> c_lessequals(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y),tc_nat)*.
% 299.83/300.58  166950[0:Res:166875.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  166951[0:Res:166875.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)*.
% 299.83/300.58  166952[0:Res:166875.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)*.
% 299.83/300.58  166963[0:Res:166875.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  166972[0:Res:166875.0,2155.1] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),u,tc_nat)* -> .
% 299.83/300.58  166973[0:Res:166875.0,2107.1] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),u,tc_nat)* -> .
% 299.83/300.58  166978[0:Res:166875.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))),tc_nat)*.
% 299.83/300.58  166979[0:Res:166875.0,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))),tc_nat)*.
% 299.83/300.58  166984[0:Res:166875.0,21496.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)),tc_nat)*.
% 299.83/300.58  166986[0:Res:166875.0,3081.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)),tc_nat)*.
% 299.83/300.58  166987[0:Res:166875.0,83946.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),u,tc_nat)* -> .
% 299.83/300.58  166988[0:Res:166875.0,82044.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),u,tc_nat)* -> .
% 299.83/300.58  166989[0:Res:166875.0,57235.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v),tc_nat)*.
% 299.83/300.58  166990[0:Res:166875.0,17260.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v),tc_nat)*.
% 299.83/300.58  167010[0:Rew:166814.1,166945.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(v,u).
% 299.83/300.58  167011[0:Rew:166822.1,166953.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(v,u).
% 299.83/300.58  167012[0:Rew:166824.1,166955.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(v,u).
% 299.83/300.58  167087[0:Res:166630.0,1474.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))),v,tc_nat)* -> .
% 299.83/300.58  167272[0:MRR:167271.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),u,tc_nat)* -> .
% 299.83/300.58  168033[0:MRR:168032.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),v,tc_nat)* -> .
% 299.83/300.58  168553[0:Res:167131.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),u,tc_nat)* -> .
% 299.83/300.58  168576[0:Res:167131.0,1474.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),u,tc_nat)* -> .
% 299.83/300.58  169600[0:SSi:169492.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.58  171600[0:Rew:501.0,171599.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.58  172042[0:Res:170043.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  172073[0:Res:170043.0,983.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))))),tc_nat)*.
% 299.83/300.58  172213[0:Res:170155.0,915.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))))),tc_nat)*.
% 299.83/300.58  172452[0:Res:171395.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  172483[0:Res:171395.0,983.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)))),tc_nat)*.
% 299.83/300.58  172622[0:Res:171828.0,915.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)))),tc_nat)*.
% 299.83/300.58  174985[0:Rew:16.0,174593.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.58  179142[0:Rew:16.0,178749.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.58  179495[0:Res:175003.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(v),tc_nat)* -> .
% 299.83/300.58  179934[0:Res:177869.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),u,tc_nat)* -> .
% 299.83/300.58  180259[0:Res:179160.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  180410[0:Res:165977.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.58  180563[0:Res:165976.1,1474.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  180877[0:Rew:64862.1,180841.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(u,v,w),v)**.
% 299.83/300.58  183480[0:SSi:183479.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))),tc_nat)*.
% 299.83/300.58  183593[0:SSi:183592.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))),tc_nat)*.
% 299.83/300.58  715[0:Res:616.2,682.0] || c_Type_Otyping(v_e____,v_u____,u) c_Type_Otypings(c_Type_Oshift(v_e____,v_i____,u,tc_Type_Otype),v_as____,v_Ts____)* -> .
% 299.83/300.58  2092[0:Res:122.1,2070.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  2279[0:SpL:2256.1,2213.0] || equal(u,v)* equal(c_List_Orev(v,w),c_List_Olist_ONil(w))** -> c_List_Odistinct(u,w)*.
% 299.83/300.58  2405[0:SpR:580.0,284.1] ||  -> equal(c_List_Orev(u,v),c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.58  2432[0:Res:1819.1,1448.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),u,tc_nat)* -> .
% 299.83/300.58  2433[0:Res:1798.1,1448.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),u,tc_nat)* -> .
% 299.83/300.58  2434[0:Res:1070.0,1448.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))),tc_nat)*.
% 299.83/300.58  2435[0:Res:1069.0,1448.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))),tc_nat)*.
% 299.83/300.58  2456[0:SpL:93.0,57.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)*.
% 299.83/300.58  2544[0:SpR:56.1,93.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  2633[0:SpL:580.0,555.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orev(u,v),c_List_Olist_ONil(v)).
% 299.83/300.58  2959[0:Res:1062.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  2982[0:Res:1761.1,1469.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  2983[0:Res:1080.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  2984[0:Res:1079.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  3000[0:Res:1470.1,1956.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.58  3001[0:Res:1470.1,241.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  3006[0:Res:1470.1,939.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  3007[0:Res:1470.1,915.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  3040[0:Res:1471.1,1616.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  3041[0:Res:1471.1,1524.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  3078[0:Res:1761.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  3167[0:Res:1080.0,1487.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  3168[0:Res:1079.0,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  3255[0:Res:1739.1,939.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  3256[0:Res:1739.1,915.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  3289[0:Res:1740.0,3084.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  3329[0:Res:1741.1,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  3339[0:Res:1741.1,3084.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  3414[0:Res:1778.0,1616.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  3472[0:Res:102.1,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  3546[0:Res:102.1,3470.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  3581[0:Res:102.1,3471.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  3669[0:Res:1819.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  3971[0:SpR:2212.1,580.0] || equal(c_List_Orev(u,v),c_List_Olist_ONil(v)) -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  4416[0:SpR:580.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Orev(u,v),w,v),v),w)**.
% 299.83/300.58  4674[0:SpR:458.0,4419.1] || equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** -> equal(c_List_Odrop(u,v,w),v).
% 299.83/300.58  4688[0:SpL:458.0,564.0] || equal(c_List_Odrop(u,v,w),v) -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  4689[0:SpL:458.0,562.0] || equal(c_List_Otake(u,v,w),v)** -> equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.58  4735[0:SpL:4419.1,491.0] || equal(u,c_List_Olist_ONil(v)) c_List_Olistsp(w,x,v)* -> c_List_Olistsp(w,u,v)*.
% 299.83/300.58  4756[0:SpR:4419.1,4413.0] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** -> equal(c_List_Odrop(u,x,w),x)**.
% 299.83/300.58  4769[0:SpR:4761.1,448.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.58  4781[0:SpR:4762.1,448.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.58  4854[0:Res:33.1,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.58  5134[0:Res:311.1,1498.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.58  5153[0:SpL:105.1,5016.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.58  5552[0:SpR:93.0,2914.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.58  5559[0:Res:2914.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  5591[0:SpR:93.0,2947.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.58  5980[0:Res:247.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u).
% 299.83/300.58  5982[0:Res:228.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u).
% 299.83/300.58  5986[0:Res:822.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.58  7536[0:SpL:93.0,4026.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  7583[0:SpL:93.0,4058.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  7615[0:SpR:474.0,4411.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist__update(u,w,x,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  7688[0:SpR:4126.0,542.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* c_List_Odistinct(u,v)*.
% 299.83/300.58  9311[0:Res:4126.1,1498.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.58  9571[0:Res:5098.2,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  9638[0:SpR:605.0,4411.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Omap(w,u,v,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  9684[0:SpL:93.0,5146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  9747[0:Res:5316.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  9757[0:Res:5316.0,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  9764[0:Res:5316.0,1830.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  9765[0:Res:5316.0,1829.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  9769[0:Res:5316.0,1448.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  9774[0:Res:5316.0,2146.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  9775[0:Res:5316.0,2109.1] || c_lessequals(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  10208[0:Res:9744.1,3081.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  10312[0:SpL:377.0,487.0] || c_List_Odistinct(c_List_Oreplicate(c_Suc(u),v,w),w)* -> c_List_Odistinct(c_List_Oreplicate(u,v,w),w).
% 299.83/300.58  10380[0:SpR:16.0,174.0] ||  -> equal(c_List_Onth(c_List_Olist_OCons(u,v,w),c_HOL_Oone__class_Oone(tc_nat),w),c_List_Onth(v,c_HOL_Ozero__class_Ozero(tc_nat),w))**.
% 299.83/300.58  10477[0:Res:9761.1,1616.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  11039[0:Res:9761.1,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  11049[0:Res:1702.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  11768[0:SpL:377.0,569.0] || equal(c_List_Oreplicate(c_Suc(u),v,w),c_List_Olist_OCons(x,y,w))* -> equal(v,x).
% 299.83/300.58  11769[0:SpL:10314.0,569.0] || equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Olist_OCons(w,x,v))* -> equal(u,w).
% 299.83/300.58  11926[0:Res:10056.0,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  12281[0:SpR:93.0,3459.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  12295[0:Res:3459.1,75.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  12299[0:Res:3459.1,1515.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  12708[0:Res:2025.1,280.0] ||  -> equal(c_Suc(u),c_Suc(v)) c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  12764[0:SpR:133.1,145.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.58  12921[0:SpL:133.1,180.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u)** -> .
% 299.83/300.58  13004[0:SpL:133.1,10311.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** -> .
% 299.83/300.58  13043[0:MRR:13015.0,3455.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  13044[0:MRR:13014.0,3455.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  13045[0:MRR:12962.0,3455.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.58  13050[0:MRR:12831.0,4980.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  13109[0:Res:13033.0,1956.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  13123[0:Res:13033.0,939.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  13124[0:Res:13033.0,915.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  13131[0:Res:13033.0,1009.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))),tc_nat)*.
% 299.83/300.58  13141[0:Res:13033.0,3084.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  13656[0:SpR:254.0,1161.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  13657[0:SpR:254.0,1174.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  13680[0:SpR:254.0,9752.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  13729[0:SpL:254.0,1521.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.58  13763[0:Rew:223.0,13715.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  14113[0:Rew:254.0,14054.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  14483[0:Rew:254.0,14410.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)*.
% 299.83/300.58  14640[0:Res:14621.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.58  14878[0:SpR:14736.0,448.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.58  14879[0:SpR:14736.0,4427.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Orev(u,v),c_List_Olist_ONil(v)).
% 299.83/300.58  15026[0:SpR:77.1,445.0] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.58  15140[0:Res:13130.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),u,tc_nat)* -> .
% 299.83/300.58  15349[0:SpL:181.0,3533.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  15471[0:SpR:389.1,445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_Type_Otyping(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),c_Lambda_OdB_OVar(v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.58  15868[0:Res:15822.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(u,v)*.
% 299.83/300.58  15874[0:Res:15822.1,6003.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.58  15875[0:Res:15822.1,118.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(v,u).
% 299.83/300.58  15980[0:SpR:258.1,13765.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  15985[0:SpR:258.1,1702.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.58  15986[0:SpR:258.1,1716.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.58  15993[0:SpR:258.1,11047.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  15996[0:SpR:258.1,102.1] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.58  16059[0:SpL:258.1,1708.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.58  16061[0:SpL:258.1,3534.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  16064[0:SpL:258.1,3568.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  16067[0:SpL:258.1,5016.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  16072[0:SpL:258.1,3568.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.58  16404[0:Res:15804.0,98.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.58  16552[0:MRR:12834.0,16536.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  16819[0:Res:14665.2,15869.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  16842[0:Res:311.1,15869.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.58  17024[0:Res:16409.1,307.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> equal(u,v).
% 299.83/300.58  17231[0:Res:242.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.58  17241[0:Res:14621.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  17255[0:Res:937.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  17256[0:Res:913.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  17261[0:Res:925.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  17269[0:Res:136.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  17280[0:Res:1174.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  17305[0:Res:14300.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  17313[0:Res:13107.0,296.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  17364[0:Res:13033.0,17245.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  17632[0:SpR:10324.0,482.1] || c_List_Odistinct(c_List_Olist_OCons(u,v,w),w)* -> c_List_Odistinct(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,w),w)*.
% 299.83/300.58  17675[0:Res:15976.1,983.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  17738[0:Res:15977.1,915.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  17918[0:SpR:17849.1,56.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  18197[0:Res:16834.1,9748.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  18227[0:Res:1062.1,17259.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  18324[0:Res:18223.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  18349[0:SpR:69.1,445.0] class_OrderedGroup_Ogroup__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.58  18354[0:SpR:69.1,156.1] class_OrderedGroup_Ogroup__add(u) class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(u),u),v,u)*.
% 299.83/300.58  18576[0:Res:16832.1,9748.0] ||  -> equal(c_List_Odrop(u,v,w),v)** equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  18613[0:Res:937.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),v).
% 299.83/300.58  18614[0:Res:913.0,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),v).
% 299.83/300.58  18619[0:Res:925.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))),u,v),u)**.
% 299.83/300.58  18623[0:Res:14621.1,373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.58  18625[0:Res:4980.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.58  18626[0:Res:4304.1,373.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.58  18628[0:Res:136.1,373.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Otake(w,u,v),u).
% 299.83/300.58  18661[0:Res:13107.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,v),u)**.
% 299.83/300.58  18687[0:SpR:580.0,18606.0] ||  -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.58  18706[0:SpR:553.0,18616.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(u)),c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.58  20393[0:Res:9744.1,15912.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  20510[0:SpR:518.0,445.0] ||  -> c_Type_Otyping(c_Fun_Ocomp(u,v,w,x,y),c_Lambda_OdB_OVar(z),hAPP(u,hAPP(v,z)))*.
% 299.83/300.58  21102[0:Res:16536.0,13037.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  21103[0:Res:16535.1,13037.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  21134[0:Res:1412.0,13037.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  21166[0:SSi:21161.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  21419[0:Rew:254.0,21403.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))))),tc_nat)*.
% 299.83/300.58  21511[0:Res:21446.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  22637[0:SpR:235.0,79.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat)*.
% 299.83/300.58  22638[0:SpR:235.0,1160.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat)*.
% 299.83/300.58  22705[0:SpR:235.0,254.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))**.
% 299.83/300.58  22825[0:SpR:16076.0,235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))**.
% 299.83/300.58  22893[0:SpL:235.0,1496.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  22990[0:Rew:254.0,22681.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.58  22991[0:Rew:254.0,22684.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.58  22992[0:Rew:254.0,22687.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.58  22994[0:Rew:13770.0,22699.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat))),tc_nat)*.
% 299.83/300.58  23002[0:Rew:223.0,22796.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  23003[0:Rew:223.0,22797.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  23006[0:Rew:223.0,22828.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  23007[0:Rew:223.0,22832.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  23016[0:Rew:254.0,22912.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  23017[0:Rew:254.0,22913.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  23609[0:SpR:42.0,215.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.58  23613[0:SpR:16076.0,215.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  23664[0:SpR:42.0,215.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  23668[0:SpR:16076.0,215.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.58  24144[0:SpR:42.0,214.1] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v,tc_nat)*.
% 299.83/300.58  24148[0:SpR:16076.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  24199[0:SpR:42.0,214.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)*.
% 299.83/300.58  24667[0:Rew:16.0,24549.1] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  24696[0:Res:936.0,227.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.58  24839[0:Rew:254.0,24793.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  25008[0:Res:79.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.58  25083[0:Rew:16.0,24995.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  25084[0:Rew:16.0,25002.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  25287[0:Rew:16.0,25184.1] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  25288[0:Rew:16.0,25186.1] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  25289[0:Rew:16.0,25191.1] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  25858[0:Res:21417.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),u,tc_nat)* -> .
% 299.83/300.58  25909[0:Rew:93.0,25869.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),u,tc_nat)* -> .
% 299.83/300.58  26066[0:Rew:254.0,26024.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat))))),tc_nat)*.
% 299.83/300.58  26280[0:Res:23429.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),u,tc_nat)* -> .
% 299.83/300.58  26339[0:Rew:93.0,26291.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),u,tc_nat)* -> .
% 299.83/300.58  26595[0:Rew:16.0,26505.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  26950[0:SpR:374.0,79.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.58  26951[0:SpR:374.0,1160.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.58  27079[0:SpL:374.0,1496.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.58  27308[0:Res:24659.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  27426[0:Res:395.1,373.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Otake(u,v,w),v)**.
% 299.83/300.58  27670[0:Res:25829.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  27850[0:Res:341.1,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.58  27864[0:Res:903.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.58  27873[0:Res:936.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.58  27972[0:SpR:533.0,27852.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orotate(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  28009[0:SpR:580.0,27862.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Orev(u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  28198[0:Res:26252.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  28254[0:Rew:16.0,28176.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  28333[0:Res:28244.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat)* -> .
% 299.83/300.58  28776[0:Rew:385.0,28765.0] ||  -> equal(c_List_Orotate(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),u,v),c_List_Orotate(c_HOL_Oone__class_Oone(tc_nat),u,v))**.
% 299.83/300.58  28901[0:Res:28167.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(c_Suc(u)),tc_nat)* -> .
% 299.83/300.58  28910[0:Res:28167.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  28938[0:Rew:16.0,28861.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  28939[0:Rew:16.0,28876.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  29005[0:Res:28934.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),tc_nat)* -> .
% 299.83/300.58  29014[0:Res:28934.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat)* -> .
% 299.83/300.58  29181[0:Res:341.1,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,u,x,w),v)**.
% 299.83/300.58  29195[0:Res:903.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),w,v),u)**.
% 299.83/300.58  29204[0:Res:936.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,u,x,w),v)**.
% 299.83/300.58  29276[0:SpR:580.0,29180.0] ||  -> equal(c_List_Olist__update(c_List_Orev(u,v),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Orev(u,v))**.
% 299.83/300.58  29295[0:SpR:553.0,29183.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(u,v,w),c_Suc(u),x,w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.58  29373[0:SpL:485.0,504.0] || c_List_Odistinct(c_List_Orev(c_List_Oappend(u,v,w),w),w)* -> c_List_Odistinct(c_List_Orev(v,w),w).
% 299.83/300.58  29374[0:SpL:485.0,505.0] || c_List_Odistinct(c_List_Orev(c_List_Oappend(u,v,w),w),w)* -> c_List_Odistinct(c_List_Orev(u,w),w).
% 299.83/300.58  29619[0:Rew:16.0,29517.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.58  29620[0:Rew:16.0,29532.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> .
% 299.83/300.58  29735[0:Rew:16.0,29650.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.58  29736[0:Rew:16.0,29665.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.58  29821[0:Res:24654.1,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.58  29942[0:Res:24661.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  29947[0:Res:24661.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  30190[0:Res:74.1,25042.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.58  30253[0:SSi:30250.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  30477[0:SpL:133.1,30424.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  30519[0:Res:30221.0,241.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  30575[0:Res:30221.1,9748.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  30926[0:Res:30817.1,328.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  31135[0:Res:5316.0,30772.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  31375[0:Res:2404.1,30917.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  31379[0:Res:284.1,30917.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)*.
% 299.83/300.58  31621[0:Res:31172.0,1485.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  31650[0:Res:31610.0,1485.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  31714[0:Res:31383.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  31800[0:SpL:588.0,2216.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),c_List_Olist_ONil(x))** -> c_List_Odistinct(w,x).
% 299.83/300.58  31923[0:Res:25277.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  31928[0:Res:25277.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  32498[0:Res:32232.0,9748.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  32880[0:SSi:32878.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  33263[0:Res:4762.0,31021.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  33265[0:Res:4130.1,31021.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  33274[0:Res:5645.0,31021.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.58  33603[0:Res:32242.1,1619.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  33604[0:Res:32242.1,1526.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  33762[0:SpR:14663.2,542.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* c_List_Odistinct(u,v)*.
% 299.83/300.58  34871[0:SpR:14663.2,542.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Odistinct(v,u)*.
% 299.83/300.58  37524[0:Rew:37432.1,37459.1,16.0,37459.1] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  37630[0:Res:37559.1,6004.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** equal(v,c_HOL_Ozero__class_Ozero(tc_nat))* -> equal(v,u)*.
% 299.83/300.58  37639[0:Res:37559.1,6003.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.58  37640[0:Res:37559.1,118.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(u,v).
% 299.83/300.58  37727[0:SpR:39.1,228.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.58  37817[0:SpR:39.1,42.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u)**.
% 299.83/300.58  38143[0:Res:14665.2,37631.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.58  38168[0:Res:311.1,37631.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.58  38442[0:SpR:37557.1,26587.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.58  38496[0:SpR:177.0,247.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.58  39087[0:Res:39040.0,31021.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u))),tc_nat)*.
% 299.83/300.58  40075[0:Res:39060.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  40118[0:Res:39061.0,1485.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  41634[0:SpR:14948.1,542.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_List_Odistinct(v,u)*.
% 299.83/300.58  45012[0:Res:14948.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(u,v)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.58  46278[0:SpR:46186.0,56.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  46477[0:Res:46186.1,31021.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  46480[0:Res:46186.1,17501.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  47018[0:SpR:46481.0,5281.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  47253[0:SpR:46504.1,5281.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  47348[0:SpR:46504.1,24550.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  47373[0:SpR:46504.1,11086.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  47570[0:Res:16551.1,45.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  47571[0:Res:16551.1,167.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.58  47579[0:Res:16551.1,904.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))),tc_nat)*.
% 299.83/300.58  47618[0:Rew:254.0,47583.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))))),tc_nat)*.
% 299.83/300.58  47619[0:Rew:254.0,47585.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat))))),tc_nat)*.
% 299.83/300.58  47637[0:SpL:412.0,2377.0] || equal(c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),c_List_Olist_ONil(x))** -> c_List_Odistinct(u,v).
% 299.83/300.58  47716[0:Res:9744.1,17260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat).
% 299.83/300.58  47726[0:Res:967.0,17260.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  47727[0:Res:966.0,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.58  48651[0:SpL:441.0,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> equal(c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),x),v)*.
% 299.83/300.58  48998[0:Rew:16.0,48840.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  49011[0:Rew:16.0,48879.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  49641[0:Rew:16.0,49477.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  49644[0:Rew:16.0,49486.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  49653[0:Rew:16.0,49516.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  49759[0:SpR:253.0,228.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.58  49802[0:SpR:253.0,9751.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  49950[0:Rew:22705.0,49831.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.58  50263[0:Rew:254.0,50197.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  50490[0:SpR:258.1,50391.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  50541[0:SpR:258.1,50391.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  50913[0:Rew:16.0,50690.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  51506[0:SpR:258.1,51284.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  51560[0:SpR:258.1,51284.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  51914[0:Res:30577.1,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.58  52300[0:Res:52064.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  52426[0:Res:51915.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  52427[0:Res:51915.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  52543[0:Res:52356.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.58  52822[0:SpR:181.0,52608.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.58  52832[0:Res:52608.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  52969[0:Res:51885.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.58  53376[0:SpR:258.1,52357.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  53388[0:SpR:133.1,52357.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  53400[0:SpR:105.1,52357.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  53616[0:SpR:258.1,52609.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  53865[0:SSi:53775.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.58  53866[0:SSi:53840.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.58  54212[0:SSi:54121.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.58  54213[0:SSi:54189.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  55678[0:SpR:258.1,52929.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.58  55776[0:SpR:258.1,53146.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.58  55806[0:Res:53146.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  55810[0:Res:53146.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  55813[0:Res:53146.0,262.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.58  56450[0:SSi:56244.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  56451[0:SSi:56259.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  56452[0:SSi:56262.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  56453[0:SSi:56278.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  56454[0:SSi:56279.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  56455[0:SSi:56293.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  56456[0:SSi:56294.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  56457[0:SSi:56296.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  56458[0:SSi:56353.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  56459[0:SSi:56377.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.58  56460[0:SSi:56379.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  56461[0:SSi:56397.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  56684[0:Res:30577.1,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.58  56686[0:Res:51915.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  56694[0:Res:51885.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.58  56734[0:SpR:15409.0,56651.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  56833[0:SpR:15409.0,56654.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  57022[0:Res:56685.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  57023[0:Res:56685.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  57024[0:Res:56685.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  57237[0:SSi:57067.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  57238[0:SSi:57079.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.58  57239[0:SSi:57121.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.58  57240[0:SSi:57129.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  57241[0:SSi:57205.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.58  57591[0:Res:102.1,56765.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  57592[0:Res:53146.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  57721[0:Res:102.1,56891.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  57723[0:Res:53146.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  57806[0:Res:56657.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.58  57992[0:SSi:57837.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  57993[0:SSi:57859.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  57994[0:SSi:57866.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  57995[0:SSi:57879.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  57996[0:SSi:57887.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  57997[0:SSi:57963.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  58688[0:SSi:58475.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.58  58689[0:SSi:58511.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.58  58690[0:SSi:58512.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.58  58691[0:SSi:58517.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  58692[0:SSi:58524.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.58  58693[0:SSi:58526.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.58  58694[0:SSi:58527.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.58  58695[0:SSi:58588.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  58696[0:SSi:58609.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  58697[0:SSi:58612.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.58  58698[0:SSi:58614.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  58699[0:SSi:58632.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  58990[0:SpL:105.1,57007.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.58  59094[0:Res:1062.1,57233.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  59251[0:Res:59088.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  59525[0:SSi:59310.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.58  59526[0:SSi:59327.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  59527[0:SSi:59330.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  59528[0:SSi:59346.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  59529[0:SSi:59347.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  59530[0:SSi:59352.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.58  59531[0:SSi:59395.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  59532[0:SSi:59423.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  59533[0:SSi:59444.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  59534[0:SSi:59447.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.58  59535[0:SSi:59449.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  59536[0:SSi:59468.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  59949[0:Res:59519.1,9748.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  59986[0:Res:59519.1,1481.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.58  59987[0:Res:59519.1,983.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  60511[0:Res:58681.1,3470.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  60512[0:Res:58681.1,56765.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  60518[0:Res:58681.1,3471.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  60520[0:Res:58681.1,56891.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.58  60522[0:Res:58681.1,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  60607[0:Res:51907.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.58  60608[0:Res:56679.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.58  60871[0:SpL:258.1,59518.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.58  60907[0:Res:51907.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.58  60908[0:Res:56679.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.58  62484[0:Res:56448.1,1485.1] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  62507[0:Res:56448.1,45.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  63164[0:Rew:16.0,63076.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat).
% 299.83/300.58  63536[0:Res:24651.1,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat).
% 299.83/300.58  63737[0:Rew:16.0,63661.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  63848[0:Res:25273.1,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.58  64362[0:SpL:258.1,64143.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  64864[0:Res:31374.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)**.
% 299.83/300.58  66118[0:Res:46478.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)**.
% 299.83/300.58  66675[0:Res:48867.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  66700[0:Rew:16.0,66551.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  66704[0:Rew:16.0,66593.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  67144[0:Rew:16.0,66989.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  67148[0:Rew:16.0,67031.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  67524[0:SpR:258.1,67328.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  67742[0:SpR:93.0,51489.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  68078[0:SpR:93.0,53359.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  68438[0:SpR:93.0,53599.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  69152[0:Res:9744.1,57235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  69162[0:Res:967.0,57235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  69163[0:Res:966.0,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.58  70387[0:Res:59521.1,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.58  70416[0:Res:59521.1,918.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  70693[0:Rew:544.0,70675.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  70696[0:Rew:544.0,70632.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_List_Odrop(u,c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  70697[0:Rew:544.0,70631.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_List_Odrop(u,c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  70703[0:Rew:544.0,70669.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  70737[0:Rew:544.0,70637.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.58  70739[0:Rew:497.0,70598.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Otake(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.58  70782[0:SpR:612.0,70685.0] ||  -> equal(c_List_Odrop(u,c_List_Omap(v,c_List_Otake(u,w,x),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.58  70867[0:Rew:528.0,70827.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  70869[0:Rew:497.0,70831.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  71035[0:Res:70757.0,30917.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.58  71188[0:Rew:501.0,71133.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(u)),c_List_Otake(u,v,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.58  71658[0:SpR:93.0,71586.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.58  71778[0:SpR:93.0,71588.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.58  71803[0:Res:71588.0,30917.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.58  72083[0:Res:71978.1,227.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.58  72139[0:Res:122.1,72026.1] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(v),u) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  72207[0:Res:240.2,72026.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(v,c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(u),v).
% 299.83/300.58  72596[0:MRR:72545.1,225.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v,tc_nat)*.
% 299.83/300.58  73450[0:SpL:93.0,16063.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  73907[0:SpL:519.0,572.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(u,v).
% 299.83/300.58  74645[0:SpR:93.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),w,tc_nat),tc_nat)*.
% 299.83/300.58  75154[0:SpL:519.0,362.0] || equal(c_Lambda_OdB_OAbs(u),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(u,v).
% 299.83/300.58  75868[0:SpR:46481.0,75050.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.58  75881[0:SpR:46504.1,75050.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  75910[0:Res:75050.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.58  75914[0:Res:75050.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.58  76117[0:Res:75784.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  76121[0:Res:75784.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  76168[0:Rew:16.0,76006.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  76175[0:Rew:16.0,76030.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  76176[0:Rew:16.0,76031.1] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  76322[0:SpR:46481.0,75850.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  76335[0:SpR:46504.1,75850.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  77589[0:SpL:46482.0,75893.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)*.
% 299.83/300.58  77590[0:SpL:46186.0,75893.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)*.
% 299.83/300.58  77602[0:SpL:17849.1,75893.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.58  77914[0:Rew:254.0,77770.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat))),tc_nat),tc_nat)* -> .
% 299.83/300.58  78136[0:SpL:93.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  78168[0:SpL:46482.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.58  78169[0:SpL:46186.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.58  78181[0:SpL:17849.1,76348.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.58  79891[0:Res:75869.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  80509[0:Rew:16.0,80351.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.58  80515[0:Rew:16.0,80393.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  81674[0:SpR:133.1,81627.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  82602[0:SpR:258.1,80926.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  82793[0:Res:80928.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  82899[0:SpL:258.1,81460.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  83134[0:SpL:258.1,81472.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.58  83528[0:SpR:421.0,482.1] || c_List_Odistinct(c_List_Orev(u,v),v) -> c_List_Odistinct(c_List_Orev(c_List_Odrop(w,u,v),v),v)*.
% 299.83/300.58  84105[0:SpR:420.0,464.1] || c_List_Odistinct(c_List_Orev(u,v),v) -> c_List_Odistinct(c_List_Orev(c_List_Otake(w,u,v),v),v)*.
% 299.83/300.58  85051[0:Res:56448.1,84545.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.58  85285[0:Obv:85271.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,w),v)**.
% 299.83/300.58  85286[0:Obv:85270.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,w),v)**.
% 299.83/300.58  85287[0:Obv:85269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,w),v)**.
% 299.83/300.58  85288[0:Obv:85268.1] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,w),v)**.
% 299.83/300.58  85289[0:Obv:85267.1] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,w),v)**.
% 299.83/300.58  85350[0:Res:80941.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> .
% 299.83/300.58  85606[0:Res:80933.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.58  85724[0:MRR:85710.1,540.0] || equal(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),c_List_Oreplicate(u,v,w))** -> .
% 299.83/300.58  85814[0:SpR:93.0,80944.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  85853[0:Res:80944.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  85865[0:Res:80944.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  86192[0:Rew:16.0,85991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  87068[0:Res:86213.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  87072[0:Res:86213.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),tc_nat)* -> .
% 299.83/300.58  87084[0:Res:86213.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  87386[0:Res:76323.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  87611[0:Res:76336.1,45.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  87612[0:Res:76336.1,167.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  87617[0:Res:76336.1,904.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.58  87646[0:Res:76336.1,84545.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  88116[0:Res:80934.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  88128[0:Res:80934.1,1474.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.58  88363[0:Res:80940.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Suc(c_Suc(u)),tc_nat)* -> .
% 299.83/300.58  88375[0:Res:80940.1,1474.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),c_Suc(u),tc_nat)* -> .
% 299.83/300.58  88591[0:Res:80942.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  88701[0:Res:80943.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  88706[0:Res:80943.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  88958[0:MRR:88900.1,742.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.58  89065[0:SpR:93.0,80945.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  89160[0:Res:80945.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.58  89172[0:Res:80945.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  89376[0:SpR:258.1,89175.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  89653[0:Res:80951.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  89657[0:Res:80951.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)),tc_nat)* -> .
% 299.83/300.58  89669[0:Res:80951.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.58  89836[0:SpR:93.0,89672.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  89871[0:SpR:46482.0,89672.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  89872[0:SpR:46186.0,89672.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  89884[0:SpR:17849.1,89672.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  89960[0:Rew:254.0,89852.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  90170[0:MRR:90102.1,313.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)*.
% 299.83/300.58  90257[0:SpR:93.0,89673.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  90292[0:SpR:46482.0,89673.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  90293[0:SpR:46186.0,89673.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  90305[0:SpR:17849.1,89673.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  90371[0:Rew:254.0,90273.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  90518[0:SpL:16.0,82044.1] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat)* -> .
% 299.83/300.58  91006[0:MRR:90855.0,742.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  91760[0:MRR:91638.0,742.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  93486[0:SpR:93.0,89173.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  94583[0:Res:91004.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.58  95127[0:Res:91759.0,45.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  95128[0:Res:91759.0,167.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.58  95413[0:Res:31372.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_List_Odrop(u,v,w),v)**.
% 299.83/300.58  95770[0:SpR:93.0,51301.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  96886[0:SpR:258.1,96575.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  97001[0:Res:52227.1,1485.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  97530[0:SpR:93.0,55418.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  97664[0:SpL:93.0,55552.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  97792[0:SpR:93.0,55661.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  98081[0:SpR:93.0,55759.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  98219[0:Res:51880.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  98220[0:Res:56651.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  98225[0:Res:50955.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  98226[0:Res:56654.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  98259[0:Res:46.1,56447.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.58  98677[0:SpR:105.1,98262.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  98889[0:SpL:258.1,98580.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.58  99408[0:SpL:377.0,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oreplicate(c_Suc(w),x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.58  99426[0:SpL:377.0,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Oreplicate(c_Suc(v),w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(x))* -> .
% 299.83/300.58  99589[0:Res:51880.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  99590[0:Res:56651.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  99595[0:Res:50955.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  99596[0:Res:56654.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  99629[0:Res:46.1,56449.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat).
% 299.83/300.58  99798[0:Res:99587.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  99800[0:Res:99587.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  99805[0:Res:99587.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  99959[0:Res:99592.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  99966[0:Res:99592.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.58  100043[0:SpR:105.1,99632.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.58  100045[0:SpR:65680.1,99632.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.58  100077[0:SpR:105.1,99632.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.58  100191[0:SpL:65680.1,99782.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  100366[0:SpL:65680.1,99941.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  100421[0:SpL:258.1,99941.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat) -> .
% 299.83/300.58  100540[0:SpR:105.1,99601.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  100611[0:SpR:37557.1,99626.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  100612[0:SpR:16834.0,99626.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  100618[0:SpR:65680.1,99626.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(v,u,tc_nat)*.
% 299.83/300.58  102838[0:Res:9761.1,56992.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(w,u,tc_nat).
% 299.83/300.58  103104[0:Res:57236.1,75.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  103124[0:Res:57236.1,686.0] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  103253[0:SpL:254.0,103105.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.58  103606[0:SpL:258.1,103125.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  103738[0:SpL:181.0,103547.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  103779[0:SSi:103744.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.58  103780[0:SSi:103746.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  103825[0:Res:103767.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.58  103957[0:SpL:15409.0,103587.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.58  104043[0:SpR:181.0,103995.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.58  104077[0:SSi:104049.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.58  104078[0:SSi:104051.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.58  104079[0:SSi:104069.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  104080[0:SSi:104070.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  104300[0:SpR:15409.0,103756.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  104554[0:SpR:15409.0,104456.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  104717[0:SpR:15409.0,104457.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  105236[0:Rew:223.0,104919.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  105245[0:Rew:544.0,104968.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.58  107258[0:Rew:93.0,107158.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(u),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  108252[0:Res:107880.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  108542[0:SpL:258.1,103134.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  108605[0:SpL:258.1,103134.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.58  109130[0:SpR:258.1,106319.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.58  109165[0:Res:106319.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  109371[0:Res:104465.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),tc_nat)* -> .
% 299.83/300.58  109384[0:Res:104465.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat)* -> .
% 299.83/300.58  110628[0:Rew:93.0,110526.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  115620[0:SSi:115595.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  115621[0:SSi:115597.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  115622[0:SSi:115598.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  116528[0:SSi:116498.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  116529[0:SSi:116500.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  116530[0:SSi:116501.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  119374[0:Res:104462.0,1485.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  120853[0:Res:120108.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  120857[0:Res:120108.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.58  120870[0:Res:120108.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.58  121324[0:SpL:93.0,103131.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  121401[0:Res:9744.1,103131.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  121415[0:Res:32232.1,103131.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  121494[0:SpL:133.1,121280.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.58  121631[0:SSi:121624.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.58  121632[0:SSi:121625.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.58  121644[0:SpL:105.1,121327.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.58  121941[0:SpR:258.1,121412.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  121974[0:SpR:105.1,121412.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  122301[0:SpL:93.0,103588.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  122884[0:Rew:16.0,122585.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  123889[0:Rew:16.0,123613.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  125087[0:SpR:93.0,109112.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.58  125296[0:SpR:93.0,121923.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  125524[0:SpR:93.0,122965.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  125593[0:Res:122965.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.58  125823[0:Res:123951.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  125827[0:Res:123951.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.58  125840[0:Res:123951.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  127205[0:Res:51880.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  127206[0:Res:56651.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  127215[0:Res:50955.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  127216[0:Res:56654.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  127254[0:Res:46.1,57991.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.58  127396[0:SpR:258.1,127225.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.58  127530[0:SpR:258.1,127249.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.58  127669[0:Res:58686.1,75.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  127679[0:Res:58686.1,1515.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.58  127878[0:Res:58687.1,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.58  128521[0:Rew:4221.1,128471.2,2492.1,128471.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat))* -> equal(v,u)*.
% 299.83/300.58  129113[0:Rew:16.0,128827.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.58  129331[0:Res:129138.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.58  129332[0:Res:129138.0,56447.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.58  129334[0:Res:129138.0,56449.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.58  129336[0:Res:129138.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.58  129337[0:Res:129138.0,51355.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.58  129338[0:Res:129138.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.58  129343[0:Res:129138.0,227.0] ||  -> equal(c_List_Orotate(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.58  129442[0:Res:129116.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Otake(u,v,w),c_Suc(u),x,w),c_List_Otake(u,v,w))**.
% 299.83/300.58  129778[0:Rew:354.0,129733.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  129873[0:Rew:354.0,129830.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  129948[0:Rew:354.0,129907.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),tc_nat)* -> .
% 299.83/300.58  130247[0:Rew:354.0,130181.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)))),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  130438[0:Rew:354.0,130387.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),tc_nat)* -> .
% 299.83/300.58  130937[0:SpR:93.0,73829.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  131135[0:SpR:93.0,97329.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  131179[0:Res:97329.0,1515.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  131998[0:Res:100613.2,57990.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  132002[0:Res:100613.2,3782.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  132574[0:Res:100615.2,57990.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  132578[0:Res:100615.2,3782.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.58  132580[0:Res:100615.2,858.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  132907[0:Res:51880.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  132908[0:Res:56651.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  132917[0:Res:50955.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  132918[0:Res:56654.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  132942[0:Res:129138.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.58  132956[0:Res:46.1,103851.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.58  133359[0:SpR:105.1,132959.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  133376[0:Res:132959.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  134704[0:Res:134511.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  134924[0:Res:134553.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  134928[0:Res:134553.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.58  134941[0:Res:134553.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.58  135723[0:Res:103852.1,75.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.58  135803[0:Rew:64862.1,135734.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  135804[0:Rew:64862.1,135738.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  135807[0:Rew:64862.1,135737.2,64862.1,135737.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,u) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.58  135862[0:SpL:15361.0,135745.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  135962[0:SpL:15361.0,135756.0] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  136022[0:SpL:258.1,135756.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.58  136639[0:Res:32232.1,135753.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  136850[0:SpR:93.0,108889.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  136971[0:SpR:93.0,127199.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  137123[0:SpR:93.0,127377.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.58  137258[0:SpR:93.0,127511.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  137489[0:Res:129191.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  137506[0:Res:129191.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.58  138343[0:SpR:2292.1,129138.0] || equal(u,c_List_Otake(v,w,x))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.58  138359[0:SpR:2292.1,4411.0] || equal(u,v) -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.58  138362[0:SpR:2292.1,18606.0] || equal(u,v) -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),v,w),v)**.
% 299.83/300.58  138372[0:SpR:2292.1,29180.0] || equal(u,v) -> equal(c_List_Olist__update(v,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),v)**.
% 299.83/300.58  138878[0:Res:51880.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  138879[0:Res:56651.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  138888[0:Res:50955.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  138889[0:Res:56654.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  138913[0:Res:129138.0,17235.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  138926[0:Res:1258.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.58  138927[0:Res:967.0,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  138928[0:Res:966.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  138936[0:Res:932.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  138965[0:Res:46.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  139014[0:Res:1339.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  139018[0:Res:21446.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  139031[0:Res:53358.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  139033[0:Res:53598.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  139072[0:Res:104456.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  139075[0:Res:80903.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  139094[0:Res:21341.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  139096[0:Res:1336.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  139135[0:Res:13111.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  141021[0:Res:138947.1,1956.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  141065[0:Res:138947.1,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  141066[0:Res:138947.1,915.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  141090[0:Res:138947.1,1009.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  141101[0:Res:138947.1,21611.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  141104[0:Res:138947.1,21444.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.58  141109[0:Res:138947.1,3084.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  141115[0:Res:138947.1,81610.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.58  141124[0:Res:138947.1,104592.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.58  141141[0:Res:138947.1,335.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  141203[0:Res:138947.2,1956.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.58  141247[0:Res:138947.2,939.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  141248[0:Res:138947.2,915.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  141272[0:Res:138947.2,1009.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  141283[0:Res:138947.2,21611.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  141286[0:Res:138947.2,21444.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.58  141291[0:Res:138947.2,3084.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  141297[0:Res:138947.2,81610.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  141306[0:Res:138947.2,104592.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  141323[0:Res:138947.2,335.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  142335[0:Res:139027.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  142420[0:Res:139105.0,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.58  142707[0:Res:141265.0,75.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.58  143392[0:Res:142737.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  143818[0:Res:141299.0,75.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.58  143982[0:Res:143848.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.58  144034[0:Res:51880.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  144035[0:Res:56651.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  144046[0:Res:50955.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  144047[0:Res:56654.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  144062[0:Res:16405.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  144072[0:Res:129138.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.58  144085[0:Res:15758.1,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  144112[0:Res:71978.1,17268.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  144127[0:Res:46.1,17268.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  144235[0:Res:104456.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  144238[0:Res:80903.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  144257[0:Res:21341.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  144267[0:Res:15680.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  144373[0:Res:74974.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.58  144647[0:Res:144109.0,16935.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  144761[0:Res:144109.0,72026.1] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  144905[0:Res:144109.1,3470.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  144906[0:Res:144109.1,56765.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  144916[0:Res:144109.1,3471.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  144922[0:Res:144109.1,56891.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  144925[0:Res:144109.1,129207.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.58  144927[0:Res:144109.1,262.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.58  144930[0:Res:144109.1,280.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.58  144942[0:Res:144109.1,37516.1] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  144976[0:Res:144109.1,15684.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.58  145009[0:Res:144109.1,72026.1] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  145037[0:Res:144109.1,81065.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.58  145039[0:Res:144109.1,104579.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.58  145071[0:Res:144109.1,75110.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.58  145132[0:Res:144109.2,1956.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.58  145138[0:Res:144109.2,2691.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.58  145170[0:Res:144109.2,103150.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  145177[0:Res:144109.2,939.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  145178[0:Res:144109.2,915.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.58  145187[0:Res:144109.2,15945.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.58  145189[0:Res:144109.2,2543.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Ozero__class_Ozero(tc_nat),v).
% 299.83/300.58  145202[0:Res:144109.2,1009.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  145213[0:Res:144109.2,21611.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  145216[0:Res:144109.2,21444.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.58  145221[0:Res:144109.2,3084.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  145227[0:Res:144109.2,81610.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.58  145230[0:Res:144109.2,103591.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  145236[0:Res:144109.2,104592.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.58  145253[0:Res:144109.2,335.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  145277[0:Res:144109.2,64141.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.58  145378[0:Res:144904.1,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.58  145596[0:SpR:105.1,144912.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  146515[0:Res:145915.1,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  146979[0:Res:144262.1,45.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  147272[0:Res:144272.1,45.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.58  148366[0:Res:145938.2,1485.1] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  148680[0:Res:147022.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  148892[0:Res:147315.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  149156[0:Res:4762.0,147431.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  149164[0:Res:46186.1,147431.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  149170[0:Res:5645.0,147431.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  149171[0:Res:39040.0,147431.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v),tc_nat)*.
% 299.83/300.58  149528[0:Res:149169.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  149761[0:Res:4762.0,147905.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.58  149769[0:Res:46186.1,147905.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.58  149775[0:Res:5645.0,147905.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  149776[0:Res:39040.0,147905.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v),tc_nat)*.
% 299.83/300.58  150164[0:Res:149774.0,1485.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.58  150846[0:Res:150517.0,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.58  150982[0:Res:150517.1,1485.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  151582[0:Res:145195.0,75.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.58  151712[0:SpR:65680.1,151606.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  151747[0:Res:151606.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  151834[0:SpR:65680.1,151617.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  152815[0:Res:151614.0,15702.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.58  152894[0:Res:145229.0,75.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.58  154461[0:Res:75113.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.58  154713[0:Rew:154621.0,60582.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  154714[0:Rew:154623.0,60880.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.58  154716[0:SSi:154705.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.58  155971[0:Res:138872.0,121280.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.58  156035[0:Res:138872.0,62477.0] ||  -> c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  156088[0:Res:138872.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.58  156248[0:Res:138872.2,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.58  156291[0:Res:138872.2,45.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.58  156292[0:Res:138872.2,167.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  156313[0:Res:138872.2,904.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  156371[0:Res:138872.2,62477.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  156544[0:Res:155969.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  156579[0:Res:155969.0,1474.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  156779[0:Res:156058.0,1474.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  157339[0:SpR:93.0,156781.1] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  157653[0:Res:138929.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  157712[0:Res:138929.1,121280.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  157746[0:Res:138929.1,103587.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  157795[0:Res:138929.1,81063.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  157834[0:Res:138929.2,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.58  158222[0:Res:157710.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  158348[0:Res:157799.1,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.58  158578[0:Res:138930.1,1485.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.58  158637[0:Res:138930.1,121280.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  158671[0:Res:138930.1,103587.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.58  159788[0:Res:141067.1,121280.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat).
% 299.83/300.58  159822[0:Res:141067.1,103587.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  159871[0:Res:141067.1,81063.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  160614[0:Res:141068.1,121280.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.58  160648[0:Res:141068.1,103587.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.58  162269[0:Res:161455.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.58  164292[0:Res:163060.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.58  164393[0:Res:144028.0,121280.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.58  164457[0:Res:144028.0,62477.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  164511[0:Res:144028.1,75.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.58  164577[0:Res:144028.1,30772.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)*.
% 299.83/300.58  164592[0:Res:144028.1,76348.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.58  164643[0:Res:144028.1,21571.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  164653[0:Res:144028.1,1526.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.58  164654[0:Res:144028.1,21822.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.58  164656[0:Res:144028.1,21928.0] ||  -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.58  164660[0:Res:144028.1,64143.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.58  164664[0:Res:144028.1,124590.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.58  164679[0:Res:144028.1,31487.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  164683[0:Res:144028.1,24751.0] ||  -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.58  164710[0:Res:144028.1,124911.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.58  164785[0:Res:144028.2,45.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.58  164786[0:Res:144028.2,167.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.58  164807[0:Res:144028.2,904.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.58  164865[0:Res:144028.2,62477.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.58  164932[0:Rew:164678.2,30777.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.58  165458[0:Res:164391.0,75.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.58  165535[0:Res:164391.0,76348.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.58  165549[0:Res:164391.0,1526.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.58  165654[0:SpR:181.0,165459.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.58  165686[0:Res:165459.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.58  165721[0:SSi:165660.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.58  165722[0:SSi:165662.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.58  165723[0:SSi:165705.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.58  165901[0:SpL:15409.0,165680.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat)* -> .
% 299.83/300.58  165949[0:Res:141250.0,165680.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.58  165950[0:Res:141249.0,165680.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat).
% 299.83/300.58  166026[0:SpR:15361.0,165486.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  166144[0:SpR:15361.0,165497.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.58  166422[0:MRR:166421.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),v,tc_nat)* -> .
% 299.83/300.58  166637[0:Res:144109.2,166415.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.58  166638[0:Res:138947.2,166415.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.58  166639[0:Res:138897.2,166415.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.58  166643[0:Res:30221.0,166415.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))),tc_nat)*.
% 299.83/300.58  166675[0:Res:13033.0,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  166677[0:Res:9760.1,166415.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  166681[0:Res:144231.1,166415.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  166686[0:Res:1740.0,166415.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  166687[0:Res:1739.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.58  166688[0:Res:1470.1,166415.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.58  166694[0:Res:1741.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  166696[0:Res:21459.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  166699[0:Res:1758.1,166415.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  166720[0:Res:70378.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.58  166723[0:Res:15977.1,166415.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.58  166727[0:Res:69154.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  166729[0:Res:47718.0,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  166746[0:Res:138947.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  166823[0:Res:166628.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.58  166862[0:Res:166628.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),v,w),v)**.
% 299.83/300.58  166876[0:SSi:166799.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.58  166877[0:SSi:166863.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.58  166878[0:SSi:166864.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.58  166879[0:SSi:166865.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.58  166954[0:Res:166875.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.58  166993[0:Res:166875.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w),u,v),u)**.
% 299.83/300.58  167006[0:SSi:166921.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.58  167007[0:SSi:166994.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.58  167008[0:SSi:166995.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.58  167009[0:SSi:166996.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.58  167275[0:MRR:167274.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),u,tc_nat)* -> .
% 299.83/300.58  167591[0:Res:141068.0,166676.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.58  167592[0:Res:141067.0,166676.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.58  167593[0:Res:144970.0,166676.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.58  167594[0:Res:144963.0,166676.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.58  167598[0:Res:16403.0,166676.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  167608[0:Res:141250.0,166676.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),tc_nat)*.
% 299.83/300.58  167609[0:Res:141249.0,166676.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),tc_nat)*.
% 299.83/300.58  167617[0:Res:46571.2,166676.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  167618[0:Res:46277.2,166676.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  167619[0:Res:17917.2,166676.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  167629[0:Res:32242.1,166676.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  167643[0:Res:9759.1,166676.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  167649[0:Res:88719.1,166676.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  167650[0:Res:88604.1,166676.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.58  167651[0:Res:145259.1,166676.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.58  167658[0:Res:59521.1,166676.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.58  167663[0:Res:15978.1,166676.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.58  167664[0:Res:91004.0,166676.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.58  167739[0:Res:166715.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.58  167740[0:Res:166715.0,58683.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.58  168036[0:MRR:168035.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),v,tc_nat)* -> .
% 299.83/300.58  168184[0:SpL:557.0,166946.0] || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y),u,tc_nat)* -> .
% 299.83/300.58  168191[0:Res:141068.0,166946.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.58  168192[0:Res:141067.0,166946.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.58  168193[0:Res:144970.0,166946.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.58  168194[0:Res:144963.0,166946.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.58  168196[0:Res:30538.1,166946.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),tc_nat)*.
% 299.83/300.58  168198[0:Res:16403.0,166946.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  168208[0:Res:141250.0,166946.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)*.
% 299.83/300.58  168209[0:Res:141249.0,166946.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)*.
% 299.83/300.58  168210[0:Res:138929.0,166946.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.58  168217[0:Res:46571.2,166946.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  168218[0:Res:46277.2,166946.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  168219[0:Res:17917.2,166946.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.58  168229[0:Res:32242.1,166946.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.58  168233[0:Res:30201.0,166946.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),tc_nat)*.
% 299.83/300.58  168243[0:Res:9759.1,166946.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.58  168245[0:Res:1875.1,166946.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v))),tc_nat)*.
% 299.83/300.58  168246[0:Res:1847.1,166946.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v))),tc_nat)*.
% 299.83/300.58  168249[0:Res:88719.1,166946.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v),tc_nat)*.
% 299.83/300.58  168250[0:Res:88604.1,166946.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v),tc_nat)*.
% 299.83/300.58  168251[0:Res:145259.1,166946.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),tc_nat)*.
% 299.83/300.58  168256[0:Res:2156.1,166946.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)),u,tc_nat)* -> .
% 299.83/300.58  168257[0:Res:2111.1,166946.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)),u,tc_nat)* -> .
% 299.83/300.58  168258[0:Res:59521.1,166946.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v),u,tc_nat)* -> .
% 299.83/300.58  168259[0:Res:59097.0,166946.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v)),tc_nat)*.
% 299.83/300.58  168261[0:Res:18230.0,166946.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v)),tc_nat)*.
% 299.83/300.58  168263[0:Res:15978.1,166946.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v),u,tc_nat)* -> .
% 299.83/300.58  168264[0:Res:91004.0,166946.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v),tc_nat)*.
% 299.83/300.58  168267[0:Res:141249.2,166946.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.58  168268[0:Res:13125.1,166946.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v)),tc_nat)*.
% 299.83/300.58  168269[0:Res:141067.2,166946.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  168289[0:Rew:167691.1,168215.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(v,u).
% 299.83/300.59  168290[0:Rew:167697.0,168216.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* equal(v,u).
% 299.83/300.59  168327[0:SpR:557.0,166967.0] ||  -> c_HOL_Oord__class_Oless(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),tc_nat)*.
% 299.83/300.59  168336[0:Res:166967.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  168337[0:Res:166967.0,58683.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  168428[0:SpR:557.0,166968.0] ||  -> c_lessequals(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),tc_nat)*.
% 299.83/300.59  168538[0:SpR:557.0,167131.0] ||  -> c_lessequals(u,c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)),tc_nat)*.
% 299.83/300.59  168575[0:Res:167131.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  168584[0:Res:167131.0,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))),u,tc_nat)* -> .
% 299.83/300.59  168585[0:Res:167131.0,2107.1] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))),u,tc_nat)* -> .
% 299.83/300.59  168590[0:Res:167131.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)))),tc_nat)*.
% 299.83/300.59  168591[0:Res:167131.0,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)))),tc_nat)*.
% 299.83/300.59  168815[0:SpR:557.0,167533.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)),tc_nat)*.
% 299.83/300.59  168833[0:Res:167533.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.59  169601[0:SSi:169490.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.59  169602[0:SSi:169491.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.59  169603[0:SSi:169504.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.59  169604[0:SSi:169505.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.59  169605[0:SSi:169584.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),u,tc_nat)* -> .
% 299.83/300.59  172071[0:Res:170043.0,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.59  172211[0:Res:170155.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))))),v,tc_nat)* -> .
% 299.83/300.59  172481[0:Res:171395.0,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)))),u,tc_nat)* -> .
% 299.83/300.59  172620[0:Res:171828.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)))),u,tc_nat)* -> .
% 299.83/300.59  172692[0:Res:171572.0,147905.0] ||  -> equal(c_List_Orotate(u,v,w),v)** c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  172693[0:Res:171572.0,147431.0] ||  -> equal(c_List_Orotate(u,v,w),v)** c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  172694[0:Res:171572.0,31021.0] ||  -> equal(c_List_Orotate(u,v,w),v)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  172697[0:Res:171572.0,17501.0] ||  -> equal(c_List_Orotate(u,v,w),v)** equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  174990[0:Rew:16.0,174586.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  174997[0:Rew:16.0,174848.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  179147[0:Rew:16.0,178742.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  179154[0:Rew:16.0,179005.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  179510[0:Res:175003.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  179525[0:Res:175003.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  179526[0:Res:175003.0,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  179918[0:Res:177869.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  179949[0:Res:177869.0,983.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))))),tc_nat)*.
% 299.83/300.59  180143[0:Res:177996.0,915.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))))),tc_nat)*.
% 299.83/300.59  180361[0:SpR:15361.0,165977.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  181241[0:Res:166642.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.59  181642[0:Res:166960.0,1485.1] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.59  184501[0:Rew:16.0,184117.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat)*.
% 299.83/300.59  2031[0:Res:122.1,280.0] ||  -> equal(c_Suc(u),c_Suc(v)) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  2229[0:SpL:1935.1,545.0] || equal(u,c_List_Olist_ONil(v))* equal(c_List_Orev(w,v),c_List_Olist_ONil(v))** -> equal(u,w)*.
% 299.83/300.59  2251[0:SpL:511.0,545.0] || equal(c_List_Oreplicate(u,v,w),c_List_Orev(x,w))* -> equal(c_List_Oreplicate(u,v,w),x).
% 299.83/300.59  2257[0:SpL:511.0,2230.0] || equal(u,c_List_Oreplicate(v,w,x)) -> equal(c_List_Orev(u,x),c_List_Oreplicate(v,w,x))*.
% 299.83/300.59  2264[0:SpR:2256.1,1935.1] || equal(u,v)* equal(u,c_List_Olist_ONil(w))* -> equal(c_List_Orev(v,w),c_List_Olist_ONil(w))**.
% 299.83/300.59  2267[0:SpR:2256.1,2256.1] || equal(u,v)* equal(w,u)* -> equal(c_List_Orev(w,x),c_List_Orev(v,x))*.
% 299.83/300.59  2280[0:SpL:2256.1,556.0] || equal(u,v)* equal(c_List_Orev(v,w),c_List_Olist_ONil(w))** -> equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.59  2281[0:SpL:2256.1,545.0] || equal(u,v)* equal(c_List_Orev(v,w),c_List_Orev(x,w))* -> equal(u,x)*.
% 299.83/300.59  2283[0:SpL:2256.1,2230.0] || equal(u,v)* equal(w,c_List_Orev(v,x))* -> equal(c_List_Orev(w,x),u)*.
% 299.83/300.59  2987[0:Res:1449.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))),u,tc_nat)* -> .
% 299.83/300.59  2999[0:Res:1470.1,1469.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.59  3014[0:Res:1470.1,1453.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))),u,tc_nat)* -> .
% 299.83/300.59  3077[0:Res:1470.1,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.59  3165[0:Res:1470.1,1487.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  3171[0:Res:1449.0,1487.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))))),tc_nat)*.
% 299.83/300.59  3247[0:Res:1739.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.59  3254[0:Res:1739.1,1474.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.59  3264[0:Res:1739.1,1487.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  3288[0:Res:1740.0,1487.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  3321[0:Res:1741.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  3328[0:Res:1741.1,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  3337[0:Res:1741.1,1453.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))))),tc_nat)*.
% 299.83/300.59  3338[0:Res:1741.1,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  3343[0:Res:1758.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  3350[0:Res:1758.1,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  3678[0:Res:1815.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  3701[0:Res:1778.0,1829.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  3837[0:Res:1815.1,1830.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  3908[0:Res:1778.0,2109.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  3928[0:SpR:533.0,284.1] ||  -> equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.59  3930[0:SpL:533.0,555.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Orotate(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  3947[0:Res:1778.0,2146.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  3968[0:SpR:2212.1,533.0] || equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w))** -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  4000[0:Res:1740.0,3085.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  4236[0:SpR:553.0,509.0] ||  -> equal(c_List_Otake(u,c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.59  4247[0:SpR:533.0,4234.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orotate(w,u,v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.59  4414[0:SpR:533.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Orotate(w,u,v),x,v),v),x)**.
% 299.83/300.59  4541[0:Res:122.1,4221.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)**.
% 299.83/300.59  4621[0:SpR:533.0,4427.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(c_List_Orotate(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  4672[0:SpR:458.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),v,w),c_List_Otake(u,v,w))**.
% 299.83/300.59  4673[0:SpR:458.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),v,w),c_List_Odrop(u,v,w))**.
% 299.83/300.59  4812[0:Res:122.1,4800.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_List_Odrop(u,v,w),v)**.
% 299.83/300.59  4986[0:Res:4973.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),v,tc_nat)*.
% 299.83/300.59  5125[0:SpR:93.0,311.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.59  5167[0:Res:102.1,5016.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  5398[0:SpR:520.0,189.1] || hBOOL(hAPP(c_Type_Oshift(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w,x),v))* -> hBOOL(w).
% 299.83/300.59  5489[0:SpL:520.0,188.0] || hBOOL(u) -> hBOOL(hAPP(c_Type_Oshift(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),u,x),w))*.
% 299.83/300.59  5984[0:Res:2068.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.59  6011[0:Res:46.1,118.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(u),tc_nat)* -> equal(c_Suc(u),v).
% 299.83/300.59  7292[0:SpL:580.0,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orev(u,v),c_List_Olist_ONil(v)).
% 299.83/300.59  7623[0:SpR:4126.0,516.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OVar(v)),tc_nat)* hBOOL(u).
% 299.83/300.59  7693[0:SpR:4126.0,493.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* c_List_Olistsp(w,u,v)*.
% 299.83/300.59  7719[0:SpR:4126.0,516.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,u)).
% 299.83/300.59  9659[0:SpL:93.0,5135.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> .
% 299.83/300.59  9696[0:SpL:105.1,5146.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  9762[0:Res:5316.0,1827.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  9763[0:Res:5316.0,1823.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  9770[0:Res:5316.0,1834.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  9771[0:Res:5316.0,3624.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  9772[0:Res:5316.0,2985.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  9773[0:Res:5316.0,2162.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  10389[0:SpR:10314.0,174.0] ||  -> equal(c_List_Onth(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_Suc(w),v),c_List_Onth(c_List_Olist_ONil(v),w,v))**.
% 299.83/300.59  10437[0:Res:9760.1,3085.1] || c_lessequals(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  10485[0:Res:9761.1,2146.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  10503[0:SpR:371.0,4732.1] || c_List_Olistsp(u,c_List_Olist_OCons(v,w,x),x)* -> c_List_Olistsp(u,c_List_Odrop(y,w,x),x)*.
% 299.83/300.59  11050[0:Res:2914.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  11068[0:Res:5316.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  11092[0:SpL:4419.1,495.0] || equal(u,c_List_Olist_ONil(v))* equal(c_List_Oappend(w,x,v),x)** -> equal(u,w)*.
% 299.83/300.59  11458[0:SpL:10314.0,570.0] || equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Olist_OCons(w,x,v))* -> equal(c_List_Olist_ONil(v),x).
% 299.83/300.59  11633[0:Res:9759.1,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  11941[0:Res:10056.0,1899.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  12307[0:Res:3459.1,3470.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  12311[0:Res:3459.1,3471.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  12312[0:Res:3459.1,262.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  12687[0:Res:2025.1,75.0] ||  -> equal(c_Suc(u),c_Suc(v)) c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(v),u,tc_nat)*.
% 299.83/300.59  12755[0:Res:2025.1,1526.1] || c_lessequals(u,v,tc_nat) -> equal(c_Suc(u),c_Suc(v)) c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.59  12923[0:SpL:133.1,169.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  12998[0:SpL:133.1,9683.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.59  13053[0:MRR:12993.0,3455.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  13054[0:MRR:12992.0,3455.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  13085[0:MRR:13084.0,3487.2] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  13108[0:Res:13033.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  13122[0:Res:13033.0,1474.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  13132[0:Res:13033.0,1453.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))))),tc_nat)*.
% 299.83/300.59  13136[0:Res:13033.0,3085.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  13139[0:Res:13033.0,1952.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  13140[0:Res:13033.0,1487.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  13658[0:SpR:254.0,1189.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  13659[0:SpR:254.0,1201.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  13681[0:SpR:254.0,9753.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  13730[0:SpL:254.0,1522.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.59  14385[0:SpL:133.1,14304.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  14912[0:SpR:533.0,14743.1] ||  -> equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.59  15306[0:Rew:254.0,15243.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  15326[0:SpR:181.0,5406.1] || hBOOL(c_Suc(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)))* -> hBOOL(c_Divides_Odiv__class_Omod(c_Suc(u),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)).
% 299.83/300.59  15350[0:SpL:181.0,4025.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  15352[0:SpL:181.0,5498.0] || hBOOL(c_Divides_Odiv__class_Omod(c_Suc(u),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)) -> hBOOL(c_Suc(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)))*.
% 299.83/300.59  15529[0:SpR:105.1,15314.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  15532[0:SpR:181.0,15314.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.59  15650[0:SpR:105.1,13761.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  15776[0:Res:102.1,15702.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.59  15989[0:SpR:258.1,2914.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.59  15990[0:SpR:258.1,2947.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.59  15994[0:SpR:258.1,11048.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  15995[0:SpR:258.1,3459.1] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  15997[0:SpR:258.1,3464.1] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  16062[0:SpL:258.1,4026.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  16065[0:SpL:258.1,4058.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  16066[0:SpL:258.1,2920.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.59  16068[0:SpL:258.1,5146.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.59  16069[0:SpL:258.1,3467.1] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> .
% 299.83/300.59  16073[0:SpL:258.1,4058.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.59  16198[0:SpL:133.1,16167.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  16329[0:Res:240.2,280.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> equal(c_Suc(u),c_Suc(v)) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  16539[0:Res:16405.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.59  17185[0:Res:13033.0,15789.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  17236[0:Res:16405.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  17243[0:Res:2068.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  17250[0:Res:15758.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  17252[0:Res:1258.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  17253[0:Res:967.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  17254[0:Res:966.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  17257[0:Res:168.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  17262[0:Res:932.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  17275[0:Res:46.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  17281[0:Res:1201.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  17293[0:Res:1339.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  17303[0:Res:1336.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  17306[0:Res:15680.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  17312[0:Res:13111.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  17510[0:Res:15851.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  17639[0:SpR:377.0,10324.0] ||  -> equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(u),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.59  17673[0:Res:15976.1,1825.0] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.59  17736[0:Res:15977.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.59  18251[0:Res:13033.0,17259.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  18253[0:Res:9760.1,17259.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.59  18257[0:Res:1740.0,17259.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  18267[0:Res:1741.1,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  18561[0:SpR:16832.0,448.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.59  18562[0:SpR:16832.0,4427.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Orev(u,v),c_List_Olist_ONil(v)).
% 299.83/300.59  18608[0:Res:15758.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Otake(c_Suc(w),u,v),u)**.
% 299.83/300.59  18610[0:Res:1258.1,373.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Otake(c_Suc(w),u,v),u).
% 299.83/300.59  18611[0:Res:967.0,373.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),v).
% 299.83/300.59  18612[0:Res:966.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),v).
% 299.83/300.59  18615[0:Res:168.1,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Otake(c_Suc(w),u,v),u).
% 299.83/300.59  18620[0:Res:932.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))))),u,v),u)**.
% 299.83/300.59  18622[0:Res:15822.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.59  18644[0:Res:1339.0,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(u)),v,w),v).
% 299.83/300.59  18660[0:Res:13111.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u,v),u)**.
% 299.83/300.59  18710[0:SpR:580.0,18616.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.59  18749[0:Res:17232.1,15915.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  18823[0:Res:17234.1,15915.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  18985[0:SpR:553.0,18617.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.59  19487[0:Rew:254.0,19396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)*.
% 299.83/300.59  19594[0:Rew:254.0,19516.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)*.
% 299.83/300.59  19715[0:Rew:254.0,19661.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),tc_nat)* -> .
% 299.83/300.59  19883[0:Rew:181.0,19843.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_Suc(c_Suc(u))),u,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat))**.
% 299.83/300.59  20468[0:Res:13033.0,20403.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  20590[0:SpR:16287.0,258.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(c_HOL_Ozero__class_Ozero(tc_nat),u).
% 299.83/300.59  20624[0:Res:16287.1,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  20881[0:Res:2404.1,17501.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  20885[0:Res:284.1,17501.0] ||  -> equal(u,c_List_Olist_ONil(v)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  21130[0:Res:1819.1,13037.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  21285[0:Res:13042.1,17245.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  21289[0:Res:13042.1,939.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  21290[0:Res:13042.1,915.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  21297[0:Res:13042.1,1009.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))),u,tc_nat)* -> .
% 299.83/300.59  21307[0:Res:13042.1,3084.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  21368[0:Res:13125.1,15792.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  21384[0:Res:13125.1,1616.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  21437[0:Res:21341.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  21489[0:Res:21446.1,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  21519[0:Res:21446.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(u)),v,w),v).
% 299.83/300.59  21749[0:Con:21748.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  22334[0:Res:13042.1,21444.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  22389[0:SpR:268.2,445.0] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.59  22639[0:SpR:235.0,1161.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.59  22640[0:SpR:235.0,1174.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.59  22894[0:SpL:235.0,1521.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  23021[0:Rew:254.0,22682.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),tc_nat)*.
% 299.83/300.59  23022[0:Rew:254.0,22688.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23023[0:Rew:254.0,22692.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)*.
% 299.83/300.59  23024[0:Rew:254.0,22708.0] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat).
% 299.83/300.59  23031[0:Rew:223.0,22795.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23032[0:Rew:223.0,22798.1] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23034[0:Rew:223.0,22811.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23035[0:Rew:223.0,22812.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23036[0:Rew:223.0,22813.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23037[0:Rew:223.0,22817.1] ||  -> c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23038[0:Rew:223.0,22819.1] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23039[0:Rew:223.0,22824.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23040[0:Rew:223.0,22829.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23041[0:Rew:223.0,22831.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23054[0:Rew:254.0,22911.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  23287[0:Rew:254.0,23286.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat)))),tc_nat)*.
% 299.83/300.59  23431[0:Rew:254.0,23430.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  23569[0:Rew:254.0,23459.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  23823[0:Rew:254.0,23727.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  24103[0:Rew:254.0,24020.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.59  24443[0:Rew:254.0,24356.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),tc_nat)*.
% 299.83/300.59  24477[0:Res:21459.1,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  24668[0:Rew:16.0,24548.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  24841[0:Rew:254.0,24791.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  24980[0:Res:957.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  25011[0:Res:263.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  25019[0:Res:1161.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  25091[0:Rew:16.0,24993.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  25092[0:Rew:16.0,25000.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  25301[0:Rew:16.0,25183.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  25302[0:Rew:16.0,25185.1] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  25303[0:Rew:16.0,25190.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  26489[0:Rew:254.0,26488.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat)))),tc_nat)*.
% 299.83/300.59  26603[0:Rew:254.0,26517.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.59  26952[0:SpR:374.0,1161.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.59  26953[0:SpR:374.0,1174.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.59  27005[0:SpR:374.0,13107.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))),tc_nat)*.
% 299.83/300.59  27080[0:SpL:374.0,1521.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.59  27388[0:Rew:254.0,27345.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  27430[0:Rew:388.0,27400.0] || equal(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  27427[0:Res:395.1,227.0] || equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Olist_ONil(v))** -> equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.59  27859[0:Res:937.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(c_Suc(u),v,w),c_List_Olist_ONil(w)).
% 299.83/300.59  27860[0:Res:913.0,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(c_Suc(u),v,w),c_List_Olist_ONil(w)).
% 299.83/300.59  27865[0:Res:925.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27869[0:Res:14621.1,396.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27871[0:Res:4980.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27872[0:Res:4304.1,396.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27874[0:Res:136.1,396.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v)).
% 299.83/300.59  27914[0:Res:13107.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27977[0:SpR:474.0,27852.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Olist__update(u,w,x,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27978[0:SpR:605.0,27852.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Omap(w,u,v,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  28005[0:SpR:533.0,27862.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Orotate(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  28265[0:Rew:16.0,28169.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  28942[0:Rew:16.0,28862.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  29098[0:SpL:258.1,29003.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat)* -> .
% 299.83/300.59  29182[0:Res:395.1,378.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Olist__update(v,u,x,w),v)**.
% 299.83/300.59  29190[0:Res:937.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,c_Suc(u),x,w),v)**.
% 299.83/300.59  29191[0:Res:913.0,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,c_Suc(u),x,w),v)**.
% 299.83/300.59  29196[0:Res:925.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))),w,v),u)**.
% 299.83/300.59  29205[0:Res:136.1,378.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.59  29245[0:Res:13107.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),w,v),u)**.
% 299.83/300.59  29300[0:SpR:580.0,29183.0] ||  -> equal(c_List_Olist__update(c_List_Orev(u,v),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,v),c_List_Orev(u,v))**.
% 299.83/300.59  29323[0:SpR:553.0,29193.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(u,v,w),c_Suc(c_Suc(u)),x,w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.59  29361[0:SpR:508.0,485.0] ||  -> equal(c_List_Orev(c_List_Oappend(c_List_Orev(u,v),w,v),v),c_List_Oappend(c_List_Orev(w,v),u,v))**.
% 299.83/300.59  29369[0:SpR:508.0,485.0] ||  -> equal(c_List_Orev(c_List_Oappend(u,c_List_Orev(v,w),w),w),c_List_Oappend(v,c_List_Orev(u,w),w))**.
% 299.83/300.59  29398[0:Rew:503.0,29368.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Orev(c_List_Oappend(w,u,v),v),c_List_Orev(w,v))**.
% 299.83/300.59  29436[0:SpR:258.1,29015.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.59  29913[0:SpR:105.1,24661.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  30003[0:SpL:17849.1,24825.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.59  30039[0:Rew:254.0,29986.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  30117[0:SpL:258.1,24928.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),u,tc_nat)* -> .
% 299.83/300.59  30220[0:Res:5316.0,25042.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.59  30417[0:Res:30175.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat).
% 299.83/300.59  30527[0:Res:30221.0,260.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* equal(u,c_Suc(v)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  30916[0:Res:30817.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* equal(u,v)*.
% 299.83/300.59  30924[0:Res:30817.1,6003.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.59  30925[0:Res:30817.1,118.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* equal(v,u).
% 299.83/300.59  31030[0:Res:30567.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)* equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  31155[0:Res:240.2,30772.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_Suc(u),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  31180[0:SpR:553.0,390.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Olist_OCons(x,y,w),w),u,w),x)**.
% 299.83/300.59  31359[0:Res:14665.2,30917.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.59  31382[0:Res:311.1,30917.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.59  31670[0:SpR:678.0,445.0] ||  -> c_Type_Otyping(hAPP(c_COMBC(u,v,w,x),y),c_Lambda_OdB_OVar(z),hAPP(hAPP(u,z),y))*.
% 299.83/300.59  31799[0:SpL:588.0,527.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),c_List_Olist_ONil(x))** -> equal(w,c_List_Olist_ONil(x)).
% 299.83/300.59  31807[0:SpL:588.0,492.0] || c_List_Olistsp(u,c_List_Oappend(v,c_List_Oappend(w,x,y),y),y)* -> c_List_Olistsp(u,x,y).
% 299.83/300.59  31997[0:SpL:258.1,25395.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  32230[0:Res:30201.1,9748.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  32336[0:SpR:609.0,508.0] ||  -> equal(c_List_Orev(c_List_Omap(u,c_List_Orev(v,w),w,x),x),c_List_Omap(u,v,w,x))**.
% 299.83/300.59  32367[0:SpL:609.0,598.0] || c_List_Odistinct(c_List_Orev(c_List_Omap(u,v,w,x),x),x)* -> c_List_Odistinct(c_List_Orev(v,w),w)*.
% 299.83/300.59  32376[0:Rew:626.0,32356.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Orev(c_List_Omap(w,u,v,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  32704[0:SpL:604.0,598.0] || c_List_Odistinct(c_List_Oreplicate(u,hAPP(v,w),x),x)* -> c_List_Odistinct(c_List_Oreplicate(u,w,y),y)*.
% 299.83/300.59  32843[0:Res:5316.0,30222.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  33266[0:Res:2404.1,31021.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  33270[0:Res:284.1,31021.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.59  33648[0:SpR:14663.2,516.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OVar(v)),tc_nat)* hBOOL(u).
% 299.83/300.59  33767[0:SpR:14663.2,493.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* c_List_Olistsp(w,u,v)*.
% 299.83/300.59  33800[0:SpR:14663.2,516.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,u)).
% 299.83/300.59  34757[0:SpR:14663.2,516.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.59  34876[0:SpR:14663.2,493.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(w,v,u)*.
% 299.83/300.59  34909[0:SpR:14663.2,516.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.59  37605[0:Res:13125.1,37516.1] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  37711[0:Res:37559.1,373.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.59  37712[0:Res:37559.1,227.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.59  37728[0:SpR:39.1,79.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  37847[0:SpL:39.1,1496.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.59  38116[0:Res:37558.1,13037.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  38436[0:SpR:37557.1,25277.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  38590[0:SpL:177.0,1495.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  38618[0:Rew:807.0,38543.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.59  38740[0:SpR:37556.1,448.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.59  38741[0:SpR:37556.1,4427.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Orev(u,v),c_List_Olist_ONil(v)).
% 299.83/300.59  41112[0:SpR:37555.1,258.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),v).
% 299.83/300.59  41196[0:Rew:16.0,41039.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.59  41197[0:Rew:16.0,41043.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  41206[0:Rew:16.0,41145.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat)* -> .
% 299.83/300.59  41266[0:SpR:93.0,14746.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.59  41479[0:SpR:14948.1,516.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OVar(u)),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.59  41639[0:SpR:14948.1,493.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_List_Olistsp(w,v,u)*.
% 299.83/300.59  41674[0:SpR:14948.1,516.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.59  45783[0:Res:15978.1,983.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  45882[0:Res:15979.1,915.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  46248[0:Con:46215.2] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  46777[0:Res:46482.1,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** equal(c_HOL_Oone__class_Oone(tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  47433[0:SpL:46504.1,24751.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)* -> .
% 299.83/300.59  47537[0:SpR:11086.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.59  47547[0:Res:16551.1,1956.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  47548[0:Res:16551.1,241.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  47553[0:Res:16551.1,2691.1] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  47564[0:Res:16551.1,17245.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  47568[0:Res:16551.1,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  47569[0:Res:16551.1,915.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  47580[0:Res:16551.1,1009.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))))),tc_nat)*.
% 299.83/300.59  47591[0:Res:16551.1,21444.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  47596[0:Res:16551.1,3084.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  47636[0:SpL:412.0,603.0] || equal(c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),c_List_Olist_ONil(x))** -> equal(u,c_List_Olist_ONil(v)).
% 299.83/300.59  47724[0:Res:1062.1,17260.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  47879[0:Res:47718.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  48067[0:Rew:10314.0,48054.0,497.0,48054.0] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.59  49019[0:Rew:16.0,48841.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  49020[0:Rew:16.0,48869.1] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  49661[0:Rew:16.0,49478.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  49662[0:Rew:16.0,49506.1] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  49724[0:SpR:46504.1,49507.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  49760[0:SpR:253.0,79.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.59  49761[0:SpR:253.0,1160.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.59  49803[0:SpR:253.0,9752.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  49916[0:SpL:253.0,1496.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  49958[0:Rew:22705.0,49832.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.59  49959[0:Rew:22705.0,49835.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.59  49965[0:Rew:22705.0,49937.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  50137[0:Rew:254.0,50067.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  50265[0:Rew:254.0,50195.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.59  50844[0:SpR:258.1,22985.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  50930[0:Rew:16.0,50648.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  50932[0:Rew:16.0,50671.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  50935[0:Rew:16.0,50686.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  50960[0:Rew:16.0,50875.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  51220[0:Rew:23112.0,51075.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  51139[0:Res:50955.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  51633[0:SpR:14.1,247.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.59  51878[0:Res:9744.1,51131.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(w),u,tc_nat).
% 299.83/300.59  51913[0:Res:32232.1,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.59  51916[0:Res:17232.1,51131.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  51917[0:Res:17234.1,51131.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  51936[0:MRR:24159.0,51885.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  52076[0:SpR:254.0,51880.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  52106[0:Res:51880.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  52218[0:SpR:177.0,52060.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  52863[0:SpR:533.0,52760.0] ||  -> equal(c_List_Orotate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orotate(w,u,v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.59  53200[0:Res:51907.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.59  53205[0:Res:51907.0,3467.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  53527[0:Res:53358.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.59  53743[0:SpR:181.0,53598.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.59  53753[0:Res:53598.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  53867[0:SSi:53776.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.59  53871[0:SSi:53841.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.59  53927[0:Res:189.1,53869.0] || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u))* -> hBOOL(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)).
% 299.83/300.59  53959[0:Res:53873.1,188.0] || hBOOL(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)) -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u))*.
% 299.83/300.59  54214[0:SSi:54122.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.59  54218[0:SSi:54190.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  55458[0:Res:51879.0,51131.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  55505[0:Rew:103.1,55503.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_List_Onth(c_List_Olist_OCons(v,w,x),u,x),v)**.
% 299.83/300.59  55701[0:Res:52929.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  55808[0:Res:53146.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  56462[0:SSi:56247.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  56463[0:SSi:56250.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  56464[0:SSi:56254.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  56465[0:SSi:56261.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  56467[0:SSi:56273.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  56468[0:SSi:56275.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  56469[0:SSi:56276.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  56470[0:SSi:56277.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  56471[0:SSi:56280.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  56472[0:SSi:56286.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  56473[0:SSi:56290.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  56475[0:SSi:56309.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  56476[0:SSi:56326.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  56477[0:SSi:56341.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  56478[0:SSi:56345.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  56479[0:SSi:56356.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.59  56480[0:SSi:56357.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  56481[0:SSi:56370.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  56482[0:SSi:56372.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  56483[0:SSi:56376.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  56484[0:SSi:56395.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  56649[0:Res:9744.1,56444.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(w),u,tc_nat).
% 299.83/300.59  56683[0:Res:32232.1,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.59  56687[0:Res:17232.1,56444.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  56688[0:Res:17234.1,56444.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  56692[0:Res:52929.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  56693[0:Res:51879.0,56444.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  56737[0:SpR:181.0,56651.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  56767[0:Res:56651.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  56808[0:SSi:56743.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.59  56809[0:SSi:56745.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.59  56810[0:SSi:56783.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  56836[0:SpR:181.0,56654.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  56893[0:Res:56654.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  56936[0:SSi:56842.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.59  56937[0:SSi:56844.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.59  56938[0:SSi:56909.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  56963[0:SpR:15409.0,56685.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  57242[0:SSi:57068.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  57243[0:SSi:57074.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57244[0:SSi:57075.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  57245[0:SSi:57076.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57246[0:SSi:57078.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57247[0:SSi:57080.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  57248[0:SSi:57081.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  57249[0:SSi:57087.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  57250[0:SSi:57088.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)*.
% 299.83/300.59  57251[0:SSi:57099.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  57252[0:SSi:57106.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  57253[0:SSi:57107.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  57254[0:SSi:57126.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.59  57255[0:SSi:57127.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.59  57256[0:SSi:57130.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  57257[0:SSi:57135.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.59  57258[0:SSi:57150.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57259[0:SSi:57151.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57260[0:SSi:57165.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  57261[0:SSi:57186.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  57282[0:Rew:57280.1,15798.2] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(v,c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.59  57511[0:Res:16551.1,57232.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  57540[0:SpL:15409.0,56765.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  57590[0:Res:3459.1,56765.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  57642[0:SpL:15409.0,56891.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  57720[0:Res:3459.1,56891.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  57998[0:SSi:57833.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  57999[0:SSi:57836.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  58000[0:SSi:57838.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  58001[0:SSi:57839.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  58002[0:SSi:57845.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  58003[0:SSi:57857.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  58004[0:SSi:57864.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  58005[0:SSi:57865.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  58006[0:SSi:57884.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  58007[0:SSi:57885.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),v) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  58008[0:SSi:57888.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  58009[0:SSi:57893.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  58010[0:SSi:57908.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  58011[0:SSi:57909.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  58012[0:SSi:57923.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  58013[0:SSi:57944.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  58272[0:Res:56679.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.59  58276[0:Res:56679.0,3467.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58700[0:SSi:58478.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58701[0:SSi:58479.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58702[0:SSi:58482.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58703[0:SSi:58483.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58704[0:SSi:58506.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58705[0:SSi:58508.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  58706[0:SSi:58509.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58707[0:SSi:58510.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58708[0:SSi:58518.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  58709[0:SSi:58519.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  58710[0:SSi:58523.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58712[0:SSi:58561.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  58713[0:SSi:58576.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58714[0:SSi:58580.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58715[0:SSi:58591.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.59  58716[0:SSi:58592.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  58717[0:SSi:58611.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  58718[0:SSi:58630.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  59025[0:Res:102.1,57007.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  59026[0:Res:53146.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  59130[0:Res:9760.1,57233.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.59  59134[0:Res:1740.0,57233.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  59145[0:Res:1741.1,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  59537[0:SSi:59313.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  59538[0:SSi:59314.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  59539[0:SSi:59317.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  59540[0:SSi:59318.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  59541[0:SSi:59322.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  59542[0:SSi:59329.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  59543[0:SSi:59343.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  59544[0:SSi:59344.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  59545[0:SSi:59345.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  59546[0:SSi:59348.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  59547[0:SSi:59353.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.59  59549[0:SSi:59377.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  59550[0:SSi:59396.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  59551[0:SSi:59411.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  59552[0:SSi:59415.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  59553[0:SSi:59426.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.59  59554[0:SSi:59427.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  59555[0:SSi:59440.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  59556[0:SSi:59442.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  59557[0:SSi:59446.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  59558[0:SSi:59466.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  59985[0:Res:59519.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.59  59993[0:Res:59519.1,1830.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  60362[0:Res:56650.0,56444.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  60363[0:Res:56650.0,51131.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  60513[0:Res:58681.1,56680.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60515[0:Res:58681.1,5016.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  60516[0:Res:58681.1,57007.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  60519[0:Res:58681.1,51908.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60524[0:Res:58681.1,15702.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.59  60604[0:Res:102.1,59517.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60605[0:Res:58681.1,59517.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60606[0:Res:53146.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  60903[0:Res:102.1,59518.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60904[0:Res:58681.1,59518.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60906[0:Res:53146.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  62480[0:Res:56448.1,1956.1] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.59  62481[0:Res:56448.1,241.1] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.59  62527[0:Res:56448.1,21444.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  62570[0:SpL:133.1,62477.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.59  62765[0:SpL:258.1,56906.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),u,tc_nat)* -> .
% 299.83/300.59  63179[0:Rew:16.0,63077.1] || c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  63180[0:Rew:16.0,63105.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.59  63507[0:SpR:93.0,24651.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  63751[0:Rew:16.0,63682.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  63752[0:Rew:16.0,63684.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u).
% 299.83/300.59  63753[0:Rew:16.0,63691.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),tc_nat)* -> c_lessequals(v,u,tc_nat).
% 299.83/300.59  63829[0:SpR:17849.1,25273.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  63927[0:SpL:258.1,25400.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  64940[0:Res:46277.0,30917.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.59  65178[0:EqF:70.1,70.0] || equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),v) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v)**.
% 299.83/300.59  65862[0:MRR:65812.1,37524.0] || equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u) -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  66718[0:Rew:16.0,66581.1] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67155[0:Rew:16.0,66990.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67161[0:Rew:16.0,67010.1] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67162[0:Rew:16.0,67012.1] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67163[0:Rew:16.0,67019.1] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67759[0:SpR:258.1,51489.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  68095[0:SpR:258.1,53359.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  68107[0:SpR:133.1,53359.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  68120[0:SpR:105.1,53359.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  68455[0:SpR:258.1,53599.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  68639[0:SpL:519.0,423.0] || c_Type_Otyping(u,v,w) -> c_Type_Otypings(u,c_List_Olist_ONil(tc_Lambda_OdB),c_Type_Osko__Type__Xlist__app__typeE__1__1(w,u,v,c_List_Olist_ONil(tc_Lambda_OdB)))*.
% 299.83/300.59  68837[0:SpL:15361.0,53864.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(u)),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.59  68940[0:SpL:15361.0,54092.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.59  69016[0:SpL:519.0,422.0] || c_Type_Otyping(u,v,w) -> c_Type_Otypings(u,c_List_Olist_ONil(tc_Lambda_OdB),c_Type_Osko__Type__Xlist__app__typeD__1__1(w,u,v,c_List_Olist_ONil(tc_Lambda_OdB)))*.
% 299.83/300.59  69160[0:Res:1062.1,57235.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.59  69331[0:Res:69154.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.59  70376[0:Res:59521.1,9748.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  70414[0:Res:59521.1,1481.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.59  70415[0:Res:59521.1,983.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  70704[0:Rew:544.0,70662.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_List_Odrop(u,c_List_Otake(c_Suc(v),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70705[0:Rew:544.0,70655.1] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_List_Odrop(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  70706[0:Rew:544.0,70653.1] ||  -> c_lessequals(u,v,tc_nat)* equal(c_List_Odrop(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70708[0:Rew:544.0,70633.1] || c_lessequals(u,v,tc_nat) -> equal(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70709[0:Rew:544.0,70630.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70716[0:Rew:544.0,70673.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70720[0:Rew:544.0,70647.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_List_Odrop(c_Suc(u),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70721[0:Rew:544.0,70646.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_List_Odrop(c_Suc(u),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70727[0:Rew:544.0,70670.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70738[0:Rew:497.0,70602.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Otake(w,c_List_Orev(u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  70741[0:Rew:544.0,70648.0] ||  -> equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  70742[0:Rew:544.0,70638.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  70743[0:Rew:497.0,70599.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Otake(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  70850[0:SpR:612.0,70690.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Omap(v,c_List_Otake(u,w,x),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.59  70910[0:Rew:528.0,70880.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  70911[0:Rew:501.0,70874.0] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.59  70913[0:Rew:497.0,70885.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(v,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  71034[0:Res:70757.0,31021.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  71037[0:Res:70757.0,17501.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  71189[0:Rew:528.0,71139.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  71191[0:Rew:497.0,71144.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Otake(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  71556[0:SpL:93.0,63331.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.59  71802[0:Res:71588.0,31021.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.59  71805[0:Res:71588.0,17501.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  71947[0:SpL:93.0,71585.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)*.
% 299.83/300.59  72022[0:Res:71978.1,296.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* -> c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  72082[0:Res:71978.1,373.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),u)**.
% 299.83/300.59  72103[0:SSi:72089.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  72104[0:SSi:72090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  72105[0:SSi:72091.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  72223[0:Res:13125.1,72026.1] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  72429[0:SpL:93.0,71683.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.59  72598[0:MRR:72570.1,225.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)* -> .
% 299.83/300.59  72665[0:SpR:93.0,71806.1] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  73023[0:Res:15876.2,15869.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  73051[0:Res:15876.2,37631.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(v,u)*.
% 299.83/300.59  73357[0:Obv:73298.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,u).
% 299.83/300.59  73468[0:SpL:258.1,16063.1] || c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> .
% 299.83/300.59  74115[0:Rew:2041.0,73965.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)*.
% 299.83/300.59  74366[0:SpR:105.1,17316.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  75115[0:Res:74974.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.59  75132[0:SSi:75121.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.59  75133[0:SSi:75122.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.59  75134[0:SSi:75123.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.59  75317[0:SSi:75309.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.59  75318[0:SSi:75310.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.59  75867[0:SpR:46478.0,75050.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.59  75913[0:Res:75050.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  76120[0:Res:75784.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  76321[0:SpR:46478.0,75850.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  77588[0:SpL:46481.0,75893.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat)),tc_nat)*.
% 299.83/300.59  77601[0:SpL:46504.1,75893.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.59  77641[0:Res:58681.1,75893.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  77644[0:Res:53146.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  77858[0:Res:58681.1,76100.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  77861[0:Res:53146.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  77899[0:Rew:16.0,77736.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  77904[0:Rew:16.0,77760.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  77905[0:Rew:16.0,77761.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  78023[0:Rew:254.0,77967.1] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.59  78167[0:SpL:46481.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.59  78180[0:SpL:46504.1,76348.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  78757[0:Rew:16.0,78551.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  79346[0:Rew:223.0,79106.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  79354[0:Rew:544.0,79143.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  80522[0:Rew:16.0,80352.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  80539[0:Rew:254.0,80394.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat)))),tc_nat),v,tc_nat)*.
% 299.83/300.59  80822[0:SpR:93.0,76291.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  80865[0:SpR:46482.0,76291.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  80866[0:SpR:46186.0,76291.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  80877[0:SpR:17849.1,76291.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  81042[0:SpR:254.0,80903.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  81068[0:Res:80903.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  81140[0:SSi:81083.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  81141[0:SSi:81085.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  81217[0:SpL:254.0,81063.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.59  81555[0:SpR:133.1,80913.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.59  81742[0:SSi:81735.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.59  81743[0:SSi:81736.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.59  82107[0:SpL:133.1,81610.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.59  82179[0:SpR:133.1,81625.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  85139[0:MRR:84997.0,57232.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  85322[0:SpR:105.1,80941.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  85832[0:SpR:258.1,80944.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  86210[0:Rew:16.0,86149.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  86292[0:SpL:258.1,82623.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),c_Suc(u),tc_nat)* -> .
% 299.83/300.59  86485[0:SpL:258.1,82635.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.59  86641[0:SpL:619.0,472.0] || equal(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_List_Omap(u,w,x,y))** -> .
% 299.83/300.59  86646[0:SpL:619.0,32113.0] || equal(c_List_Oappend(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),z,y),c_List_Olist_ONil(y))** -> .
% 299.83/300.59  86668[0:SpL:454.0,86642.0] || equal(c_List_Omap(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x,z),c_List_Olist_ONil(z))** -> .
% 299.83/300.59  87083[0:Res:86213.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  87583[0:Res:76336.1,1956.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  87584[0:Res:76336.1,241.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  87609[0:Res:76336.1,939.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  87610[0:Res:76336.1,915.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  87618[0:Res:76336.1,1009.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  87633[0:Res:76336.1,21444.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.59  87638[0:Res:76336.1,3084.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  87644[0:Res:76336.1,28462.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  87647[0:Res:76336.1,29003.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  88154[0:Res:80934.1,1899.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  88602[0:Res:80942.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  88629[0:Res:80942.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  88630[0:Res:80942.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  88717[0:Res:80943.1,9758.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  88744[0:Res:80943.1,1899.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  88745[0:Res:80943.1,1884.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  88966[0:MRR:88965.3,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),v).
% 299.83/300.59  88968[0:MRR:88967.3,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  88970[0:MRR:88842.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat) -> .
% 299.83/300.59  88972[0:MRR:88836.2,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> .
% 299.83/300.59  88976[0:MRR:88810.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  88977[0:MRR:88809.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  88978[0:MRR:88833.2,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.59  88997[0:MRR:88811.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.59  88998[0:MRR:88801.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.59  89083[0:SpR:258.1,80945.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  89142[0:SpR:258.1,80945.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  89586[0:SpR:93.0,80951.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  89746[0:Rew:254.0,89602.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  89870[0:SpR:46481.0,89672.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  89883[0:SpR:46504.1,89672.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  90291[0:SpR:46481.0,89673.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  90304[0:SpR:46504.1,89673.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  91819[0:Res:76336.1,84560.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  92180[0:Res:76336.1,88360.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,u,tc_nat) -> .
% 299.83/300.59  92213[0:Res:56448.1,88360.1] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.59  92378[0:MRR:92377.1,719.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_List_Onth(v,u,w),c_List_Onth(v,c_HOL_Ozero__class_Ozero(tc_nat),w))*.
% 299.83/300.59  93258[0:SpL:258.1,89158.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  93317[0:SpL:258.1,89158.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.59  93504[0:SpR:258.1,89173.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  93698[0:SpL:93.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  93733[0:SpL:46482.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.59  93734[0:SpL:46186.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.59  93746[0:SpL:17849.1,89654.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.59  93819[0:Rew:254.0,93714.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  93961[0:SpL:93.0,89655.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  93996[0:SpL:46482.0,89655.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.59  93997[0:SpL:46186.0,89655.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.59  94009[0:SpL:17849.1,89655.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.59  94098[0:Rew:254.0,93977.0] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  94180[0:SpR:93.0,89670.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  94215[0:SpR:46482.0,89670.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  94216[0:SpR:46186.0,89670.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  94228[0:SpR:17849.1,89670.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  94305[0:Rew:254.0,94196.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  94391[0:SpR:93.0,89671.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  94426[0:SpR:46482.0,89671.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  94427[0:SpR:46186.0,89671.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  94439[0:SpR:17849.1,89671.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  94508[0:Rew:254.0,94407.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  94572[0:Res:91004.0,9748.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  94611[0:Res:91004.0,983.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  94962[0:Res:91005.0,915.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  95099[0:Res:91759.0,1956.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.59  95100[0:Res:91759.0,241.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.59  95125[0:Res:91759.0,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  95126[0:Res:91759.0,915.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  95251[0:SpR:580.0,27863.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Orev(u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  95502[0:Res:37641.2,37631.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,v)*.
% 299.83/300.59  97548[0:SpR:258.1,55418.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.59  97682[0:SpL:258.1,55552.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  97810[0:SpR:258.1,55661.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  97886[0:SpR:557.0,39040.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_HOL_Oone__class_Oone(tc_nat),u,v),w,v,x),tc_nat)*.
% 299.83/300.59  97983[0:SpL:557.0,39044.0] || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_HOL_Oone__class_Oone(tc_nat),u,v),w,v,x),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  98025[0:SpL:454.0,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oappend(c_List_Olist_OCons(c_Lambda_OdB_OVar(u),v,w),x,w),y,w,z))* -> .
% 299.83/300.59  98099[0:SpR:258.1,55759.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  98132[0:Res:55759.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  98133[0:Res:55759.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  98140[0:Res:55759.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  98145[0:Res:55759.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  98149[0:Res:55759.0,262.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  98263[0:Res:51915.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  98264[0:Res:56685.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  98273[0:Res:75050.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  98274[0:Res:75784.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  98284[0:Res:51885.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  98286[0:Res:56657.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  98327[0:SpR:15409.0,98217.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  98518[0:SpR:15409.0,98222.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  99086[0:Res:98256.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  99095[0:Res:98256.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  99382[0:SpL:615.0,598.0] || c_List_Odistinct(c_List_Omap(u,c_List_Omap(v,w,x,y),y,z),z)* -> c_List_Odistinct(w,x).
% 299.83/300.59  99493[0:SpL:105.1,98693.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  99631[0:Res:30577.1,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.59  99633[0:Res:51915.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.59  99634[0:Res:56685.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.59  99643[0:Res:75050.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.59  99644[0:Res:75784.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.59  99654[0:Res:51885.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  99657[0:Res:56657.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  99799[0:Res:99587.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  99801[0:Res:99587.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.59  99803[0:Res:99587.0,51355.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  99804[0:Res:99587.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  99958[0:Res:99592.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  99960[0:Res:99592.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.59  99964[0:Res:99592.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  99965[0:Res:99592.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  100109[0:Res:99632.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  100111[0:Res:99632.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.59  100116[0:Res:99632.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.59  100252[0:Res:58681.1,99782.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  100458[0:Res:58681.1,99941.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  100610[0:SpR:31374.0,99626.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  100657[0:Res:99626.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.59  100666[0:Res:99626.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.59  100934[0:SpL:105.1,100093.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.59  100936[0:SpL:65680.1,100093.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.59  100968[0:SpL:105.1,100093.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat) -> .
% 299.83/300.59  103126[0:Res:57236.1,3470.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  103127[0:Res:57236.1,56765.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  103135[0:Res:57236.1,3471.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  103140[0:Res:57236.1,56891.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  103144[0:Res:57236.1,262.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  103235[0:SpL:374.0,103105.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.59  103245[0:SpL:235.0,103105.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  103300[0:Rew:254.0,103271.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.59  103467[0:Res:16551.1,103150.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  103812[0:SpR:177.0,103767.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  103912[0:SSi:103905.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  103913[0:SSi:103906.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.59  103960[0:SpL:181.0,103587.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  104005[0:SSi:103966.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.59  104006[0:SSi:103968.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  104057[0:Res:103995.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  104303[0:SpR:181.0,103756.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  104503[0:SSi:104309.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  104504[0:SSi:104311.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  104557[0:SpR:181.0,104456.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.59  104582[0:Res:104456.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  104616[0:SSi:104563.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.59  104617[0:SSi:104565.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.59  104618[0:SSi:104598.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  104619[0:SSi:104600.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  104720[0:SpR:181.0,104457.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.59  104754[0:SSi:104726.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.59  104755[0:SSi:104728.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.59  104756[0:SSi:104746.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  104757[0:SSi:104747.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  105081[0:SpR:15409.0,103984.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  105493[0:Rew:23.0,105390.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat))**.
% 299.83/300.59  105580[0:SpL:15409.0,104579.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat)* -> .
% 299.83/300.59  105680[0:SpL:15409.0,104592.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.59  105780[0:SpR:15409.0,105225.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.59  105903[0:SpR:15409.0,105226.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  106188[0:Rew:23.0,106075.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat))**.
% 299.83/300.59  107023[0:Rew:223.0,106713.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  107032[0:Rew:544.0,106762.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  107033[0:MRR:106842.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> .
% 299.83/300.59  107260[0:Rew:93.0,107161.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  107364[0:SpL:536.0,32127.0] || equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Oreplicate(c_Suc(x),v,w),w),c_List_Olist_ONil(w))** -> .
% 299.83/300.59  107503[0:SpR:46504.1,104423.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  107891[0:Rew:223.0,107573.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  107901[0:Rew:544.0,107622.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  107902[0:MRR:107686.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.59  109567[0:Res:76336.1,104487.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  110030[0:SpR:258.1,103658.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  110057[0:Res:103658.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  110480[0:Rew:93.0,110372.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(u),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  110630[0:Rew:93.0,110529.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.59  113001[0:SSi:112982.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.59  113002[0:SSi:112983.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.59  113003[0:SSi:112986.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  113087[0:SpR:46504.1,110578.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.59  113586[0:SSi:113563.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.59  113587[0:SSi:113564.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.59  113588[0:SSi:113567.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  115623[0:SSi:115590.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  115624[0:SSi:115594.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  116531[0:SSi:116493.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  116532[0:SSi:116497.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  119649[0:Rew:93.0,119558.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.59  120133[0:SpR:384.0,520.0] ||  -> equal(hAPP(c_Type_Oshift(c_Type_Oshift(u,v,w,x),c_HOL_Ozero__class_Ozero(tc_nat),y,x),c_Suc(v)),w)**.
% 299.83/300.59  120134[0:SpR:384.0,802.0] ||  -> c_Type_Otyping(c_Type_Oshift(c_Type_Oshift(u,v,w,x),c_HOL_Ozero__class_Ozero(tc_nat),y,x),c_Lambda_OdB_OVar(c_Suc(v)),w)*.
% 299.83/300.59  120649[0:SpR:258.1,108635.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  120869[0:Res:120108.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  121342[0:SpL:258.1,103131.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.59  121375[0:SpL:105.1,103131.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  121608[0:Res:121545.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.59  122143[0:SpR:258.1,121416.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.59  122168[0:SpR:105.1,121416.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  122319[0:SpL:258.1,103588.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  122723[0:SpR:258.1,103644.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  122910[0:Rew:16.0,122502.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  122915[0:Rew:16.0,122564.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  122917[0:Rew:16.0,122581.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  122947[0:Rew:16.0,122809.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  123762[0:SpR:258.1,104499.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  123905[0:Rew:16.0,123530.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  123911[0:Rew:16.0,123592.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  123914[0:Rew:16.0,123609.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  123932[0:Rew:16.0,123825.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  124525[0:Rew:93.0,124417.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.59  125106[0:SpR:258.1,109112.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  125143[0:Res:109112.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  125315[0:SpR:258.1,121923.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  125366[0:Res:121923.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  125543[0:SpR:258.1,122965.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  125741[0:SpR:15361.0,123951.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  125801[0:SpR:258.1,123951.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  126364[0:SpL:258.1,123991.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.59  126439[0:SpL:15361.0,123992.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  126499[0:SpL:258.1,123992.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.59  126586[0:SpR:626.0,623.1] || c_Type_Otypings(u,c_List_Olist_ONil(tc_Lambda_OdB),v) -> c_Type_Otypings(c_Type_Oshift(u,w,x,tc_Type_Otype),c_List_Olist_ONil(tc_Lambda_OdB),v)*.
% 299.83/300.59  127256[0:Res:30577.1,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat).
% 299.83/300.59  127258[0:Res:51915.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  127259[0:Res:56685.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  127265[0:Res:99587.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  127270[0:Res:75050.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  127271[0:Res:75784.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  127273[0:Res:99592.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  127294[0:Res:51885.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  127297[0:Res:56657.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  127572[0:Res:127249.0,59517.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  127581[0:Res:127249.0,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  127691[0:Res:58686.1,3470.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  127692[0:Res:58686.1,56765.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  127700[0:Res:58686.1,3471.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  127705[0:Res:58686.1,56891.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  127709[0:Res:58686.1,262.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  127890[0:Res:58687.1,3470.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  127891[0:Res:58687.1,56765.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  127899[0:Res:58687.1,3471.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  127904[0:Res:58687.1,56891.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  128164[0:Res:51907.0,59523.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  128166[0:Res:56679.0,59523.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  128197[0:SpL:105.1,59524.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  128254[0:Res:51907.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  128256[0:Res:56679.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  128373[0:SpL:345.1,540.0] || equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Olist_ONil(x))** -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  128548[0:SpL:15361.0,60499.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.59  129134[0:Rew:16.0,128820.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  129141[0:Rew:16.0,128884.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  129171[0:Rew:16.0,129065.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  129259[0:MRR:129068.1,236.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.59  129381[0:SSi:129344.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  129382[0:SSi:129345.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.59  129383[0:SSi:129346.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  129540[0:Res:57236.1,129207.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.59  129541[0:Res:3459.1,129207.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.59  129543[0:Res:58686.1,129207.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.59  129546[0:Res:58687.1,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.59  129548[0:Res:55759.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  129848[0:Res:129140.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Otake(u,v,w),c_Suc(c_Suc(u)),x,w),c_List_Otake(u,v,w))**.
% 299.83/300.59  130717[0:Res:72208.2,45.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(u),c_Suc(v)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  130956[0:SpR:258.1,73829.1] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  131154[0:SpR:258.1,97329.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  131169[0:Res:97329.0,9748.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  131275[0:SpL:258.1,97366.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),u,tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  131545[0:SpR:105.1,99586.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  131642[0:SpL:105.1,99627.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  131997[0:Res:100613.2,63332.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),w)**.
% 299.83/300.59  132573[0:Res:100615.2,63332.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),w)**.
% 299.83/300.59  132958[0:Res:30577.1,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat).
% 299.83/300.59  132960[0:Res:51915.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  132961[0:Res:56685.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  132968[0:Res:99587.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  132974[0:Res:75050.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  132975[0:Res:75784.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  132977[0:Res:99592.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  133074[0:SpR:15409.0,132902.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  133179[0:SpR:15409.0,132913.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  133594[0:Res:132953.0,59517.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  133604[0:Res:132953.0,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.59  133923[0:SpR:105.1,133390.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  134507[0:Rew:16.0,134163.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  134513[0:Rew:16.0,134229.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  134516[0:Rew:16.0,134246.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  134598[0:Rew:223.0,134254.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  134881[0:SpR:15361.0,134553.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  134940[0:Res:134553.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  135004[0:Res:433.0,479.1] || c_Type_Otyping(v_e____,u,v_T____) -> c_Type_Otyping(v_e____,hAPP(hAPP(hAPP(c_Lambda_Osubst,v_a____),u),v_i____),v_T_H_H____)*.
% 299.83/300.59  135346[0:SpL:15361.0,134593.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  135746[0:Res:103852.1,3470.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  135747[0:Res:103852.1,56765.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  135757[0:Res:103852.1,3471.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  135763[0:Res:103852.1,56891.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.59  135766[0:Res:103852.1,129207.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.59  135768[0:Res:103852.1,262.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  136564[0:SpL:15361.0,135753.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  136598[0:SpL:105.1,135753.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.59  136990[0:SpR:258.1,127199.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.59  137142[0:SpR:258.1,127377.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  137277[0:SpR:258.1,127511.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  137318[0:Res:127511.0,3470.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  137319[0:Res:127511.0,56765.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  137329[0:Res:127511.0,3471.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  137335[0:Res:127511.0,56891.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  137338[0:Res:127511.0,129207.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  137340[0:Res:127511.0,262.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  137536[0:Rew:354.0,137471.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)))),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  137648[0:Rew:354.0,137603.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  137726[0:Res:129193.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),c_List_Otake(u,v,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.59  137749[0:Rew:354.0,137706.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  137832[0:Rew:354.0,137783.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),tc_nat)* -> .
% 299.83/300.59  137966[0:Rew:354.0,137908.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),tc_nat)* -> .
% 299.83/300.59  138068[0:Rew:354.0,137999.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)))),tc_nat)* -> .
% 299.83/300.59  138194[0:Rew:354.0,138126.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)))),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  138344[0:SpR:2292.1,129116.0] || equal(u,c_List_Otake(v,w,x))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.59  138350[0:SpR:2292.1,130219.0] || equal(u,c_List_Otake(v,w,x))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.59  138363[0:SpR:2292.1,18616.0] || equal(u,v) -> equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))),v,w),v)**.
% 299.83/300.59  138369[0:SpR:2292.1,27852.0] || equal(u,v) -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.59  138370[0:SpR:2292.1,29183.0] || equal(u,v) -> equal(c_List_Olist__update(v,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),x,w),v)**.
% 299.83/300.59  138377[0:SpR:2292.1,580.0] || equal(u,c_List_Orev(v,w)) -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))*.
% 299.83/300.59  138450[0:SpL:2292.1,129207.0] || equal(u,c_List_Otake(v,w,x))* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.59  138583[0:Rew:138582.1,18741.1] || c_lessequals(u,v,tc_nat) -> equal(u,v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  138769[0:Rew:138768.1,18815.1] || c_lessequals(u,v,tc_nat) -> equal(u,v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  138925[0:Res:1062.1,17235.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  138974[0:Res:51060.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  138975[0:Res:98222.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  138986[0:Res:52061.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  138987[0:Res:98217.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  138988[0:Res:129116.0,17235.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  138991[0:Res:1233.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  139005[0:Res:59951.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  139012[0:Res:1080.0,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  139013[0:Res:1079.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  139015[0:Res:1037.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  139034[0:Res:68437.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  139037[0:Res:68077.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  139042[0:Res:21548.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  139065[0:Res:105225.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  139069[0:Res:80910.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  139070[0:Res:80909.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  139076[0:Res:80912.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  139082[0:Res:80913.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  139093[0:Res:76393.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  139097[0:Res:336.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  139101[0:Res:75850.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.59  139116[0:Res:59088.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  139117[0:Res:18223.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  139120[0:Res:13128.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  139136[0:Res:21412.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.59  139154[0:Res:24550.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  139175[0:Res:51915.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  139176[0:Res:56685.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  139183[0:Res:99587.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  139189[0:Res:75050.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.59  139190[0:Res:75784.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.59  139192[0:Res:99592.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  139207[0:Res:74644.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.59  139208[0:Res:74717.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat).
% 299.83/300.59  139218[0:Res:51885.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  139224[0:Res:56657.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  139257[0:MRR:23624.0,139187.2] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.59  139370[0:Res:139256.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  139377[0:Res:139256.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  139547[0:Res:139267.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.59  139554[0:Res:139267.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.59  139658[0:Res:138897.0,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  140803[0:Res:138947.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.59  140813[0:Res:138947.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.59  141020[0:Res:138947.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  141056[0:Res:138947.1,56444.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  141064[0:Res:138947.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  141079[0:Res:138947.1,103125.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  141080[0:Res:138947.1,135745.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  141085[0:Res:138947.1,130201.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.59  141091[0:Res:138947.1,1453.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  141094[0:Res:138947.1,21618.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  141096[0:Res:138947.1,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  141107[0:Res:138947.1,1952.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  141108[0:Res:138947.1,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  141110[0:Res:138947.1,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.59  141112[0:Res:138947.1,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  141122[0:Res:138947.1,81624.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.59  141125[0:Res:138947.1,105819.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.59  141142[0:Res:138947.1,84545.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  141160[0:Res:138947.1,51131.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  141162[0:Res:138947.1,103134.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  141164[0:Res:138947.1,135756.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  141168[0:Res:138947.1,81472.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.59  141202[0:Res:138947.2,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  141238[0:Res:138947.2,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  141246[0:Res:138947.2,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  141261[0:Res:138947.2,103125.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  141262[0:Res:138947.2,135745.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  141267[0:Res:138947.2,130201.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  141273[0:Res:138947.2,1453.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  141276[0:Res:138947.2,21618.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  141278[0:Res:138947.2,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  141289[0:Res:138947.2,1952.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  141290[0:Res:138947.2,1487.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  141292[0:Res:138947.2,57233.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  141294[0:Res:138947.2,17259.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  141304[0:Res:138947.2,81624.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  141307[0:Res:138947.2,105819.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  141324[0:Res:138947.2,84545.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  141342[0:Res:138947.2,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  141344[0:Res:138947.2,103134.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  141346[0:Res:138947.2,135756.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.59  141350[0:Res:138947.2,81472.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  141909[0:Rew:519.0,141904.1] || c_Type_Otyping(u,c_Lambda_OdB_OVar(v),w)* c_Type_Otyping(u,c_Lambda_OdB_OVar(v),x)* -> equal(w,x)*.
% 299.83/300.59  142730[0:Res:141265.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  142731[0:Res:141265.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  142741[0:Res:141265.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  142747[0:Res:141265.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  142750[0:Res:141265.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,x),tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.59  142752[0:Res:141265.0,262.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat).
% 299.83/300.59  143077[0:Rew:533.0,142899.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orotate(w,c_List_Orev(u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  143338[0:SpR:105.1,142737.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  143374[0:SpR:105.1,142737.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.59  143617[0:SpL:258.1,143265.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),u,tc_nat) -> .
% 299.83/300.59  143841[0:Res:141299.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  143842[0:Res:141299.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  143852[0:Res:141299.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  143858[0:Res:141299.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  143861[0:Res:141299.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  143863[0:Res:141299.0,262.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  143964[0:SpR:105.1,143848.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  144065[0:Res:14736.1,17268.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  144066[0:Res:14738.1,17268.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  144082[0:Res:30577.0,17268.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  144084[0:Res:15740.1,17268.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  144129[0:Res:30577.1,17268.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  144143[0:Res:31378.1,17268.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(u),tc_nat)*.
% 299.83/300.59  144145[0:Res:30817.0,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  144192[0:Res:124850.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  144205[0:Res:21548.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  144228[0:Res:105225.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  144232[0:Res:80910.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  144237[0:Res:63991.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  144239[0:Res:80912.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  144245[0:Res:80913.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  144249[0:Res:124496.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  144256[0:Res:76393.1,17268.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  144260[0:Res:336.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  144264[0:Res:75850.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.59  144301[0:Res:21412.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.59  144319[0:Res:24550.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  144343[0:Res:51915.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  144344[0:Res:56685.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  144350[0:Res:99587.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  144357[0:Res:75050.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.59  144358[0:Res:75784.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.59  144360[0:Res:99592.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.59  144363[0:Res:46482.1,17268.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  144377[0:Res:74644.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.59  144378[0:Res:74717.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat).
% 299.83/300.59  144662[0:Res:144109.0,59517.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.59  144672[0:Res:144109.0,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.59  144900[0:Res:144109.1,4800.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_List_Odrop(v,w,x),w)**.
% 299.83/300.59  144910[0:Res:144109.1,59517.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.59  144913[0:Res:144109.1,5016.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.59  144914[0:Res:144109.1,57007.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.59  144920[0:Res:144109.1,59518.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.59  144923[0:Res:144109.1,75893.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.59  144924[0:Res:144109.1,76100.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(c_HOL_Ominus__class_Ominus(w,v,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.59  144953[0:Res:144109.1,30772.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)*.
% 299.83/300.59  144968[0:Res:144109.1,76348.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.59  145019[0:Res:144109.1,21571.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  145028[0:Res:144109.1,1619.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  145029[0:Res:144109.1,1526.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  145030[0:Res:144109.1,21822.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.59  145032[0:Res:144109.1,21928.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.59  145036[0:Res:144109.1,64143.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.59  145038[0:Res:144109.1,81612.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat)),u,tc_nat)*.
% 299.83/300.59  145040[0:Res:144109.1,124590.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.59  145041[0:Res:144109.1,82441.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.59  145043[0:Res:144109.1,81460.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.59  145046[0:Res:144109.1,105806.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.59  145055[0:Res:144109.1,31487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  145056[0:Res:144109.1,30888.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  145059[0:Res:144109.1,24751.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  145078[0:Res:144109.1,74996.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat).
% 299.83/300.59  145088[0:Res:144109.1,99941.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  145098[0:Res:144109.1,99782.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  145101[0:Res:144109.1,124911.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  145129[0:Res:144109.2,72039.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  145131[0:Res:144109.2,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  145137[0:Res:144109.2,37544.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  145154[0:Res:144109.2,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* equal(w,u) c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  145168[0:Res:144109.2,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  145174[0:Res:144109.2,15789.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  145176[0:Res:144109.2,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  145181[0:Res:144109.2,135797.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  145186[0:Res:144109.2,15927.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  145188[0:Res:144109.2,5988.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.59  145191[0:Res:144109.2,103125.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.59  145192[0:Res:144109.2,135745.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.59  145197[0:Res:144109.2,130201.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.59  145203[0:Res:144109.2,1453.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  145206[0:Res:144109.2,21618.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  145208[0:Res:144109.2,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  145214[0:Res:144109.2,57234.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.59  145219[0:Res:144109.2,1952.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  145220[0:Res:144109.2,1487.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  145222[0:Res:144109.2,57233.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  145224[0:Res:144109.2,17259.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  145228[0:Res:144109.2,121327.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  145234[0:Res:144109.2,81624.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  145237[0:Res:144109.2,105819.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  145254[0:Res:144109.2,84545.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  145272[0:Res:144109.2,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  145274[0:Res:144109.2,103134.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.59  145276[0:Res:144109.2,135756.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.59  145280[0:Res:144109.2,81472.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  145293[0:Res:144109.2,76572.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)),tc_nat)*.
% 299.83/300.59  145314[0:Rew:145054.2,30781.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  145415[0:Rew:138584.1,145367.2] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,u).
% 299.83/300.59  145570[0:Rew:138770.1,145515.2] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,u).
% 299.83/300.59  145632[0:Res:144912.1,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.59  145769[0:Res:145259.1,9748.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  145908[0:Res:144070.1,3470.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  145909[0:Res:144070.1,56765.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  145919[0:Res:144070.1,3471.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  145925[0:Res:144070.1,56891.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  145928[0:Res:144070.1,129207.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.59  145931[0:Res:144070.1,113159.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.59  145941[0:Res:144070.1,24820.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.59  145945[0:Res:144070.1,25395.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  145946[0:Res:144070.1,104482.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  145947[0:Res:144070.1,104485.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  146235[0:Res:145907.1,56444.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  146241[0:Res:145907.1,51131.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  146354[0:Res:145918.1,56444.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  146362[0:Res:145918.1,51131.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  146497[0:SpR:105.1,145915.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  146707[0:SpL:258.1,146332.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  146885[0:Res:144262.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  146886[0:Res:144262.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  146896[0:Res:144262.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  146902[0:Res:144262.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  146905[0:Res:144262.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)*.
% 299.83/300.59  146949[0:Res:144262.1,241.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  147184[0:Res:144272.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  147185[0:Res:144272.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  147195[0:Res:144272.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  147201[0:Res:144272.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.59  147204[0:Res:144272.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)*.
% 299.83/300.59  147242[0:Res:144272.1,241.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  147419[0:Res:144963.0,98.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.59  147893[0:Res:144970.0,98.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.59  148858[0:Res:147315.0,9748.0] ||  -> c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  149151[0:Res:70757.0,147431.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  149159[0:Res:2404.1,147431.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  149163[0:Res:284.1,147431.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.59  149365[0:Res:71588.0,147431.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.59  149606[0:SpL:258.1,147655.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)* -> c_lessequals(v,w,tc_nat)*.
% 299.83/300.59  149756[0:Res:70757.0,147905.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  149764[0:Res:2404.1,147905.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  149768[0:Res:284.1,147905.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.59  149970[0:Res:71588.0,147905.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.59  150510[0:Res:144067.1,3470.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  150511[0:Res:144067.1,56765.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  150521[0:Res:144067.1,3471.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  150527[0:Res:144067.1,56891.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  150530[0:Res:144067.1,129207.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.59  150533[0:Res:144067.1,113159.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(v,w,tc_nat)* c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.59  150543[0:Res:144067.1,24820.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.59  150549[0:Res:144067.1,25395.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  150550[0:Res:144067.1,104482.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  150551[0:Res:144067.1,104485.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  150821[0:SpR:105.1,150517.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  151607[0:Res:145195.0,3470.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  151608[0:Res:145195.0,56765.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  151618[0:Res:145195.0,3471.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  151624[0:Res:145195.0,56891.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  151627[0:Res:145195.0,129207.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,x),tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.59  151629[0:Res:145195.0,262.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat).
% 299.83/300.59  152744[0:SpR:65680.1,151614.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  152780[0:SpR:105.1,151614.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.59  152799[0:Res:151614.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  152919[0:Res:145229.0,3470.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  152920[0:Res:145229.0,56765.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  152930[0:Res:145229.0,3471.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  152936[0:Res:145229.0,56891.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  152939[0:Res:145229.0,129207.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  152941[0:Res:145229.0,262.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  153071[0:Res:152926.0,9748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  153352[0:Res:26949.0,373.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.59  154448[0:Res:4762.0,58685.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.59  154462[0:Res:5645.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  154463[0:Res:39040.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v),tc_nat)*.
% 299.83/300.59  154554[0:Res:281.1,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  156029[0:Res:138872.0,335.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  156123[0:Res:138872.1,9758.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  156165[0:Res:138872.1,1899.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  156166[0:Res:138872.1,1884.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  156244[0:Res:138872.2,1956.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.59  156289[0:Res:138872.2,939.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  156290[0:Res:138872.2,915.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  156314[0:Res:138872.2,1009.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  156325[0:Res:138872.2,21611.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  156328[0:Res:138872.2,21444.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  156333[0:Res:138872.2,3084.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  156339[0:Res:138872.2,81610.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  156348[0:Res:138872.2,104592.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  156365[0:Res:138872.2,335.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  156391[0:Res:138872.2,81077.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  156578[0:Res:155969.0,9758.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  157649[0:Res:138929.1,1956.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  157694[0:Res:138929.1,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  157695[0:Res:138929.1,915.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  157733[0:Res:138929.1,21444.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.59  157744[0:Res:138929.1,81610.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  157753[0:Res:138929.1,104592.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  157796[0:Res:138929.1,81077.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  157861[0:Res:138929.2,915.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.59  158574[0:Res:138930.1,1956.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  158620[0:Res:138930.1,915.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  158669[0:Res:138930.1,81610.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  158678[0:Res:138930.1,104592.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  158721[0:Res:138930.1,81077.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  159586[0:Res:141067.0,9748.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  159770[0:Res:141067.1,939.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.59  159809[0:Res:141067.1,21444.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  159814[0:Res:141067.1,3084.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  159820[0:Res:141067.1,81610.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  159829[0:Res:141067.1,104592.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  159846[0:Res:141067.1,335.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  159872[0:Res:141067.1,81077.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  160224[0:Res:159786.0,9748.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  160362[0:Res:159875.0,9748.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  160635[0:Res:141068.1,21444.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  160640[0:Res:141068.1,3084.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  160646[0:Res:141068.1,81610.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  160655[0:Res:141068.1,104592.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  160672[0:Res:141068.1,335.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  160698[0:Res:141068.1,81077.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  161448[0:Res:141249.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat).
% 299.83/300.59  161449[0:Res:141249.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat).
% 299.83/300.59  161459[0:Res:141249.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat).
% 299.83/300.59  161465[0:Res:141249.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat).
% 299.83/300.59  161468[0:Res:141249.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat).
% 299.83/300.59  161470[0:Res:141249.0,262.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  161472[0:Res:141249.0,280.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  161578[0:Res:141249.0,81065.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  161580[0:Res:141249.0,104579.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  162249[0:SpR:105.1,161455.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  162654[0:SSi:162653.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))* -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))*.
% 299.83/300.59  162955[0:SpL:258.1,162189.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),u,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  163053[0:Res:141250.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.59  163054[0:Res:141250.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.59  163064[0:Res:141250.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.59  163070[0:Res:141250.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.59  163073[0:Res:141250.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat).
% 299.83/300.59  163075[0:Res:141250.0,262.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  163077[0:Res:141250.0,280.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  163183[0:Res:141250.0,81065.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  163185[0:Res:141250.0,104579.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  164272[0:SpR:105.1,163060.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  164451[0:Res:144028.0,335.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  164540[0:Res:144028.1,3470.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  164541[0:Res:144028.1,56765.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  164551[0:Res:144028.1,3471.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  164557[0:Res:144028.1,56891.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  164560[0:Res:144028.1,129207.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(v),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.59  164562[0:Res:144028.1,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  164576[0:Res:144028.1,30222.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat)*.
% 299.83/300.59  164657[0:Res:144028.1,22428.0] ||  -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),u,tc_nat)*.
% 299.83/300.59  164678[0:Res:144028.1,31548.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.59  164681[0:Res:144028.1,76574.0] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.59  164682[0:Res:144028.1,129575.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),u,tc_nat)*.
% 299.83/300.59  164684[0:Res:144028.1,25255.0] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  164686[0:Res:144028.1,15348.0] ||  -> c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.59  164737[0:Res:144028.2,1956.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.59  164808[0:Res:144028.2,1009.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.59  164819[0:Res:144028.2,21611.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  164822[0:Res:144028.2,21444.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.59  164827[0:Res:144028.2,3084.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  164833[0:Res:144028.2,81610.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  164842[0:Res:144028.2,104592.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  164859[0:Res:144028.2,335.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.59  164885[0:Res:144028.2,81077.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  165040[0:Res:164539.1,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  165046[0:Res:164539.1,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  165243[0:Res:164550.1,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  165251[0:Res:164550.1,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),u,tc_nat)*.
% 299.83/300.59  165487[0:Res:164391.0,3470.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  165488[0:Res:164391.0,56765.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  165498[0:Res:164391.0,3471.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  165504[0:Res:164391.0,56891.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  165507[0:Res:164391.0,129207.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.59  165509[0:Res:164391.0,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.59  165554[0:Res:164391.0,129575.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x))),c_Suc(u),tc_nat)*.
% 299.83/300.59  165772[0:SpR:133.1,165546.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(v,c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(v,u,tc_nat)*.
% 299.83/300.59  165797[0:Res:165546.1,296.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  165799[0:Res:165546.1,118.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(v),u,tc_nat)* -> equal(u,c_Suc(v)).
% 299.83/300.59  165864[0:Res:165546.1,373.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Otake(c_Suc(w),u,v),u)**.
% 299.83/300.59  165880[0:SSi:165866.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  165881[0:SSi:165867.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  165882[0:SSi:165868.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  165904[0:SpL:181.0,165680.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  165986[0:SSi:165910.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.59  165987[0:SSi:165912.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  166424[0:MRR:166423.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),v,tc_nat)* -> .
% 299.83/300.59  166426[0:MRR:166425.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.59  166428[0:MRR:166427.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.59  166430[0:MRR:166429.1,236.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.59  166629[0:Res:144070.2,166415.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.59  166631[0:Res:144028.2,166415.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.59  166632[0:Res:141250.2,166415.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.59  166633[0:Res:141068.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.59  166634[0:Res:141067.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.59  166635[0:Res:138872.2,166415.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.59  166641[0:Res:76336.1,166415.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  166653[0:Res:144028.0,166415.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.59  166654[0:Res:138930.0,166415.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.59  166655[0:Res:138872.0,166415.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.59  166658[0:Res:145938.2,166415.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  166674[0:Res:13042.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> .
% 299.83/300.59  166679[0:Res:138930.2,166415.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.59  166680[0:Res:138929.2,166415.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.59  166682[0:Res:56448.1,166415.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.59  166684[0:Res:11815.0,166415.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  166685[0:Res:1828.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  166697[0:Res:1904.1,166415.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  166698[0:Res:1889.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  166700[0:Res:88720.1,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  166701[0:Res:88605.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  166719[0:Res:59988.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  166724[0:Res:2112.1,166415.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  166725[0:Res:88130.1,166415.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  166726[0:Res:59096.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  166728[0:Res:18229.0,166415.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  166730[0:Res:15979.1,166415.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  166731[0:Res:91759.0,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  166732[0:Res:91005.0,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  166733[0:Res:141250.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.59  166734[0:Res:141249.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.59  166735[0:Res:144272.1,166415.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.59  166736[0:Res:144262.1,166415.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.59  166737[0:Res:16551.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  166738[0:Res:13038.1,166415.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  166739[0:Res:141068.2,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.59  166740[0:Res:138930.1,166415.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.59  166741[0:Res:138929.1,166415.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.59  166860[0:Res:166628.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),x,w),u)**.
% 299.83/300.59  166861[0:Res:166628.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.59  166991[0:Res:166875.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w),x,v),u)**.
% 299.83/300.59  166992[0:Res:166875.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  167077[0:Res:166630.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.59  167120[0:Res:166630.0,373.0] ||  -> equal(c_List_Otake(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),v,w),v)**.
% 299.83/300.59  167132[0:SSi:167046.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.59  167133[0:SSi:167121.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.59  167134[0:SSi:167122.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.59  167135[0:SSi:167123.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.59  167277[0:MRR:167276.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),u,tc_nat)* -> .
% 299.83/300.59  167279[0:MRR:167278.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.59  167281[0:MRR:167280.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.59  167283[0:MRR:167282.1,236.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.59  167534[0:SSi:167447.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.59  167535[0:SSi:167528.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.59  167536[0:SSi:167529.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.59  167538[0:Con:167537.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.59  167687[0:SSi:167581.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),w,tc_nat)* -> .
% 299.83/300.59  167793[0:SSi:167728.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.59  167794[0:SSi:167785.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.59  167795[0:SSi:167786.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)),tc_nat)*.
% 299.83/300.59  167796[0:SSi:167787.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)),tc_nat)*.
% 299.83/300.59  167797[0:SSi:167788.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.59  167846[0:Res:166717.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.59  167885[0:Res:166717.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),v,w),v)**.
% 299.83/300.59  167898[0:SSi:167823.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.59  167899[0:SSi:167888.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)),tc_nat)*.
% 299.83/300.59  168038[0:MRR:168037.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> .
% 299.83/300.59  168040[0:MRR:168039.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.59  168042[0:MRR:168041.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.59  168044[0:MRR:168043.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),v,tc_nat)* -> .
% 299.83/300.59  168046[0:MRR:168045.1,236.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.59  168285[0:SSi:168172.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),v,tc_nat)* -> .
% 299.83/300.59  168390[0:SSi:168318.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.59  168391[0:SSi:168382.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  168392[0:SSi:168383.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.59  168393[0:SSi:168384.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.59  168394[0:SSi:168385.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  168449[0:Res:166968.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.59  168488[0:Res:166968.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w),u,v),u)**.
% 299.83/300.59  168501[0:SSi:168419.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.59  168502[0:SSi:168491.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.59  168566[0:Res:167131.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.59  168609[0:Res:167131.0,373.0] ||  -> equal(c_List_Otake(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w)),u,v),u)**.
% 299.83/300.59  168620[0:SSi:168526.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.59  168621[0:SSi:168610.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.59  168622[0:SSi:168611.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  168623[0:SSi:168612.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.59  168898[0:SSi:168803.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.59  168899[0:SSi:168893.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.59  168900[0:SSi:168894.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  168902[0:Con:168901.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.59  168984[0:Res:166828.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.59  169054[0:Res:166830.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.59  169055[0:Res:166830.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.59  169179[0:SpL:557.0,166958.0] || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  169220[0:SpR:557.0,166959.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),tc_nat)*.
% 299.83/300.59  169229[0:Res:166959.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.59  169293[0:SpR:557.0,166961.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),tc_nat)*.
% 299.83/300.59  169305[0:Res:166961.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.59  169306[0:Res:166961.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.59  169606[0:SSi:169473.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.59  169607[0:SSi:169506.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.59  169608[0:SSi:169507.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.59  169609[0:SSi:169577.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  169610[0:SSi:169591.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  169987[0:Res:166712.0,138948.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  169988[0:Res:166712.0,59520.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.59  169989[0:Res:166712.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  169990[0:Res:166712.0,58683.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  170007[0:Res:166712.0,9776.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  170029[0:Res:166712.0,59960.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  170030[0:Res:166712.0,16057.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  170031[0:Res:166712.0,13037.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  170032[0:Res:166712.0,58684.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  170033[0:Res:166712.0,47746.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  170245[0:Res:141250.0,166714.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170246[0:Res:141249.0,166714.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170362[0:Res:144070.2,166718.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170364[0:Res:144028.2,166718.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170366[0:Res:141068.1,166718.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170367[0:Res:141067.1,166718.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170368[0:Res:138872.2,166718.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170369[0:Res:144067.2,166718.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat)*.
% 299.83/300.59  170374[0:Res:76336.1,166718.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  170389[0:Res:150517.0,166718.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.59  170391[0:Res:145938.2,166718.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  170407[0:Res:13042.1,166718.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> .
% 299.83/300.59  170414[0:Res:56448.1,166718.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.59  170446[0:Res:91759.0,166718.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  170450[0:Res:144272.1,166718.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  170451[0:Res:144262.1,166718.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  170519[0:SpL:557.0,166758.0] || c_lessequals(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)),u,tc_nat)* -> .
% 299.83/300.59  170534[0:Res:144070.2,166758.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.59  170536[0:Res:144028.2,166758.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.59  170537[0:Res:141250.2,166758.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.59  170538[0:Res:141068.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.59  170539[0:Res:141067.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.59  170540[0:Res:138872.2,166758.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.59  170546[0:Res:76336.1,166758.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  170558[0:Res:144028.0,166758.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.59  170559[0:Res:138930.0,166758.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.59  170560[0:Res:138872.0,166758.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.59  170563[0:Res:145938.2,166758.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  170579[0:Res:13042.1,166758.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v)),u,tc_nat)* -> .
% 299.83/300.59  170584[0:Res:138930.2,166758.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.59  170585[0:Res:138929.2,166758.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.59  170587[0:Res:56448.1,166758.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.59  170589[0:Res:11815.0,166758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  170590[0:Res:1828.1,166758.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)))),u,tc_nat)* -> .
% 299.83/300.59  170602[0:Res:1904.1,166758.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)))),tc_nat)*.
% 299.83/300.59  170603[0:Res:1889.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)))),tc_nat)*.
% 299.83/300.59  170605[0:Res:88720.1,166758.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v)),tc_nat)*.
% 299.83/300.59  170606[0:Res:88605.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v)),tc_nat)*.
% 299.83/300.59  170624[0:Res:59988.1,166758.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v))),u,tc_nat)* -> .
% 299.83/300.59  170629[0:Res:2112.1,166758.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v))),u,tc_nat)* -> .
% 299.83/300.59  170630[0:Res:88130.1,166758.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v)),u,tc_nat)* -> .
% 299.83/300.59  170631[0:Res:59096.0,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v))),tc_nat)*.
% 299.83/300.59  170633[0:Res:18229.0,166758.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v))),tc_nat)*.
% 299.83/300.59  170635[0:Res:15979.1,166758.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v)),u,tc_nat)* -> .
% 299.83/300.59  170636[0:Res:91759.0,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v)),tc_nat)*.
% 299.83/300.59  170637[0:Res:91005.0,166758.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v)),tc_nat)*.
% 299.83/300.59  170638[0:Res:141250.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  170639[0:Res:141249.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.59  170640[0:Res:144272.1,166758.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.59  170641[0:Res:144262.1,166758.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.59  170642[0:Res:16551.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v))),tc_nat)*.
% 299.83/300.59  170643[0:Res:13038.1,166758.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v))),tc_nat)*.
% 299.83/300.59  170644[0:Res:141068.2,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  170645[0:Res:138930.1,166758.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.59  170646[0:Res:138929.1,166758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.59  170664[0:SSi:170510.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),u,tc_nat)* -> .
% 299.83/300.59  170703[0:SpL:557.0,166943.0] || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),u,tc_nat)* -> .
% 299.83/300.59  170710[0:Res:141068.0,166943.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  170711[0:Res:141067.0,166943.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.59  170727[0:Res:141250.0,166943.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  170728[0:Res:141249.0,166943.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  170762[0:Res:9759.1,166943.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  170768[0:Res:88719.1,166943.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v),tc_nat)*.
% 299.83/300.59  170769[0:Res:88604.1,166943.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v),tc_nat)*.
% 299.83/300.59  170777[0:Res:59521.1,166943.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v),u,tc_nat)* -> .
% 299.83/300.59  170782[0:Res:15978.1,166943.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v),u,tc_nat)* -> .
% 299.83/300.59  170783[0:Res:91004.0,166943.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v),tc_nat)*.
% 299.83/300.59  170805[0:SSi:170697.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),u,tc_nat)* -> .
% 299.83/300.59  170921[0:SpL:557.0,166944.0] || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),u,tc_nat)* -> .
% 299.83/300.59  170928[0:Res:144070.2,166944.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.59  170930[0:Res:144028.2,166944.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  170932[0:Res:141068.1,166944.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  170933[0:Res:141067.1,166944.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  170934[0:Res:138872.2,166944.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  170935[0:Res:144067.2,166944.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),tc_nat)*.
% 299.83/300.59  170940[0:Res:76336.1,166944.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.59  170955[0:Res:150517.0,166944.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.59  170957[0:Res:145938.2,166944.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  170973[0:Res:13042.1,166944.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v),u,tc_nat)* -> .
% 299.83/300.59  170980[0:Res:56448.1,166944.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.59  171012[0:Res:91759.0,166944.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v),tc_nat)*.
% 299.83/300.59  171014[0:Res:141250.1,166944.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.59  171015[0:Res:141249.1,166944.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.59  171016[0:Res:144272.1,166944.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.59  171017[0:Res:144262.1,166944.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.59  171044[0:SSi:170915.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),u,tc_nat)* -> .
% 299.83/300.59  171084[0:SpR:557.0,166965.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),tc_nat)*.
% 299.83/300.59  171167[0:SSi:171078.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.59  171207[0:SpR:557.0,166966.0] ||  -> c_lessequals(u,c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),tc_nat)*.
% 299.83/300.59  171289[0:SSi:171201.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.59  171332[0:SpR:557.0,166977.0] ||  -> c_HOL_Oord__class_Oless(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),tc_nat)*.
% 299.83/300.59  171396[0:SSi:171326.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.59  171755[0:SpR:557.0,166982.0] ||  -> c_lessequals(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),tc_nat)*.
% 299.83/300.59  171829[0:SSi:171749.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.59  171868[0:SpL:557.0,168557.0] || c_HOL_Oord__class_Oless(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)),u,tc_nat)* -> .
% 299.83/300.59  171981[0:SSi:171859.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),u,tc_nat)* -> .
% 299.83/300.59  172047[0:Res:170043.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.59  172070[0:Res:170043.0,9776.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  172077[0:Res:170043.0,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  172078[0:Res:170043.0,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  172225[0:Res:170155.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.59  172433[0:SpR:557.0,171395.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y))),tc_nat)*.
% 299.83/300.59  172457[0:Res:171395.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.59  172480[0:Res:171395.0,9776.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  172487[0:Res:171395.0,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))))),tc_nat)*.
% 299.83/300.59  172488[0:Res:171395.0,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)))),u,tc_nat)* -> .
% 299.83/300.59  172523[0:SSi:172424.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.59  172576[0:SpR:557.0,171828.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y))),tc_nat)*.
% 299.83/300.59  172634[0:Res:171828.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))))),tc_nat)*.
% 299.83/300.59  172664[0:SSi:172567.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.59  172690[0:Res:171572.0,58685.0] ||  -> equal(c_List_Orotate(u,v,w),v)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.59  172824[0:Res:171578.0,56445.0] ||  -> equal(c_List_Orotate(u,v,w),v)** c_HOL_Oord__class_Oless(x,u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)*.
% 299.83/300.59  172825[0:Res:171578.0,17268.0] ||  -> equal(c_List_Orotate(u,v,w),v)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.59  172831[0:Res:171578.0,328.0] ||  -> equal(c_List_Orotate(u,v,w),v)** equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.59  173006[0:SSi:172991.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),w,tc_nat)* -> .
% 299.83/300.59  173356[0:SSi:173339.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),u,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* -> .
% 299.83/300.59  175001[0:Rew:16.0,174590.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  175002[0:Rew:16.0,174591.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  175007[0:Rew:16.0,174823.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),tc_nat)* -> .
% 299.83/300.59  175017[0:Rew:223.0,174560.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  175044[0:Rew:544.0,174615.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  175047[0:MRR:174729.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.59  178423[0:SpL:593.0,308.0] || equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w),x),c_Lambda_OdB_OAbs(y))* -> .
% 299.83/300.59  178427[0:SpL:593.0,530.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x),y))* -> .
% 299.83/300.59  179158[0:Rew:16.0,178746.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  179159[0:Rew:16.0,178747.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  179164[0:Rew:16.0,178980.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),tc_nat)* -> .
% 299.83/300.59  179174[0:Rew:223.0,178716.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  179200[0:Rew:544.0,178771.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  179203[0:MRR:178886.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.59  179662[0:Res:175004.0,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  179808[0:Res:175005.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))))),v,tc_nat)* -> .
% 299.83/300.59  179947[0:Res:177869.0,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))))),u,tc_nat)* -> .
% 299.83/300.59  180141[0:Res:177996.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))))),u,tc_nat)* -> .
% 299.83/300.59  184513[0:Rew:16.0,184364.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  3199[0:Res:122.1,1526.1] || c_lessequals(u,v,tc_nat) -> equal(c_Suc(v),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)*.
% 299.83/300.59  4239[0:SpR:580.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Orev(u,v),w,v),v),c_List_Orev(u,v))**.
% 299.83/300.59  4617[0:SpR:2256.1,4427.0] || equal(u,v) -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_List_Orev(u,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  4895[0:Res:1740.0,1664.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))))),tc_nat)*.
% 299.83/300.59  4896[0:Res:1739.1,1664.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))))),u,tc_nat)* -> .
% 299.83/300.59  4897[0:Res:1470.1,1664.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))))),u,tc_nat)* -> .
% 299.83/300.59  4902[0:Res:1741.1,1664.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))))),tc_nat)*.
% 299.83/300.59  5400[0:SpR:595.0,189.1] || hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))),v),u))* -> hBOOL(v).
% 299.83/300.59  5491[0:SpL:595.0,188.0] || hBOOL(u) -> hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))),u),v))*.
% 299.83/300.59  5516[0:Res:5492.0,188.0] ||  -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w))*.
% 299.83/300.59  5527[0:Res:2028.1,1495.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  5600[0:Res:122.1,3469.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  5842[0:Res:122.1,98.0] ||  -> equal(u,c_Suc(v)) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  5985[0:Res:840.1,118.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.59  6035[0:Res:4973.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),u).
% 299.83/300.59  6127[0:SpR:354.0,4427.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orev(c_List_Olist_OCons(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  6288[0:Res:1778.0,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  6289[0:Res:1776.1,1823.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.59  6290[0:Res:1471.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.59  6301[0:Res:1815.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  6302[0:Res:1795.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  6332[0:Res:1778.0,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  6333[0:Res:1776.1,1827.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  6345[0:Res:1815.1,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.59  6346[0:Res:1795.1,1827.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.59  6358[0:Res:1828.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.59  6381[0:Res:1828.1,3085.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.59  6382[0:Res:1828.1,1952.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  6383[0:Res:1828.1,1487.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  6541[0:Res:1847.1,1830.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  6584[0:Res:1875.1,1830.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.59  6591[0:Res:1875.1,2146.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  6592[0:Res:1875.1,2109.1] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  6805[0:Res:1758.1,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.59  7040[0:Res:2112.1,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.59  7139[0:Res:2156.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.59  7289[0:SpL:533.0,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  7610[0:SpR:474.0,284.1] ||  -> equal(c_List_Olist__update(u,v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.59  7611[0:SpR:474.0,2212.1] || equal(c_List_Olist__update(u,v,w,x),c_List_Olist_ONil(x))** -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  7614[0:SpR:474.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Olist__update(u,w,x,v),y,v),v),y)**.
% 299.83/300.59  7616[0:SpR:474.0,4427.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(c_List_Olist__update(u,w,x,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  7620[0:SpL:474.0,555.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Olist__update(u,w,x,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  7689[0:SpR:4126.0,579.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Orev(u,v),u)**.
% 299.83/300.59  8714[0:SpL:4126.0,309.0] || equal(c_Lambda_OdB_OAbs(u),v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)*.
% 299.83/300.59  8924[0:SpL:4126.0,309.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)*.
% 299.83/300.59  9578[0:Res:5098.2,328.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  9633[0:SpR:605.0,284.1] ||  -> equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.59  9634[0:SpR:605.0,2212.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  9637[0:SpR:605.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Omap(w,u,v,x),y,x),x),y)**.
% 299.83/300.59  9639[0:SpR:605.0,4427.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(c_List_Omap(w,u,v,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  9646[0:SpL:605.0,555.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Omap(w,u,v,x),c_List_Olist_ONil(x))**.
% 299.83/300.59  9743[0:Res:5316.0,98.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Suc(v),u) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)*.
% 299.83/300.59  10313[0:SpL:377.0,4835.0] || c_List_Olistsp(u,c_List_Oreplicate(c_Suc(v),w,x),x)* -> c_List_Olistsp(u,c_List_Oreplicate(v,w,x),x).
% 299.83/300.59  10434[0:Res:9760.1,1664.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  10435[0:Res:9760.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  10436[0:Res:9760.1,2107.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  10438[0:Res:9760.1,1899.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  10439[0:Res:9760.1,1884.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  10443[0:Res:9760.1,3081.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  10482[0:Res:9761.1,3624.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  10800[0:SpL:458.0,496.0] || equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),v)** -> equal(c_List_Odrop(u,v,w),x).
% 299.83/300.59  11082[0:Res:102.1,9748.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  11093[0:SpL:458.0,495.0] || equal(c_List_Oappend(u,c_List_Odrop(v,w,x),x),w)** -> equal(c_List_Otake(v,w,x),u).
% 299.83/300.59  11596[0:Res:9760.1,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  11652[0:Res:9759.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  12038[0:SpL:2632.1,494.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* equal(c_List_Oreplicate(v,w,x),c_List_Olist_ONil(x))** -> equal(u,v)*.
% 299.83/300.59  12039[0:SpL:2404.0,494.0] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(x,u)*.
% 299.83/300.59  12229[0:Res:11815.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  12309[0:Res:3459.1,5016.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  12441[0:Res:102.1,3467.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.59  12447[0:Res:122.1,4092.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.59  12700[0:Res:2025.1,1495.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  12704[0:Res:2025.1,1496.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  12706[0:Res:2025.1,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_Suc(u),c_Suc(v)) c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.59  13121[0:Res:13033.0,9758.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  13127[0:Res:13033.0,3075.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  13133[0:Res:13033.0,1664.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))))),tc_nat)*.
% 299.83/300.59  13134[0:Res:13033.0,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  13135[0:Res:13033.0,2107.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  13137[0:Res:13033.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  13138[0:Res:13033.0,1884.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  13142[0:Res:13033.0,3081.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  13379[0:Res:2025.1,13176.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u) c_lessequals(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  13660[0:SpR:254.0,1221.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.59  13661[0:SpR:254.0,1233.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.59  13663[0:SpR:254.0,9749.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  13664[0:SpR:254.0,5281.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  13682[0:SpR:254.0,9754.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  13731[0:SpL:254.0,1523.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.59  13734[0:SpL:254.0,3470.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  14862[0:Res:14738.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.59  14894[0:Res:14736.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Odrop(u,v,w),v)** equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.59  14916[0:SpR:474.0,14743.1] ||  -> equal(c_List_Olist__update(u,v,w,x),c_List_Olist_ONil(x))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.59  14917[0:SpR:605.0,14743.1] ||  -> equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.59  15055[0:SpL:14739.0,494.0] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* equal(x,u)*.
% 299.83/300.59  15351[0:SpL:181.0,7535.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  15364[0:Rew:181.0,15319.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_Suc(u)),v,tc_nat))**.
% 299.83/300.59  15474[0:SpR:389.1,5539.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_Lambda_OdB_OVar(v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.59  15729[0:SpL:133.1,15684.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  15743[0:Res:122.1,15702.0] ||  -> equal(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  15775[0:Res:3459.1,15702.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.59  15908[0:SpR:133.1,15740.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(v,u,tc_nat)*.
% 299.83/300.59  15921[0:Res:15740.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat)* -> equal(u,c_Suc(v)).
% 299.83/300.59  15983[0:SpR:258.1,5281.0] || c_lessequals(u,v,tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v,tc_nat)*.
% 299.83/300.59  16247[0:SpL:133.1,15792.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  16384[0:Res:240.2,1526.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,u,tc_nat) -> equal(c_Suc(u),c_Suc(v)).
% 299.83/300.59  16393[0:MRR:16392.0,3487.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  16804[0:MRR:16803.0,6003.1] || c_lessequals(u,v,tc_nat) -> equal(u,v) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  16925[0:SpR:133.1,16409.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat)*.
% 299.83/300.59  17239[0:Res:14736.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Odrop(u,w,x),w)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  17240[0:Res:14738.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  17249[0:Res:15740.1,296.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  17251[0:Res:1062.1,296.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  17282[0:Res:1233.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  17290[0:Res:1761.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  17291[0:Res:1080.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  17292[0:Res:1079.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  17294[0:Res:1037.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  17304[0:Res:336.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  17309[0:Res:13128.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  17333[0:SpL:133.1,17245.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  17500[0:Res:15851.0,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(u,v)*.
% 299.83/300.59  17508[0:Res:15851.0,6003.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.59  17509[0:Res:15851.0,118.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(v,u).
% 299.83/300.59  17594[0:Res:3464.1,15915.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  17635[0:SpR:10324.0,4736.1] || c_List_Olistsp(u,c_List_Olist_OCons(v,w,x),x)* -> c_List_Olistsp(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x),x)*.
% 299.83/300.59  17672[0:Res:15976.1,9776.0] || c_lessequals(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  17678[0:Res:15976.1,1827.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  17751[0:Res:15977.1,1899.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  17982[0:SpR:17849.1,258.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat) -> equal(u,v).
% 299.83/300.59  18256[0:Res:1828.1,17259.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  18317[0:Res:18223.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  18607[0:Res:15740.1,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Otake(c_Suc(w),u,v),u)**.
% 299.83/300.59  18609[0:Res:1062.1,373.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Otake(c_Suc(w),u,v),u).
% 299.83/300.59  18641[0:Res:1761.1,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(w)),u,v),u).
% 299.83/300.59  18642[0:Res:1080.0,373.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(u)),v,w),v).
% 299.83/300.59  18643[0:Res:1079.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(u)),v,w),v).
% 299.83/300.59  18645[0:Res:1037.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))))),u,v),u)**.
% 299.83/300.59  18654[0:Res:18223.0,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),v,w),v)**.
% 299.83/300.59  18657[0:Res:13128.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),u,v),u)**.
% 299.83/300.59  18684[0:SpR:533.0,18606.0] ||  -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orotate(w,u,v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.59  18989[0:SpR:580.0,18617.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.59  19089[0:Obv:19050.0] class_OrderedGroup_Ogroup__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u)) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.59  19256[0:Rew:10314.0,19252.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_HOL_Ozero__class_Ozero(tc_nat),w,v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,v))**.
% 299.83/300.59  20865[0:Res:14665.2,17501.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  20888[0:Res:311.1,17501.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  21143[0:Res:1815.1,13037.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.59  21149[0:Res:15976.1,13037.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  21233[0:Res:13038.1,17259.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  21270[0:Res:13042.1,20403.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.59  21271[0:Res:13042.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.59  21286[0:Res:13042.1,15789.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  21288[0:Res:13042.1,1474.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.59  21298[0:Res:13042.1,1453.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))))),u,tc_nat)* -> .
% 299.83/300.59  21302[0:Res:13042.1,3085.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat)* -> .
% 299.83/300.59  21305[0:Res:13042.1,1952.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  21306[0:Res:13042.1,1487.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  21308[0:Res:13042.1,17259.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  21396[0:Res:13125.1,2146.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  21439[0:Res:21341.0,118.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(v),c_Suc(u)).
% 299.83/300.59  21575[0:Res:21412.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.59  21599[0:Res:21412.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u,v),u)**.
% 299.83/300.59  21824[0:Res:21548.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.59  21930[0:Res:21852.0,296.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.59  22186[0:Con:22185.2] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  22641[0:SpR:235.0,1189.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.59  22642[0:SpR:235.0,1201.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.59  22658[0:SpR:235.0,11038.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  22895[0:SpL:235.0,1522.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  23058[0:Rew:254.0,22683.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))))),tc_nat)*.
% 299.83/300.59  23059[0:Rew:254.0,22685.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23060[0:Rew:254.0,22689.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.59  23061[0:Rew:254.0,22690.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.59  23062[0:Rew:254.0,22693.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)*.
% 299.83/300.59  23063[0:Rew:254.0,22694.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat).
% 299.83/300.59  23064[0:Rew:254.0,22707.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)*.
% 299.83/300.59  23075[0:Rew:223.0,22804.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23076[0:Rew:223.0,22805.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23077[0:Rew:223.0,22806.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23078[0:Rew:223.0,22807.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23079[0:Rew:223.0,22808.1] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23080[0:Rew:223.0,22809.1] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23081[0:Rew:223.0,22810.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23082[0:Rew:223.0,22816.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23083[0:Rew:223.0,22818.1] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23084[0:Rew:223.0,22823.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23085[0:Rew:223.0,22827.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23086[0:Rew:223.0,22830.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  23103[0:Rew:254.0,22910.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  23104[0:Rew:254.0,22915.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.59  23105[0:Rew:254.0,22916.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.59  23119[0:Rew:23112.0,13737.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.59  23686[0:Res:215.1,1485.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  24124[0:SpR:9753.0,214.1] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.59  24221[0:Res:214.1,1485.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  24497[0:Res:21459.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.59  24753[0:Res:24550.0,296.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  24981[0:Res:313.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  24982[0:Res:74.1,146.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  25016[0:Res:15822.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  25017[0:Res:2616.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  25020[0:Res:1189.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  25031[0:Res:1412.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  25032[0:Res:1340.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.59  25045[0:Res:1349.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),v,tc_nat)*.
% 299.83/300.59  25057[0:Res:21605.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.59  25097[0:Rew:16.0,24996.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_List_Odrop(u,w,x),w)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  25098[0:Rew:16.0,24997.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  25099[0:Rew:16.0,24998.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  25113[0:SSi:25080.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.59  25923[0:Rew:254.0,25922.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat))))),tc_nat)*.
% 299.83/300.59  26068[0:Rew:254.0,26067.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat)))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  26219[0:Rew:254.0,26105.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  26353[0:Rew:254.0,26352.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)))),tc_nat)*.
% 299.83/300.59  26927[0:Rew:254.0,26829.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  26941[0:SpR:374.0,4411.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Odrop(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  26954[0:SpR:374.0,1189.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat)*.
% 299.83/300.59  26955[0:SpR:374.0,1201.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat)*.
% 299.83/300.59  26971[0:SpR:374.0,11038.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  27006[0:SpR:374.0,13111.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.59  27015[0:SpR:374.0,21605.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.59  27081[0:SpL:374.0,1522.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.59  27104[0:SpL:374.0,13176.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.59  27390[0:Rew:254.0,27343.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  27409[0:Res:395.1,1485.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.59  27731[0:Rew:254.0,27644.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),tc_nat)*.
% 299.83/300.59  27854[0:Res:15758.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27856[0:Res:1258.1,396.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v)).
% 299.83/300.59  27857[0:Res:967.0,396.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(c_Suc(u),v,w),c_List_Olist_ONil(w)).
% 299.83/300.59  27858[0:Res:966.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(c_Suc(u),v,w),c_List_Olist_ONil(w)).
% 299.83/300.59  27861[0:Res:168.1,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v)).
% 299.83/300.59  27866[0:Res:932.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27868[0:Res:15822.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  27891[0:Res:1339.0,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(u)),v,w),c_List_Olist_ONil(w)).
% 299.83/300.59  27895[0:Res:21446.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(u)),v,w),c_List_Olist_ONil(w)).
% 299.83/300.59  27912[0:Res:13111.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  28010[0:SpR:474.0,27862.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Olist__update(u,w,x,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.59  28011[0:SpR:605.0,27862.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Omap(w,u,v,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  28134[0:Rew:254.0,28044.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))))),tc_nat)*.
% 299.83/300.59  28268[0:Rew:16.0,28168.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  28271[0:Rew:254.0,28270.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat)))),tc_nat)*.
% 299.83/300.59  28583[0:Rew:16.0,28463.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat)* -> .
% 299.83/300.59  28593[0:Rew:254.0,28592.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat)))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  28732[0:Rew:254.0,28731.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat))))),tc_nat)*.
% 299.83/300.59  28777[0:Rew:385.0,28766.0] ||  -> equal(c_List_Orotate(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),u,v),c_List_Orotate(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v))**.
% 299.83/300.59  28950[0:Rew:254.0,28875.0] ||  -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.59  29185[0:Res:15758.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.59  29187[0:Res:1258.1,378.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.59  29188[0:Res:967.0,378.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(u),x,w),v)**.
% 299.83/300.59  29189[0:Res:966.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(u),x,w),v)**.
% 299.83/300.59  29192[0:Res:168.1,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.59  29197[0:Res:932.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))))),w,v),u)**.
% 299.83/300.59  29199[0:Res:15822.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.59  29222[0:Res:1339.0,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(u)),x,w),v)**.
% 299.83/300.59  29226[0:Res:21446.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(u)),x,w),v)**.
% 299.83/300.59  29243[0:Res:13111.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),w,v),u)**.
% 299.83/300.59  29272[0:SpR:533.0,29180.0] ||  -> equal(c_List_Olist__update(c_List_Orotate(u,v,w),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,w),c_List_Orotate(u,v,w))**.
% 299.83/300.59  29328[0:SpR:580.0,29193.0] ||  -> equal(c_List_Olist__update(c_List_Orev(u,v),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w,v),c_List_Orev(u,v))**.
% 299.83/300.59  29377[0:SpL:485.0,526.0] || equal(c_List_Orev(c_List_Oappend(u,v,w),w),c_List_Olist_ONil(w))** -> equal(c_List_Orev(v,w),c_List_Olist_ONil(w)).
% 299.83/300.59  29378[0:SpL:485.0,527.0] || equal(c_List_Orev(c_List_Oappend(u,v,w),w),c_List_Olist_ONil(w))** -> equal(c_List_Orev(u,w),c_List_Olist_ONil(w)).
% 299.83/300.59  29385[0:SpL:485.0,491.0] || c_List_Olistsp(u,c_List_Orev(c_List_Oappend(v,w,x),x),x)* -> c_List_Olistsp(u,c_List_Orev(w,x),x).
% 299.83/300.59  29386[0:SpL:485.0,492.0] || c_List_Olistsp(u,c_List_Orev(c_List_Oappend(v,w,x),x),x)* -> c_List_Olistsp(u,c_List_Orev(v,x),x).
% 299.83/300.59  29391[0:Rew:580.0,29353.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(c_List_Oappend(w,u,v),v),v),c_List_Orev(u,v))**.
% 299.83/300.59  29392[0:Rew:580.0,29354.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Orev(c_List_Oappend(w,u,v),v),v),c_List_Orev(w,v))**.
% 299.83/300.59  29635[0:Rew:254.0,29531.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  29752[0:Rew:254.0,29664.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),tc_nat)*.
% 299.83/300.59  30041[0:Rew:254.0,29984.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  30423[0:Res:30175.0,307.1] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.59  30531[0:Res:30221.0,328.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* equal(u,c_Suc(v)) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  30764[0:SpR:133.1,30577.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* -> c_lessequals(v,u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  30778[0:Res:30577.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  30821[0:Res:30577.0,373.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Otake(c_Suc(w),u,v),u)**.
% 299.83/300.59  30834[0:Res:30577.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  30889[0:Res:30817.0,260.0] ||  -> c_lessequals(u,v,tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.59  30890[0:Res:30817.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  30972[0:Res:30817.1,373.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.59  31020[0:Res:30567.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)* equal(u,v)*.
% 299.83/300.59  31028[0:Res:30567.1,6003.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.59  31029[0:Res:30567.1,118.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)* equal(v,u).
% 299.83/300.59  31166[0:Res:13125.1,30772.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  31298[0:Res:30788.1,13037.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  31488[0:Res:31378.1,260.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.59  31489[0:Res:31378.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  31510[0:SpR:388.0,464.1] || c_List_Odistinct(c_List_Oreplicate(u,v,w),w) -> c_List_Odistinct(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,w),w)*.
% 299.83/300.59  31573[0:Rew:31550.1,30780.2] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* equal(v,c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.59  31574[0:Rew:133.1,31542.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.59  31794[0:SpL:588.0,504.0] || c_List_Odistinct(c_List_Oappend(u,c_List_Oappend(v,w,x),x),x)* -> c_List_Odistinct(c_List_Oappend(u,v,x),x).
% 299.83/300.59  32096[0:SpR:454.0,370.0] ||  -> equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),w),c_List_Oappend(v,x,w))**.
% 299.83/300.59  32114[0:SpL:454.0,487.0] || c_List_Odistinct(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),w)* -> c_List_Odistinct(c_List_Oappend(v,x,w),w).
% 299.83/300.59  32115[0:SpL:454.0,569.0] || equal(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_List_Olist_OCons(y,z,w))* -> equal(u,y).
% 299.83/300.59  32320[0:Res:32259.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  32379[0:Rew:605.0,32340.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Omap(w,c_List_Orev(u,v),v,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  32383[0:SpR:133.1,32260.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  32687[0:Res:32258.1,13037.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  32731[0:Res:32606.1,307.1] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat)* -> equal(u,c_Suc(v)).
% 299.83/300.59  32780[0:Res:32606.1,13037.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  32861[0:Res:240.2,30222.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_Suc(u),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.59  33250[0:Res:14665.2,31021.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  33273[0:Res:311.1,31021.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.59  33763[0:SpR:14663.2,579.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Orev(u,v),u)**.
% 299.83/300.59  34872[0:SpR:14663.2,579.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Orev(v,u),v)**.
% 299.83/300.59  35933[0:SpL:14663.2,309.0] || equal(c_Lambda_OdB_OAbs(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)*.
% 299.83/300.59  36232[0:SpL:14663.2,309.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)*.
% 299.83/300.59  36451[0:SpL:14663.2,309.0] || equal(c_Lambda_OdB_OAbs(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  36750[0:SpL:14663.2,309.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.59  37709[0:Res:37559.1,378.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.59  37710[0:Res:37559.1,396.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  37730[0:SpR:39.1,1161.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.59  38591[0:SpL:177.0,3533.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  38623[0:Rew:807.0,38544.1] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  38920[0:SpR:36.1,445.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.59  38931[0:SpR:36.1,156.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),v),u)*.
% 299.83/300.59  39211[0:SpR:35.1,445.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.59  39222[0:SpR:35.1,156.1] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),v),u)*.
% 299.83/300.59  41472[0:Obv:41464.0] class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(w,v,u)* -> equal(w,v).
% 299.83/300.59  41635[0:SpR:14948.1,579.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_List_Orev(v,u),v)**.
% 299.83/300.59  43962[0:SpL:14948.1,309.0] || equal(c_Lambda_OdB_OAbs(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  44279[0:SpL:14948.1,309.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.59  45636[0:SpL:105.1,15348.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u),tc_nat)* -> .
% 299.83/300.59  45641[0:SpL:181.0,15348.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),v,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  45781[0:Res:15978.1,1825.0] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.59  45880[0:Res:15979.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.59  45928[0:SpR:166.1,445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_Type_Otyping(c_Type_Oshift(w,v,x,y),c_Lambda_OdB_OVar(u),hAPP(w,u))*.
% 299.83/300.59  46250[0:Con:46217.2] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* equal(v,u).
% 299.83/300.59  46549[0:Rew:16.0,46479.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),w)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  46554[0:Con:46517.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* equal(v,u).
% 299.83/300.59  46774[0:Res:46482.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),w)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.59  46776[0:Res:46482.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)** equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.59  47375[0:SpR:46504.1,24661.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(u)),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  47446[0:SpL:46504.1,24825.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)* -> .
% 299.83/300.59  47545[0:Res:16551.1,20403.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  47546[0:Res:16551.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  47552[0:Res:16551.1,37544.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  47565[0:Res:16551.1,15789.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  47567[0:Res:16551.1,1474.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  47581[0:Res:16551.1,1453.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))))),tc_nat)*.
% 299.83/300.59  47588[0:Res:16551.1,3085.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  47594[0:Res:16551.1,1952.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  47595[0:Res:16551.1,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  47597[0:Res:16551.1,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  47620[0:Rew:254.0,47536.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)*.
% 299.83/300.59  47656[0:SpR:533.0,16839.1] ||  -> equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.59  47757[0:Res:9760.1,17260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.59  47761[0:Res:1740.0,17260.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  47763[0:Res:1470.1,17260.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  47772[0:Res:1741.1,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  48039[0:SpR:359.0,482.1] || c_List_Odistinct(c_List_Olist_OCons(u,v,w),w) -> c_List_Odistinct(c_List_Olist_OCons(u,c_List_Otake(x,v,w),w),w)*.
% 299.83/300.59  48430[0:Rew:223.0,48246.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  49023[0:Rew:16.0,48868.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  49430[0:SpL:46504.1,49092.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Suc(u)),tc_nat)* -> .
% 299.83/300.59  49665[0:Rew:16.0,49505.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  49762[0:SpR:253.0,1161.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.59  49763[0:SpR:253.0,1174.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.59  49804[0:SpR:253.0,9753.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  49917[0:SpL:253.0,1521.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  49972[0:Rew:22705.0,49833.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),tc_nat)*.
% 299.83/300.59  49973[0:Rew:22705.0,49834.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))))),tc_nat)*.
% 299.83/300.59  49974[0:Rew:22705.0,49836.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),tc_nat)*.
% 299.83/300.59  49984[0:Rew:22705.0,49935.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  49985[0:Rew:22705.0,49936.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)))),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  50139[0:Rew:254.0,50065.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  50963[0:Rew:16.0,50672.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  50964[0:Rew:16.0,50673.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  50967[0:Rew:16.0,50683.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.59  50968[0:Rew:16.0,50687.0] ||  -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  50976[0:Rew:16.0,50713.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.59  50990[0:Rew:16.0,50872.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.59  51000[0:Rew:223.0,50634.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  51058[0:SpR:374.0,50955.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.59  51067[0:SpR:235.0,50955.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.59  51419[0:Rew:23112.0,51299.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  51363[0:Res:51060.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  51738[0:SpL:14.1,1495.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.59  51760[0:Rew:807.0,51687.2] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  51918[0:Res:3464.1,51131.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  52059[0:SpR:374.0,51880.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.59  52068[0:SpR:235.0,51880.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.59  52216[0:SpR:14.1,52060.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.59  52372[0:SpR:254.0,51915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  52413[0:Res:51915.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  52624[0:SpR:254.0,52061.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.59  52654[0:Res:52061.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  52823[0:SpR:177.0,52608.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.59  52864[0:SpR:354.0,52760.0] ||  -> equal(c_List_Orotate(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Olist_OCons(w,u,v),v),c_List_Olist_OCons(w,u,v))**.
% 299.83/300.59  52944[0:SpR:254.0,51885.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  52955[0:Res:51885.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  53161[0:SpR:254.0,51907.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  53877[0:SSi:53842.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.59  53888[0:SSi:53887.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),u,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(v),u,tc_nat))**.
% 299.83/300.59  54007[0:SpR:15409.0,53858.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.59  54080[0:SpR:15409.0,54034.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),u),tc_nat)*.
% 299.83/300.59  54223[0:SSi:54191.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.59  54235[0:SSi:54234.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))**.
% 299.83/300.59  55600[0:Res:3459.1,51908.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  55782[0:Res:53146.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  55819[0:Res:53146.0,3467.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  56485[0:SSi:56257.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Odrop(v,w,x),w)** c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  56486[0:SSi:56258.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v)** c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  56489[0:SSi:56272.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  56490[0:SSi:56274.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  56491[0:SSi:56288.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  56495[0:SSi:56311.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.59  56496[0:SSi:56318.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  56497[0:SSi:56320.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  56498[0:SSi:56322.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  56499[0:SSi:56324.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.59  56500[0:SSi:56327.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  56501[0:SSi:56338.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  56502[0:SSi:56339.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  56503[0:SSi:56340.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  56504[0:SSi:56342.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)*.
% 299.83/300.59  56506[0:SSi:56358.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  56507[0:SSi:56373.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  56508[0:SSi:56383.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  56509[0:SSi:56386.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  56510[0:SSi:56396.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.59  56511[0:SSi:56402.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  56512[0:SSi:56405.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  56513[0:SSi:56410.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.59  56514[0:SSi:56414.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v)** c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  56515[0:SSi:56424.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.59  56689[0:Res:3464.1,56444.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  56966[0:SpR:181.0,56685.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.59  57009[0:Res:56685.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  57050[0:SSi:56972.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.59  57051[0:SSi:56974.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.59  57052[0:SSi:57025.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.59  57262[0:SSi:57069.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  57263[0:SSi:57073.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  57264[0:SSi:57077.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57265[0:SSi:57085.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(w,u) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57266[0:SSi:57086.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  57270[0:SSi:57102.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Odrop(u,w,x),w)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  57271[0:SSi:57103.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  57273[0:SSi:57104.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  57275[0:SSi:57110.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),w)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.59  57277[0:SSi:57115.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.59  57278[0:SSi:57116.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.59  57279[0:SSi:57125.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.59  57280[0:SSi:57128.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.59  57283[0:SSi:57131.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  57284[0:SSi:57141.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57285[0:SSi:57146.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  57286[0:SSi:57147.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  57287[0:SSi:57148.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57288[0:SSi:57149.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57289[0:SSi:57152.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  57290[0:SSi:57163.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  57291[0:SSi:57166.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  57292[0:SSi:57174.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  57293[0:SSi:57178.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  57295[0:SSi:57223.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  57543[0:SpL:181.0,56765.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  57614[0:SSi:57549.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  57615[0:SSi:57551.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  57645[0:SpL:181.0,56891.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  57747[0:SSi:57651.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  57748[0:SSi:57653.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.59  57780[0:SpR:181.0,56657.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  57792[0:Res:56657.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  57818[0:SSi:57786.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.59  57819[0:SSi:57788.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.59  57820[0:SSi:57808.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.59  58014[0:SSi:57827.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  58015[0:SSi:57831.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  58016[0:SSi:57835.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  58017[0:SSi:57843.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(v,w) c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  58018[0:SSi:57844.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  58022[0:SSi:57860.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_List_Odrop(v,w,x),w)** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  58023[0:SSi:57861.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  58024[0:SSi:57862.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  58025[0:SSi:57868.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  58026[0:SSi:57873.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  58027[0:SSi:57874.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v),tc_nat)*.
% 299.83/300.59  58028[0:SSi:57883.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  58029[0:SSi:57886.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  58031[0:SSi:57889.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  58032[0:SSi:57899.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  58033[0:SSi:57904.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  58034[0:SSi:57905.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  58035[0:SSi:57906.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  58036[0:SSi:57907.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  58037[0:SSi:57910.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)*.
% 299.83/300.59  58038[0:SSi:57921.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  58039[0:SSi:57924.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  58040[0:SSi:57932.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  58041[0:SSi:57936.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  58043[0:SSi:57981.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.59  58229[0:SpR:181.0,56679.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.59  58296[0:SSi:58235.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.59  58297[0:SSi:58237.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.59  58298[0:SSi:58280.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.59  58299[0:SSi:58281.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58719[0:SSi:58503.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58720[0:SSi:58505.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  58721[0:SSi:58507.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  58722[0:SSi:58521.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58726[0:SSi:58544.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.59  58727[0:SSi:58552.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58728[0:SSi:58559.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58729[0:SSi:58562.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  58730[0:SSi:58573.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  58731[0:SSi:58574.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58732[0:SSi:58575.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58733[0:SSi:58577.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  58735[0:SSi:58618.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  58736[0:SSi:58621.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  58737[0:SSi:58631.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.59  58738[0:SSi:58640.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.59  58739[0:SSi:58645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  58740[0:SSi:58646.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  58741[0:SSi:58660.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58742[0:SSi:58661.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  58875[0:Res:13042.1,57234.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  58929[0:Res:16551.1,57234.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  58961[0:SpL:15409.0,57007.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  59024[0:Res:3459.1,57007.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  59127[0:Res:13042.1,57233.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  59133[0:Res:1828.1,57233.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  59180[0:Res:16551.1,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  59181[0:Res:13038.1,57233.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.59  59242[0:Res:59088.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.59  59290[0:Res:59088.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),v,w),v)**.
% 299.83/300.59  59305[0:SSi:59291.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  59306[0:SSi:59292.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  59559[0:SSi:59325.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Odrop(v,w,x),w)** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  59560[0:SSi:59326.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  59563[0:SSi:59338.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.59  59564[0:SSi:59340.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.59  59565[0:SSi:59342.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  59569[0:SSi:59379.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  59570[0:SSi:59387.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.59  59571[0:SSi:59389.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  59572[0:SSi:59391.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  59573[0:SSi:59394.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.59  59574[0:SSi:59397.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  59575[0:SSi:59408.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  59576[0:SSi:59409.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  59577[0:SSi:59410.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  59578[0:SSi:59412.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)*.
% 299.83/300.59  59580[0:SSi:59428.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.59  59581[0:SSi:59443.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  59582[0:SSi:59453.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  59583[0:SSi:59454.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  59584[0:SSi:59457.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  59585[0:SSi:59467.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.59  59587[0:SSi:59476.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.59  59588[0:SSi:59481.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  59589[0:SSi:59482.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  59590[0:SSi:59486.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  59591[0:SSi:59496.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.59  59592[0:SSi:59497.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.59  59632[0:Rew:59631.1,33546.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  59804[0:SSi:59791.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.59  59805[0:SSi:59792.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.59  59984[0:Res:59519.1,9776.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  59991[0:Res:59519.1,1827.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  59992[0:Res:59519.1,1823.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.59  60071[0:Res:59951.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.59  60119[0:Res:59951.1,373.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(w)),u,v),u).
% 299.83/300.59  60135[0:SSi:60120.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  60136[0:SSi:60121.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  60137[0:SSi:60122.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  60308[0:SSi:60240.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  60332[0:SpR:15409.0,56650.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  60409[0:SpL:15409.0,56680.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  60445[0:Res:3459.1,56680.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60487[0:Res:58681.1,9748.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  60523[0:Res:58681.1,15720.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.59  60527[0:Res:58681.1,3467.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.59  60579[0:Res:17917.2,59517.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  60603[0:Res:3459.1,59517.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  60799[0:SSi:60638.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.59  60877[0:Res:17917.2,59518.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  60902[0:Res:3459.1,59518.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  61309[0:Rew:626.0,61289.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Otake(w,c_List_Omap(x,u,v,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.59  62242[0:Rew:626.0,62208.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Odrop(w,c_List_Omap(x,u,v,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.59  62523[0:Res:56448.1,3085.1] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.59  63181[0:Rew:16.0,63104.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  63182[0:Rew:16.0,63116.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.59  63757[0:Rew:16.0,63656.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  63766[0:Rew:16.0,63681.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.59  63767[0:Rew:16.0,63683.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.59  63768[0:Rew:16.0,63690.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  63772[0:Rew:16.0,63702.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.59  63828[0:SpR:46504.1,25273.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.59  64077[0:SpR:133.1,63991.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.59  64145[0:Res:63991.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  64199[0:SSi:64160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  64200[0:SSi:64162.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  64285[0:SpL:133.1,64141.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  64690[0:SpR:624.0,416.0] ||  -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(hAPP(hAPP(c_Lambda_Olift,u),c_HOL_Ozero__class_Ozero(tc_nat)))),v)),u))*.
% 299.83/300.59  64754[0:Res:64691.0,573.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v),w)* -> c_Type_Otyping(u,v,w).
% 299.83/300.59  64939[0:Res:46277.0,31021.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  64942[0:Res:46277.0,17501.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  65013[0:Res:46277.2,59517.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  65020[0:Res:46277.2,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  65180[0:SpR:70.1,225.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.59  65273[0:SpR:70.1,950.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.59  65499[0:SpL:70.1,141.0] || equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v)**.
% 299.83/300.59  65881[0:SpR:46478.0,56.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  66233[0:Res:46571.2,59517.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  66240[0:Res:46571.2,59518.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  66723[0:Rew:16.0,66546.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  66735[0:Rew:16.0,66580.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  66740[0:Rew:16.0,66592.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67169[0:Rew:16.0,66984.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67179[0:Rew:16.0,67009.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67180[0:Rew:16.0,67011.1] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67181[0:Rew:16.0,67018.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67185[0:Rew:16.0,67030.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  67957[0:SpR:105.1,52217.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.59  67962[0:SpR:181.0,52217.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.59  68284[0:Res:68077.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.59  68300[0:SSi:68288.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.59  68301[0:SSi:68289.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.59  68302[0:SSi:68290.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.59  68310[0:SpL:133.1,68282.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.59  68599[0:SpR:181.0,68437.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))),tc_nat)*.
% 299.83/300.59  68611[0:Res:68437.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  68628[0:SSi:68605.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))),tc_nat)*.
% 299.83/300.59  68629[0:SSi:68607.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),tc_nat)*.
% 299.83/300.59  68630[0:SSi:68615.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  68631[0:SSi:68616.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.59  68632[0:SSi:68617.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.59  69197[0:Res:9760.1,57235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.59  69203[0:Res:1740.0,57235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  69205[0:Res:1470.1,57235.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  69214[0:Res:1741.1,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.59  70093[0:Rew:223.0,69828.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  70413[0:Res:59521.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.59  70421[0:Res:59521.1,1830.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.59  70582[0:SpR:383.0,482.1] || c_List_Odistinct(c_List_Odrop(u,v,w),w) -> c_List_Odistinct(c_List_Odrop(u,c_List_Otake(x,v,w),w),w)*.
% 299.83/300.59  70715[0:Rew:544.0,70674.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.59  70717[0:Rew:544.0,70661.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Odrop(v,c_List_Otake(c_Suc(u),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70718[0:Rew:544.0,70654.1] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_List_Odrop(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  70719[0:Rew:544.0,70652.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_List_Odrop(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70728[0:Rew:544.0,70665.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70729[0:Rew:544.0,70645.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_List_Odrop(c_Suc(u),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70730[0:Rew:544.0,70644.1] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_List_Odrop(c_Suc(u),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70731[0:Rew:544.0,70643.1] || c_lessequals(u,v,tc_nat) -> equal(c_List_Odrop(c_Suc(v),c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70732[0:Rew:544.0,70642.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Odrop(c_Suc(v),c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70733[0:Rew:544.0,70641.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_List_Odrop(c_Suc(v),c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70735[0:Rew:544.0,70667.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70736[0:Rew:544.0,70666.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70740[0:Rew:544.0,70671.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70745[0:Rew:544.0,70640.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  70746[0:Rew:544.0,70639.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),c_List_Otake(u,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  70781[0:SpR:383.0,70685.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Odrop(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.59  70896[0:SpR:612.0,70692.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Omap(v,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.59  70947[0:Res:70756.1,328.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.59  71166[0:SpR:612.0,70695.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Omap(v,c_List_Otake(u,w,x),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.59  71265[0:Rew:10314.0,71260.0,452.0,71260.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_Suc(w),x,v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v))**.
% 299.83/300.59  72080[0:Res:71978.1,378.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Olist__update(u,c_HOL_Oone__class_Oone(tc_nat),w,v),u)**.
% 299.83/300.59  72081[0:Res:71978.1,396.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.59  72113[0:SpL:133.1,72026.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)* -> .
% 299.83/300.59  72368[0:Res:16551.1,72039.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  72604[0:MRR:72572.1,225.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  73020[0:Res:15876.2,30917.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.59  73030[0:Res:15876.2,59517.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,c_Divides_Odiv__class_Omod(v,w,tc_nat))* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  73037[0:Res:15876.2,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat))* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  73245[0:Res:102.1,16060.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.59  73247[0:Res:58681.1,16060.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.59  73249[0:Res:53146.0,16060.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  73505[0:Res:102.1,16063.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.59  73507[0:Res:58681.1,16063.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.59  73511[0:Res:53146.0,16063.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  73732[0:Res:32232.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.59  73751[0:Res:51879.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.59  73753[0:Res:56650.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.59  74121[0:Rew:2041.0,73926.1] || c_lessequals(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.59  73945[0:Res:16298.1,328.0] ||  -> equal(u,c_Suc(v)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.59  74323[0:Res:17278.1,56444.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  74327[0:Res:17278.1,51131.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.59  74398[0:Res:17316.1,15915.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.59  74399[0:Res:17316.1,56444.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.59  74402[0:Res:17316.1,51131.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.59  74489[0:SpR:553.0,18618.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.59  74987[0:SpR:254.0,74644.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat),tc_nat)*.
% 299.83/300.59  74989[0:SpR:258.1,74644.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.59  74998[0:Res:74644.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.59  75054[0:SSi:75004.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.59  75055[0:SSi:75005.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.59  75056[0:SSi:75006.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.59  75567[0:SSi:75561.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)),tc_nat)*.
% 299.83/300.59  75568[0:SSi:75562.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.59  75720[0:Res:74717.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)*.
% 299.83/300.59  75791[0:SSi:75726.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.59  75792[0:SSi:75727.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)*.
% 299.83/300.59  75793[0:SSi:75728.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.59  75891[0:SpR:254.0,75050.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  75896[0:Res:75050.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  75962[0:SSi:75915.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  75963[0:SSi:75916.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  75964[0:SSi:75917.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.59  76103[0:Res:75784.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  76186[0:SSi:76122.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.59  76187[0:SSi:76123.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.59  76188[0:SSi:76124.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.59  76190[0:Con:76189.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  76192[0:Con:76191.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  76351[0:Res:75850.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  76400[0:SSi:76355.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.59  76401[0:SSi:76356.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.59  76402[0:SSi:76357.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.59  76443[0:Res:76393.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.59  76508[0:SSi:76496.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.59  76710[0:Res:76696.0,424.0] ||  -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),hAPP(hAPP(c_Type_Otype_OFun,v),hAPP(hAPP(c_Type_Otype_OFun,w),w)))*.
% 299.83/300.59  77140[0:Res:46571.2,74996.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  77141[0:Res:46277.2,74996.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  77142[0:Res:17917.2,74996.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.59  77587[0:SpL:46478.0,75893.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat)),tc_nat)*.
% 299.83/300.59  77639[0:Res:3459.1,75893.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  77856[0:Res:3459.1,76100.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.59  78166[0:SpL:46478.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.59  78316[0:Res:13042.1,76452.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat)* -> .
% 299.83/300.59  78380[0:Res:16551.1,76452.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.59  78762[0:Rew:16.0,78556.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.59  78763[0:Rew:16.0,78684.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.59  78767[0:Rew:223.0,78533.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  78773[0:Rew:544.0,78568.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.59  79211[0:SpR:133.1,79025.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  79984[0:Res:75870.0,31021.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.59  79987[0:Res:75870.0,17501.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.59  80243[0:Rew:254.0,80215.1] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  80318[0:Rew:254.0,80291.1] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.59  80476[0:Res:76182.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat))),tc_nat),v,tc_nat)*.
% 299.83/300.59  80480[0:Res:76182.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat))),tc_nat),v,tc_nat)*.
% 299.83/300.59  80864[0:SpR:46481.0,76291.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.59  80876[0:SpR:46504.1,76291.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.59  81024[0:SpR:374.0,80903.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.59  81034[0:SpR:235.0,80903.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.59  81142[0:Rew:254.0,80971.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.59  81199[0:SpL:374.0,81063.0] || c_lessequals(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.59  81209[0:SpL:235.0,81063.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.59  81437[0:SpR:254.0,80912.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.59  81463[0:Res:80912.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.59  81535[0:SSi:81478.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  81536[0:SSi:81480.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  81615[0:Res:80913.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.60  81653[0:SSi:81630.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.60  81654[0:SSi:81631.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.60  81655[0:SSi:81632.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.60  81807[0:SpL:254.0,81065.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)* -> .
% 299.83/300.60  82042[0:SpL:254.0,81077.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.60  82253[0:SSi:82246.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.60  82254[0:SSi:82247.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.60  82290[0:Res:80909.1,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  82353[0:SSi:82338.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  82354[0:SSi:82340.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  82444[0:Res:80910.1,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  82508[0:SSi:82492.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  82509[0:SSi:82494.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  82719[0:SpR:133.1,80928.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  83207[0:SpL:133.1,81612.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.60  83311[0:SpL:133.1,81624.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.60  83529[0:SpR:421.0,4690.1] || equal(c_List_Orev(u,v),c_List_Olist_ONil(v)) -> equal(c_List_Orev(c_List_Odrop(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  83539[0:SpR:421.0,4736.1] || c_List_Olistsp(u,c_List_Orev(v,w),w) -> c_List_Olistsp(u,c_List_Orev(c_List_Odrop(x,v,w),w),w)*.
% 299.83/300.60  83734[0:SpR:133.1,82795.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  83825[0:SpR:133.1,82796.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  84106[0:SpR:420.0,4691.1] || equal(c_List_Orev(u,v),c_List_Olist_ONil(v)) -> equal(c_List_Orev(c_List_Otake(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  84115[0:SpR:420.0,4732.1] || c_List_Olistsp(u,c_List_Orev(v,w),w) -> c_List_Olistsp(u,c_List_Orev(c_List_Otake(x,v,w),w),w)*.
% 299.83/300.60  84727[0:SSi:84713.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  84728[0:SSi:84714.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  84741[0:SpL:519.0,427.0] || c_Type_Otyping(u,c_Lambda_OdB_OVar(v),w) -> c_Type_Otypings(u,c_List_Olist_ONil(tc_Lambda_OdB),c_Type_Osko__Type__Xvar__app__typesE__1__1(w,u,v,c_List_Olist_ONil(tc_Lambda_OdB)))*.
% 299.83/300.60  84742[0:Res:688.0,427.0] ||  -> c_Type_Otypings(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),v_rs____,c_Type_Osko__Type__Xvar__app__typesE__1__1(v_T_H____,c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),v_i____,v_rs____))*.
% 299.83/300.60  85679[0:SpR:700.0,4413.0] ||  -> equal(c_List_Odrop(u,c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),w),c_List_Olist_OCons(v,x,w))**.
% 299.83/300.60  85730[0:Rew:553.0,85674.0] ||  -> equal(c_List_Otake(u,c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.60  86218[0:Rew:223.0,85964.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  86225[0:Rew:544.0,86005.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(u)),c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.60  86565[0:SpR:619.0,351.0] ||  -> equal(c_List_Onth(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_HOL_Ozero__class_Ozero(tc_nat),y),hAPP(u,v))**.
% 299.83/300.60  86669[0:SpL:619.0,86642.0] || equal(c_List_Omap(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z,x1),c_List_Olist_ONil(x1))** -> .
% 299.83/300.60  87527[0:Res:76324.0,31021.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  87530[0:Res:76324.0,17501.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  87582[0:Res:76336.1,1469.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.60  87608[0:Res:76336.1,1474.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.60  87619[0:Res:76336.1,1453.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  87625[0:Res:76336.1,76452.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.60  87629[0:Res:76336.1,3085.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.60  87636[0:Res:76336.1,1952.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  87637[0:Res:76336.1,1487.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  87639[0:Res:76336.1,57233.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  87641[0:Res:76336.1,17259.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  87758[0:MRR:87705.2,4314.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(v))),v,tc_nat),tc_nat)*.
% 299.83/300.60  87759[0:MRR:87704.1,2691.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(v))),v,tc_nat),tc_nat)*.
% 299.83/300.60  88070[0:Rew:254.0,88069.1] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(w)),tc_nat),u,tc_nat)*.
% 299.83/300.60  88071[0:Rew:22705.0,88011.1] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  88971[0:MRR:88837.2,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* c_lessequals(v,u,tc_nat) -> .
% 299.83/300.60  88973[0:MRR:88824.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)* -> .
% 299.83/300.60  88975[0:MRR:88974.3,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.60  88979[0:MRR:88828.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> .
% 299.83/300.60  88980[0:MRR:88808.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  88981[0:MRR:88807.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  88982[0:MRR:88806.3,196.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> .
% 299.83/300.60  88983[0:MRR:88805.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> .
% 299.83/300.60  88985[0:MRR:88984.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  88986[0:MRR:88843.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(w)),u,tc_nat) -> .
% 299.83/300.60  88987[0:MRR:88830.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(w)),u,tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  88988[0:MRR:88829.3,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(w)),u,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  88989[0:MRR:88834.2,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.60  89000[0:MRR:88999.2,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)* -> .
% 299.83/300.60  89001[0:MRR:88803.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u,tc_nat)* -> .
% 299.83/300.60  89002[0:MRR:88802.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),u,tc_nat)* -> .
% 299.83/300.60  89869[0:SpR:46478.0,89672.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  90290[0:SpR:46478.0,89673.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  91947[0:MRR:91791.0,57232.1] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  92026[0:Rew:254.0,91981.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  92088[0:Res:88130.1,1474.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.60  92309[0:MRR:92158.0,57232.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.60  92381[0:MRR:92380.1,719.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Onth(v,u,w),c_List_Onth(v,c_HOL_Ozero__class_Ozero(tc_nat),w))*.
% 299.83/300.60  92588[0:Res:88604.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  92721[0:Res:88605.1,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  92855[0:Res:88719.1,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  93129[0:Res:88720.1,1474.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  93732[0:SpL:46481.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.60  93745[0:SpL:46504.1,89654.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.60  93995[0:SpL:46481.0,89655.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.60  94008[0:SpL:46504.1,89655.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.60  94214[0:SpR:46481.0,89670.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  94227[0:SpR:46504.1,89670.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  94425[0:SpR:46481.0,89671.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  94438[0:SpR:46504.1,89671.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  94609[0:Res:91004.0,1825.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  94688[0:Rew:254.0,94556.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat).
% 299.83/300.60  94960[0:Res:91005.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  95032[0:Rew:254.0,94915.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat).
% 299.83/300.60  95098[0:Res:91759.0,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  95124[0:Res:91759.0,1474.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  95152[0:Res:91759.0,1952.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  95153[0:Res:91759.0,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  95198[0:Rew:254.0,95079.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat).
% 299.83/300.60  95247[0:SpR:533.0,27863.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Orotate(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  95281[0:Rew:497.0,95231.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Otake(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  95372[0:SpR:31372.0,448.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.60  95373[0:SpR:31372.0,4427.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Orev(u,v),c_List_Olist_ONil(v)).
% 299.83/300.60  95459[0:Res:37641.2,30917.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,v)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.60  95479[0:Res:37641.2,59517.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_Divides_Odiv__class_Omod(v,w,tc_nat))* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  95486[0:Res:37641.2,59518.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat))* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  95993[0:Res:52929.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  95994[0:Res:51879.0,51355.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  95996[0:Res:56650.0,51355.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  96212[0:Res:51884.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  96213[0:Res:51884.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  96219[0:Res:51884.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  96456[0:Res:58681.1,51912.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.60  96691[0:Res:52120.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  96692[0:Res:52120.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  96696[0:Res:52120.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  97018[0:Res:52227.1,56444.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  97022[0:Res:52227.1,51131.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  97189[0:Res:58681.1,52398.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  97193[0:Res:53146.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  97575[0:Res:55418.0,56444.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  97726[0:Res:58681.1,55552.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  97837[0:Res:55661.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  97843[0:Res:55661.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  98009[0:Rew:10314.0,97935.0] ||  -> equal(c_List_Ofoldr(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),x,w,y),hAPP(hAPP(u,v),x))**.
% 299.83/300.60  97985[0:SpL:557.0,39056.0] || equal(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_HOL_Oone__class_Oone(tc_nat),u,v),w,v,x)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  98134[0:Res:55759.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  98137[0:Res:55759.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  98138[0:Res:55759.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  98143[0:Res:55759.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  98146[0:Res:55759.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  98147[0:Res:55759.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  98215[0:Res:9744.1,56447.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(w),c_Suc(u),tc_nat).
% 299.83/300.60  98266[0:Res:17232.1,56447.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  98270[0:Res:73702.1,56447.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  98271[0:Res:17234.1,56447.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  98282[0:Res:52929.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  98283[0:Res:51879.0,56447.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  98285[0:Res:56650.0,56447.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  98330[0:SpR:181.0,98217.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  98362[0:Res:98217.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  98384[0:SSi:98336.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.60  98385[0:SSi:98338.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.60  98386[0:SSi:98366.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  98387[0:SSi:98367.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  98388[0:SSi:98368.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  98486[0:Rew:10314.0,98397.0] ||  -> equal(c_List_Ofoldl(u,v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),y,x),hAPP(hAPP(u,v),w))**.
% 299.83/300.60  98521[0:SpR:181.0,98222.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  98583[0:Res:98222.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  98606[0:SSi:98527.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.60  98607[0:SSi:98529.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.60  98608[0:SSi:98587.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  98609[0:SSi:98588.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  98610[0:SSi:98589.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  98646[0:SpR:15409.0,98262.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  98751[0:SpL:15409.0,98359.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  98835[0:SpL:15409.0,98580.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  99007[0:Res:98231.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  99104[0:Res:98256.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  99384[0:SpL:615.0,2377.0] || equal(c_List_Omap(u,c_List_Omap(v,w,x,y),y,z),c_List_Olist_ONil(z))** -> c_List_Odistinct(w,x).
% 299.83/300.60  99410[0:SpL:454.0,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(c_List_Olist_OCons(w,x,tc_Lambda_OdB),y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.60  99428[0:SpL:454.0,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Oappend(c_List_Olist_OCons(v,w,tc_Lambda_OdB),x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(y))* -> .
% 299.83/300.60  99585[0:Res:9744.1,56449.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(w),v,tc_nat).
% 299.83/300.60  99630[0:Res:32232.1,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.60  99636[0:Res:17232.1,56449.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  99640[0:Res:73702.1,56449.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  99641[0:Res:17234.1,56449.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  99652[0:Res:52929.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  99653[0:Res:51879.0,56449.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  99655[0:Res:98231.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  99656[0:Res:56650.0,56449.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  99785[0:Res:99587.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  99846[0:SSi:99806.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  99847[0:SSi:99807.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  99848[0:SSi:99808.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.60  99944[0:Res:99592.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  100011[0:SSi:99967.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  100012[0:SSi:99968.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  100013[0:SSi:99969.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.60  100110[0:Res:99632.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  100112[0:Res:99632.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat)),tc_nat),x,tc_nat)*.
% 299.83/300.60  100114[0:Res:99632.0,51355.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  100115[0:Res:99632.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  100250[0:Res:3459.1,99782.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  100254[0:Res:55759.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  100456[0:Res:3459.1,99941.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  100464[0:Res:55759.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  100575[0:Res:99601.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.60  100673[0:Res:99626.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.60  100675[0:Res:99626.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  101011[0:Res:58681.1,100093.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  101184[0:Res:56653.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  101186[0:Res:56653.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  101191[0:Res:56653.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  101419[0:Res:56656.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  101421[0:Res:56656.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  101428[0:Res:56656.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  101602[0:Res:58681.1,56682.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.60  101748[0:Res:56781.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  101750[0:Res:56781.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  101755[0:Res:56781.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  101937[0:Res:56782.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  101939[0:Res:56782.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  101944[0:Res:56782.0,51131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  102312[0:Res:56907.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  102314[0:Res:56907.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  102321[0:Res:56907.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  102540[0:Res:56908.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  102542[0:Res:56908.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  102549[0:Res:56908.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.60  102867[0:Res:58681.1,56992.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  102872[0:Res:98256.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  102874[0:Res:99626.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  102980[0:SpR:15409.0,102810.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  103129[0:Res:57236.1,59517.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  103132[0:Res:57236.1,5016.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  103133[0:Res:57236.1,57007.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  103138[0:Res:57236.1,59518.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  103141[0:Res:57236.1,75893.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  103142[0:Res:57236.1,76100.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  103146[0:Res:57236.1,15702.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  103161[0:Res:57236.1,99941.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  103163[0:Res:57236.1,99782.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  103234[0:SpL:39.1,103105.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.60  103249[0:SpL:253.0,103105.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.60  103308[0:SpL:133.1,103150.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(u,v,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) -> .
% 299.83/300.60  103739[0:SpL:177.0,103547.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  103810[0:SpR:14.1,103767.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.60  103893[0:Res:103770.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),v,tc_nat)*.
% 299.83/300.60  104044[0:SpR:177.0,103995.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  104734[0:Res:104457.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.60  104863[0:SpL:133.1,103591.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  105084[0:SpR:181.0,103984.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  105239[0:SSi:105090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  105240[0:SSi:105092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  105335[0:SpR:198.1,51880.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)*.
% 299.83/300.60  105583[0:SpL:181.0,104579.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* -> .
% 299.83/300.60  105650[0:SSi:105589.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.60  105651[0:SSi:105591.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.60  105683[0:SpL:181.0,104592.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  105739[0:SSi:105689.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.60  105740[0:SSi:105691.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.60  105783[0:SpR:181.0,105225.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.60  105809[0:Res:105225.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.60  105843[0:SSi:105789.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.60  105844[0:SSi:105791.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.60  105845[0:SSi:105825.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  105846[0:SSi:105827.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  105906[0:SpR:181.0,105226.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))),tc_nat)*.
% 299.83/300.60  105941[0:SSi:105912.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))),tc_nat)*.
% 299.83/300.60  105942[0:SSi:105914.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),tc_nat)*.
% 299.83/300.60  105943[0:SSi:105933.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.60  105944[0:SSi:105934.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.60  106335[0:SpR:254.0,103655.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  106446[0:SSi:106391.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  106447[0:SSi:106392.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  107736[0:SpR:15409.0,104591.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  107922[0:SpL:15409.0,105806.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat)* -> .
% 299.83/300.60  108031[0:SpL:15409.0,105819.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  108213[0:SpR:15409.0,107880.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.60  108343[0:SpR:15409.0,107881.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.60  109037[0:Rew:23112.0,108887.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  109038[0:SSi:108979.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  109039[0:SSi:108980.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  109454[0:SpL:486.0,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.60  109455[0:SpL:486.0,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Oappend(v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(y))* -> .
% 299.83/300.60  110482[0:Rew:93.0,110375.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  113004[0:SSi:112981.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.60  113005[0:SSi:112985.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  113589[0:SSi:113562.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.60  113590[0:SSi:113566.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  115625[0:SSi:115592.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  116533[0:SSi:116495.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  118503[0:Res:76696.0,541.1] || c_Type_Otyping(u,v,w) -> c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v),w)*.
% 299.83/300.60  119259[0:SpR:46504.1,104461.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  119337[0:SpR:181.0,104462.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.60  119392[0:Res:104462.0,56444.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  119399[0:Res:104462.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  119651[0:Rew:93.0,119561.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  119726[0:SpL:46504.1,104485.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  120119[0:Rew:223.0,119789.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  120129[0:Rew:544.0,119839.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.60  120130[0:MRR:119902.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat)* -> .
% 299.83/300.60  122962[0:Rew:16.0,122506.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  122963[0:Rew:16.0,122507.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  122969[0:Rew:16.0,122565.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  122970[0:Rew:16.0,122566.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  122971[0:Rew:16.0,122567.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  122973[0:Rew:16.0,122578.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.60  122974[0:Rew:16.0,122582.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.60  122981[0:Rew:16.0,122614.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.60  122998[0:Rew:16.0,122778.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  123002[0:Rew:16.0,122799.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  123005[0:Rew:16.0,122806.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.60  123017[0:Rew:223.0,122476.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  123022[0:Rew:544.0,122526.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.60  123032[0:MRR:122636.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* c_lessequals(v,u,tc_nat) -> .
% 299.83/300.60  123181[0:SpR:105.1,103811.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  123186[0:SpR:181.0,103811.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.60  123948[0:Rew:16.0,123534.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  123949[0:Rew:16.0,123535.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  123955[0:Rew:16.0,123593.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  123956[0:Rew:16.0,123594.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  123957[0:Rew:16.0,123595.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  123959[0:Rew:16.0,123605.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.60  123960[0:Rew:16.0,123606.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.60  123961[0:Rew:16.0,123610.0] ||  -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.60  123968[0:Rew:16.0,123641.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.60  123981[0:Rew:16.0,123794.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  123985[0:Rew:16.0,123815.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  123988[0:Rew:16.0,123822.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.60  124000[0:Rew:223.0,123504.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  124007[0:Rew:544.0,123554.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.60  124017[0:MRR:123678.2,196.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* c_lessequals(v,u,tc_nat) -> .
% 299.83/300.60  124138[0:SpR:15409.0,123909.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  124289[0:SpR:15409.0,123910.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  124527[0:Rew:93.0,124420.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  124549[0:SpR:133.1,124496.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.60  124593[0:Res:124496.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),v,tc_nat)*.
% 299.83/300.60  124626[0:SSi:124609.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  124627[0:SSi:124611.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  124820[0:SpL:46504.1,107519.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat),tc_nat)* -> .
% 299.83/300.60  124883[0:SpR:133.1,124850.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  124914[0:Res:124850.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat),v,tc_nat)*.
% 299.83/300.60  124929[0:SSi:124918.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  124930[0:SSi:124919.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat),v,tc_nat)*.
% 299.83/300.60  124931[0:SSi:124920.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  126755[0:Res:32232.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  126780[0:Res:98231.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  126784[0:Res:99601.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  126832[0:SpR:15409.0,126727.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)*.
% 299.83/300.60  126864[0:Res:126727.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.60  127198[0:Res:9744.1,57991.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(u),tc_nat).
% 299.83/300.60  127255[0:Res:32232.1,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat).
% 299.83/300.60  127260[0:Res:126727.1,57991.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  127262[0:Res:17232.1,57991.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  127267[0:Res:73702.1,57991.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  127268[0:Res:17234.1,57991.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  127292[0:Res:52929.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  127293[0:Res:51879.0,57991.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  127295[0:Res:98231.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  127296[0:Res:56650.0,57991.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  127298[0:Res:99632.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  127299[0:Res:99601.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  127436[0:Res:127225.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  127588[0:Res:127249.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat).
% 299.83/300.60  127590[0:Res:127249.0,52398.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  127591[0:Res:127249.0,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  127694[0:Res:58686.1,59517.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  127695[0:Res:58686.1,56680.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  127697[0:Res:58686.1,5016.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  127698[0:Res:58686.1,57007.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  127703[0:Res:58686.1,59518.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  127704[0:Res:58686.1,51908.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  127706[0:Res:58686.1,75893.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  127707[0:Res:58686.1,76100.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  127718[0:Res:58686.1,99941.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  127720[0:Res:58686.1,99782.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  127893[0:Res:58687.1,59517.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.60  127894[0:Res:58687.1,56680.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.60  127896[0:Res:58687.1,5016.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  127897[0:Res:58687.1,57007.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  127902[0:Res:58687.1,59518.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.60  127903[0:Res:58687.1,51908.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.60  127905[0:Res:58687.1,75893.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  127906[0:Res:58687.1,76100.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  127910[0:Res:58687.1,15702.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  127917[0:Res:58687.1,99941.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  127919[0:Res:58687.1,99782.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  128156[0:Res:102.1,59523.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  128158[0:Res:58681.1,59523.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  128161[0:Res:127249.0,59523.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  128163[0:Res:53146.0,59523.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  128165[0:Res:98256.0,59523.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  128167[0:Res:99626.0,59523.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  128246[0:Res:102.1,59524.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  128248[0:Res:58681.1,59524.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  128251[0:Res:127249.0,59524.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  128253[0:Res:53146.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  128255[0:Res:98256.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  128257[0:Res:99626.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.60  129188[0:Rew:16.0,128824.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  129189[0:Rew:16.0,128825.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  129195[0:Rew:16.0,128885.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  129196[0:Rew:16.0,128886.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  129197[0:Rew:16.0,128887.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  129226[0:Rew:16.0,129024.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  129230[0:Rew:16.0,129046.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  129248[0:Rew:223.0,128794.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  129255[0:Rew:544.0,128846.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.60  129260[0:MRR:128956.2,196.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* c_lessequals(v,u,tc_nat) -> .
% 299.83/300.60  129304[0:SpR:383.0,129138.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.60  129380[0:Rew:580.0,129294.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),tc_nat)*.
% 299.83/300.60  129438[0:Res:129116.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.60  129470[0:SSi:129445.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  129471[0:SSi:129446.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.60  129472[0:SSi:129447.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.60  129666[0:Res:129148.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),c_Suc(w),x,v),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v))**.
% 299.83/300.60  130355[0:SSi:130334.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  130356[0:SSi:130335.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.60  130674[0:Res:72208.2,241.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(c_Suc(u),c_Suc(v)).
% 299.83/300.60  130693[0:Res:72208.2,328.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_Suc(v)) equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  131996[0:Res:100613.2,328.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  132104[0:Res:100613.2,63331.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,w,tc_nat).
% 299.83/300.60  132239[0:Res:100615.0,31021.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  132242[0:Res:100615.0,17501.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  132572[0:Res:100615.2,328.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  132680[0:Res:100615.2,63331.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,w,tc_nat).
% 299.83/300.60  132900[0:Res:9744.1,103851.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(u),tc_nat).
% 299.83/300.60  132957[0:Res:32232.1,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat).
% 299.83/300.60  132965[0:Res:17232.1,103851.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  132972[0:Res:17234.1,103851.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  132986[0:Res:51879.0,103851.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  132990[0:Res:56650.0,103851.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  132992[0:Res:99632.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  133077[0:SpR:181.0,132902.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  133142[0:SSi:133083.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.60  133143[0:SSi:133085.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.60  133144[0:SSi:133128.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  133145[0:SSi:133129.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  133182[0:SpR:181.0,132913.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  133287[0:SSi:133188.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.60  133288[0:SSi:133190.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.60  133289[0:SSi:133273.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.60  133290[0:SSi:133274.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  133326[0:SpR:15409.0,132959.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  133478[0:Res:132926.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  133550[0:SpR:15409.0,132953.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  133612[0:Res:132953.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat).
% 299.83/300.60  133614[0:Res:132953.0,52398.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  133615[0:Res:132953.0,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  133626[0:Res:132953.0,59524.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  134550[0:Rew:16.0,134167.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  134551[0:Rew:16.0,134168.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  134557[0:Rew:16.0,134230.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  134558[0:Rew:16.0,134231.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  134559[0:Rew:16.0,134232.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  134561[0:Rew:16.0,134242.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.60  134562[0:Rew:16.0,134243.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.60  134563[0:Rew:16.0,134247.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.60  134583[0:Rew:16.0,134397.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  134587[0:Rew:16.0,134419.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  134590[0:Rew:16.0,134426.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.60  134604[0:Rew:223.0,134137.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  134612[0:Rew:544.0,134189.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.60  134622[0:MRR:134302.2,196.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* c_lessequals(v,u,tc_nat) -> .
% 299.83/300.60  134671[0:SpR:15409.0,134511.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  134781[0:SpR:15409.0,134512.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  135565[0:SpL:402.0,504.0] || c_List_Odistinct(c_List_Odrop(u,c_List_Oappend(v,w,x),x),x)* -> c_List_Odistinct(c_List_Odrop(u,v,x),x).
% 299.83/300.60  135751[0:Res:103852.1,59517.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  135754[0:Res:103852.1,5016.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  135755[0:Res:103852.1,57007.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  135761[0:Res:103852.1,59518.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  135764[0:Res:103852.1,75893.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  135765[0:Res:103852.1,76100.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  135770[0:Res:103852.1,15702.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  135777[0:Res:103852.1,99941.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  135780[0:Res:103852.1,99782.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  135863[0:SpL:15409.0,135745.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  135963[0:SpL:15409.0,135756.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  136217[0:SpL:398.0,504.0] || c_List_Odistinct(c_List_Otake(u,c_List_Oappend(v,w,x),x),x)* -> c_List_Odistinct(c_List_Otake(u,v,x),x).
% 299.83/300.60  137179[0:Res:127377.0,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  137187[0:Res:127377.0,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  137323[0:Res:127511.0,59517.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  137326[0:Res:127511.0,5016.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  137327[0:Res:127511.0,57007.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  137333[0:Res:127511.0,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  137336[0:Res:127511.0,75893.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  137337[0:Res:127511.0,76100.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  137357[0:Res:127511.0,99941.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  137360[0:Res:127511.0,99782.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  137724[0:Res:129193.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Otake(u,v,w),c_Suc(c_Suc(c_Suc(u))),x,w),c_List_Otake(u,v,w))**.
% 299.83/300.60  138339[0:SpR:2292.1,533.0] || equal(u,c_List_Orotate(v,w,x))* -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))*.
% 299.83/300.60  138345[0:SpR:2292.1,129139.0] || equal(u,c_List_Otake(v,w,x))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  138346[0:SpR:2292.1,129140.0] || equal(u,c_List_Otake(v,w,x))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  138347[0:SpR:2292.1,129373.0] || equal(u,c_List_Otake(v,w,x))* -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(v),tc_nat)*.
% 299.83/300.60  138354[0:SpR:2292.1,284.1] || equal(u,v)* -> equal(v,c_List_Olist_ONil(w))* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.60  138355[0:SpR:2292.1,2212.1] || equal(u,v)* equal(v,c_List_Olist_ONil(w))* -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  138356[0:SpR:2292.1,509.0] || equal(u,v) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Oappend(v,x,w),w),v)**.
% 299.83/300.60  138358[0:SpR:2292.1,448.0] || equal(u,v) -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Oappend(v,x,w),w),x)**.
% 299.83/300.60  138361[0:SpR:2292.1,14743.1] || equal(u,v)* -> equal(v,c_List_Olist_ONil(w))* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.60  138364[0:SpR:2292.1,18617.0] || equal(u,v) -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))),v,w),v)**.
% 299.83/300.60  138367[0:SpR:2292.1,27862.0] || equal(u,v) -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.60  138368[0:SpR:2292.1,29193.0] || equal(u,v) -> equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))),x,w),v)**.
% 299.83/300.60  138378[0:SpR:2292.1,129148.0] || equal(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Suc(x),tc_nat)*.
% 299.83/300.60  138451[0:SpL:2292.1,129170.0] || equal(u,c_List_Otake(v,w,x))* c_HOL_Oord__class_Oless(c_Suc(v),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.60  138453[0:SpL:2292.1,130201.0] || equal(u,c_List_Otake(v,w,x))* c_lessequals(c_Suc(v),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.60  138457[0:SpL:2292.1,555.0] || equal(u,v)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(v,c_List_Olist_ONil(w))*.
% 299.83/300.60  138588[0:Rew:52109.0,138548.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  138589[0:Rew:138588.0,52109.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  138590[0:Rew:56770.0,138543.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  138591[0:Rew:138590.0,56770.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  138774[0:Rew:51142.0,138725.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  138776[0:Rew:138774.0,51142.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  138778[0:Rew:56896.0,138720.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  138781[0:Rew:138778.0,56896.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  138871[0:Res:9744.1,17235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  138964[0:Res:13033.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  138971[0:Res:9760.1,17235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  138984[0:Res:129373.0,17235.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  138992[0:Res:1716.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  138995[0:Res:89673.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  138997[0:Res:48870.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  139000[0:Res:51284.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  139002[0:Res:123910.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  139008[0:Res:1740.0,17235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  139009[0:Res:1739.1,17235.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  139010[0:Res:1470.1,17235.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  139016[0:Res:1449.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  139019[0:Res:1741.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  139021[0:Res:21459.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  139024[0:Res:1758.1,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  139028[0:Res:52609.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  139035[0:Res:107882.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  139038[0:Res:82796.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.60  139043[0:Res:23197.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  139046[0:Res:80918.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  139047[0:Res:80917.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  139057[0:Res:80920.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  139058[0:Res:80919.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  139066[0:Res:107880.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  139071[0:Res:80925.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  139077[0:Res:80926.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  139083[0:Res:80928.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  139087[0:Res:129140.0,17235.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  139088[0:Res:134512.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  139106[0:Res:52357.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  139107[0:Res:98262.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  139115[0:Res:70378.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  139118[0:Res:15977.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  139121[0:Res:21413.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.60  139123[0:Res:13129.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  139128[0:Res:69154.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  139130[0:Res:47718.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  139147[0:Res:24547.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.60  139178[0:Res:126727.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  139180[0:Res:17232.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  139186[0:Res:73702.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  139187[0:Res:17234.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  139213[0:Res:127225.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  139216[0:Res:52929.0,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  139217[0:Res:51879.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  139220[0:Res:132926.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  139222[0:Res:98231.0,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  139223[0:Res:56650.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  139225[0:Res:99632.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,w,tc_nat).
% 299.83/300.60  139227[0:Res:99601.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  139367[0:Res:139256.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  139368[0:Res:139256.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  139371[0:Res:139256.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.60  139374[0:Res:139256.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  139376[0:Res:139256.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  139544[0:Res:139267.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  139545[0:Res:139267.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  139548[0:Res:139267.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.60  139551[0:Res:139267.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  139553[0:Res:139267.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.60  139631[0:Res:138897.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  140620[0:MRR:140619.1,56456.2] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),w)**.
% 299.83/300.60  140824[0:Res:138947.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  140826[0:Res:138947.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  140827[0:Res:138947.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  140977[0:Res:138947.0,97366.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  140995[0:Res:138947.0,103002.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  140998[0:Res:138947.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.60  141037[0:Res:138947.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,x,tc_nat)* c_lessequals(x,w,tc_nat)*.
% 299.83/300.60  141053[0:Res:138947.1,103851.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  141054[0:Res:138947.1,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  141055[0:Res:138947.1,56447.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  141057[0:Res:138947.1,56449.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),u,tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.60  141063[0:Res:138947.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  141082[0:Res:138947.1,103131.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  141084[0:Res:138947.1,135753.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  141092[0:Res:138947.1,1664.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  141093[0:Res:138947.1,23273.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  141095[0:Res:138947.1,26330.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  141098[0:Res:138947.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  141099[0:Res:138947.1,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  141105[0:Res:138947.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  141106[0:Res:138947.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  141111[0:Res:138947.1,21496.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  141113[0:Res:138947.1,3081.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  141119[0:Res:138947.1,103588.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  141120[0:Res:138947.1,134593.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  141121[0:Res:138947.1,129239.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.60  141123[0:Res:138947.1,82794.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.60  141126[0:Res:138947.1,108253.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.60  141134[0:Res:138947.1,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  141135[0:Res:138947.1,82044.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  141139[0:Res:138947.1,28462.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.60  141140[0:Res:138947.1,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.60  141143[0:Res:138947.1,84560.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  141148[0:Res:138947.1,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  141149[0:Res:138947.1,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  141157[0:Res:138947.1,57991.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  141158[0:Res:138947.1,51355.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  141159[0:Res:138947.1,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  141161[0:Res:138947.1,89158.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  141163[0:Res:138947.1,123992.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  141169[0:Res:138947.1,82635.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.60  141171[0:Res:138947.1,89655.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  141235[0:Res:138947.2,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  141236[0:Res:138947.2,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  141237[0:Res:138947.2,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  141239[0:Res:138947.2,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  141245[0:Res:138947.2,9758.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  141264[0:Res:138947.2,103131.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  141266[0:Res:138947.2,135753.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  141274[0:Res:138947.2,1664.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  141275[0:Res:138947.2,23273.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  141277[0:Res:138947.2,26330.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.60  141280[0:Res:138947.2,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  141281[0:Res:138947.2,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  141287[0:Res:138947.2,1899.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  141288[0:Res:138947.2,1884.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  141293[0:Res:138947.2,21496.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  141295[0:Res:138947.2,3081.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  141301[0:Res:138947.2,103588.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  141302[0:Res:138947.2,134593.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  141303[0:Res:138947.2,129239.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  141305[0:Res:138947.2,82794.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.60  141308[0:Res:138947.2,108253.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  141316[0:Res:138947.2,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  141317[0:Res:138947.2,82044.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  141321[0:Res:138947.2,28462.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  141322[0:Res:138947.2,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  141325[0:Res:138947.2,84560.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  141330[0:Res:138947.2,57235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  141331[0:Res:138947.2,17260.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  141339[0:Res:138947.2,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  141340[0:Res:138947.2,51355.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  141341[0:Res:138947.2,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  141343[0:Res:138947.2,89158.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  141345[0:Res:138947.2,123992.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  141351[0:Res:138947.2,82635.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  141353[0:Res:138947.2,89655.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  142356[0:Res:139027.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  142362[0:Res:139027.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  142441[0:Res:139105.0,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  142447[0:Res:139105.0,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  142563[0:Res:141083.1,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  142569[0:Res:141083.1,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  142642[0:Res:141117.1,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  142648[0:Res:141117.1,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  142735[0:Res:141265.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  142738[0:Res:141265.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  142739[0:Res:141265.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  142745[0:Res:141265.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  142748[0:Res:141265.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  142749[0:Res:141265.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  142761[0:Res:141265.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  142766[0:Res:141265.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  142795[0:SpR:133.1,142729.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  142857[0:Res:142729.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  143165[0:SpR:133.1,142740.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  143267[0:Res:142740.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  143846[0:Res:141299.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  143849[0:Res:141299.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  143850[0:Res:141299.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  143856[0:Res:141299.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  143859[0:Res:141299.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  143860[0:Res:141299.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  143872[0:Res:141299.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  143877[0:Res:141299.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  144027[0:Res:9744.1,17268.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  144055[0:Res:139267.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),v,tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  144058[0:Res:70756.1,17268.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144063[0:Res:14739.1,17268.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144064[0:Res:14665.0,17268.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  144068[0:Res:13765.0,17268.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  144073[0:Res:138947.2,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144079[0:Res:14743.1,17268.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.60  144083[0:Res:30221.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  144126[0:Res:13033.0,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  144128[0:Res:32232.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  144142[0:Res:31376.1,17268.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(u),tc_nat)*.
% 299.83/300.60  144144[0:Res:30788.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  144146[0:Res:129373.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  144159[0:Res:48870.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  144209[0:Res:80918.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  144221[0:Res:80919.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  144229[0:Res:107880.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  144234[0:Res:80925.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  144240[0:Res:80926.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  144246[0:Res:80928.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  144263[0:Res:50118.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  144266[0:Res:142740.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  144273[0:Res:142729.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.60  144312[0:Res:24547.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.60  144313[0:Res:75294.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)),tc_nat)*.
% 299.83/300.60  144329[0:Res:50391.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144330[0:Res:102430.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144331[0:Res:67328.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144332[0:Res:110444.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144333[0:Res:110578.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144334[0:Res:96575.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144335[0:Res:101857.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144339[0:Res:129148.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.60  144348[0:Res:17232.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  144355[0:Res:17234.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  144361[0:Res:139256.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.60  144371[0:Res:74648.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),tc_nat)*.
% 299.83/300.60  144375[0:Res:71586.0,17268.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.60  144379[0:Res:138947.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,x,tc_nat)* c_lessequals(x,w,tc_nat)*.
% 299.83/300.60  144389[0:Res:51879.0,17268.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144396[0:Res:56650.0,17268.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144398[0:Res:99632.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,w,tc_nat).
% 299.83/300.60  144402[0:Res:24644.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),v,tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  144406[0:Res:25270.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  144408[0:Res:104417.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  144410[0:Res:104423.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  144475[0:Res:144231.1,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  144633[0:Res:144109.0,98.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* equal(w,u) c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  144683[0:Res:144109.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  144685[0:Res:144109.0,52398.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144686[0:Res:144109.0,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144837[0:Res:144109.0,97366.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144858[0:Res:144109.0,103002.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  144861[0:Res:144109.0,59524.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.60  144880[0:Res:144109.1,9748.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  144881[0:Res:144109.1,98.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  144893[0:Res:144109.1,70938.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_List_Otake(v,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.60  144897[0:Res:144109.1,4092.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(c_List_Oreplicate(v,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.60  144909[0:Res:144109.1,56682.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.60  144919[0:Res:144109.1,51912.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.60  144928[0:Res:144109.1,113159.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.60  144933[0:Res:144109.1,52398.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  144934[0:Res:144109.1,56992.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  144952[0:Res:144109.1,30222.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat)*.
% 299.83/300.60  144965[0:Res:144109.1,24928.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  144966[0:Res:144109.1,56906.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  144967[0:Res:144109.1,24825.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  144972[0:Res:144109.1,52119.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  144973[0:Res:144109.1,56780.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  144978[0:Res:144109.1,129242.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.60  145008[0:Res:144109.1,49092.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  145033[0:Res:144109.1,22428.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),u,tc_nat)*.
% 299.83/300.60  145044[0:Res:144109.1,82623.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.60  145045[0:Res:144109.1,82782.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat)),u,tc_nat)*.
% 299.83/300.60  145048[0:Res:144109.1,84333.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  145049[0:Res:144109.1,108240.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.60  145051[0:Res:144109.1,81809.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.60  145052[0:Res:144109.1,84548.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_Suc(w)),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  145053[0:Res:144109.1,31214.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  145054[0:Res:144109.1,31548.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.60  145057[0:Res:144109.1,76574.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.60  145058[0:Res:144109.1,129575.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),u,tc_nat)*.
% 299.83/300.60  145060[0:Res:144109.1,25255.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145061[0:Res:144109.1,25400.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145062[0:Res:144109.1,15348.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145063[0:Res:144109.1,13037.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  145069[0:Res:144109.1,2768.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(v,c_List_Olist_ONil(w)).
% 299.83/300.60  145072[0:Res:144109.1,16063.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  145074[0:Res:144109.1,13728.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  145076[0:Res:144109.1,24820.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  145079[0:Res:144109.1,76820.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145084[0:Res:144109.1,143265.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  145085[0:Res:144109.1,97366.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  145086[0:Res:144109.1,107223.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145087[0:Res:144109.1,107519.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145089[0:Res:144109.1,139526.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  145090[0:Res:144109.1,139349.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  145091[0:Res:144109.1,25395.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  145092[0:Res:144109.1,104482.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  145093[0:Res:144109.1,104485.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  145094[0:Res:144109.1,53864.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),u,tc_nat).
% 299.83/300.60  145095[0:Res:144109.1,54092.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat).
% 299.83/300.60  145097[0:Res:144109.1,16060.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  145104[0:Res:144109.1,142855.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  145106[0:Res:144109.1,103002.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  145107[0:Res:144109.1,100093.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(v),tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  145109[0:Res:144109.1,59524.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,x,tc_nat)*.
% 299.83/300.60  145135[0:Res:144109.2,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* equal(u,w)*.
% 299.83/300.60  145148[0:Res:144109.2,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  145150[0:Res:144109.2,14664.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(u,w)*.
% 299.83/300.60  145152[0:Res:144109.2,6003.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(u,w)*.
% 299.83/300.60  145153[0:Res:144109.2,118.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* equal(v,u).
% 299.83/300.60  145165[0:Res:144109.2,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  145166[0:Res:144109.2,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.60  145167[0:Res:144109.2,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  145169[0:Res:144109.2,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.60  145172[0:Res:144109.2,30769.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.60  145175[0:Res:144109.2,9758.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  145182[0:Res:144109.2,95411.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_List_Odrop(v,w,x),w)**.
% 299.83/300.60  145183[0:Res:144109.2,66116.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),w)**.
% 299.83/300.60  145184[0:Res:144109.2,64862.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v)**.
% 299.83/300.60  145185[0:Res:144109.2,15912.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  145194[0:Res:144109.2,103131.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.60  145196[0:Res:144109.2,135753.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.60  145204[0:Res:144109.2,1664.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  145205[0:Res:144109.2,23273.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  145207[0:Res:144109.2,26330.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.60  145209[0:Res:144109.2,64273.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  145210[0:Res:144109.2,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  145211[0:Res:144109.2,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  145215[0:Res:144109.2,30455.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.60  145217[0:Res:144109.2,1899.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  145218[0:Res:144109.2,1884.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  145223[0:Res:144109.2,21496.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  145225[0:Res:144109.2,3081.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  145231[0:Res:144109.2,103588.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  145232[0:Res:144109.2,134593.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  145233[0:Res:144109.2,129239.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  145235[0:Res:144109.2,82794.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.60  145238[0:Res:144109.2,108253.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  145246[0:Res:144109.2,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  145247[0:Res:144109.2,82044.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  145251[0:Res:144109.2,28462.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  145252[0:Res:144109.2,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  145255[0:Res:144109.2,84560.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  145256[0:Res:144109.2,104487.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  145257[0:Res:144109.2,29003.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  145258[0:Res:144109.2,62540.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  145260[0:Res:144109.2,57235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  145261[0:Res:144109.2,17260.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  145269[0:Res:144109.2,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  145270[0:Res:144109.2,51355.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  145271[0:Res:144109.2,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.60  145273[0:Res:144109.2,89158.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  145275[0:Res:144109.2,123992.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  145281[0:Res:144109.2,82635.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  145283[0:Res:144109.2,89655.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  145289[0:Res:144109.2,31619.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  145290[0:Res:144109.2,39068.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)*.
% 299.83/300.60  145365[0:Res:144904.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  145416[0:SSi:145390.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.60  145417[0:SSi:145391.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  145418[0:SSi:145392.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.60  145513[0:Res:144915.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  145571[0:SSi:145540.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.60  145572[0:SSi:145541.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  145573[0:SSi:145542.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.60  145913[0:Res:144070.1,59517.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  145916[0:Res:144070.1,5016.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  145917[0:Res:144070.1,57007.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  145923[0:Res:144070.1,59518.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  145942[0:Res:144070.1,99941.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145950[0:Res:144070.1,99782.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  145992[0:Res:144070.2,328.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,u) c_HOL_Oord__class_Oless(v,u,tc_nat)*.
% 299.83/300.60  146215[0:Res:145907.1,17268.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  146232[0:Res:145907.1,103851.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  146233[0:Res:145907.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  146238[0:Res:145907.1,57991.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  146240[0:Res:145907.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  146334[0:Res:145918.1,17268.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  146351[0:Res:145918.1,103851.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  146352[0:Res:145918.1,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  146359[0:Res:145918.1,57991.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  146361[0:Res:145918.1,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  146537[0:Res:145915.1,56444.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  146543[0:Res:145915.1,51131.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  146625[0:Res:144109.1,146213.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  146764[0:Res:144109.1,146332.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  146890[0:Res:144262.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  146893[0:Res:144262.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  146894[0:Res:144262.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  146900[0:Res:144262.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  146903[0:Res:144262.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  146904[0:Res:144262.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  146921[0:Res:144262.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  146927[0:Res:144262.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  147051[0:Rew:144043.0,146962.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  147189[0:Res:144272.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  147192[0:Res:144272.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  147193[0:Res:144272.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  147199[0:Res:144272.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  147202[0:Res:144272.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  147203[0:Res:144272.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  147215[0:Res:144272.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  147221[0:Res:144272.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.60  147342[0:Rew:144032.0,147255.1] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  147430[0:Res:144963.0,307.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.60  147657[0:Res:147420.0,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  147705[0:Res:147420.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* equal(u,w)*.
% 299.83/300.60  147717[0:Res:147420.1,17268.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.60  147719[0:Res:147420.1,14664.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.60  147721[0:Res:147420.1,6003.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.60  147904[0:Res:144970.0,307.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.60  148156[0:Res:147894.0,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  148201[0:Res:147894.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* equal(u,w)*.
% 299.83/300.60  148213[0:Res:147894.1,17268.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.60  148215[0:Res:147894.1,14664.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.60  148217[0:Res:147894.1,6003.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.60  148384[0:Res:145938.2,328.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  148398[0:Res:145938.2,56444.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  148502[0:Res:145938.2,51131.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  148697[0:Res:147022.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  148909[0:Res:147315.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  149168[0:Res:311.1,147431.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.60  149364[0:Res:76324.0,147431.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.60  149366[0:Res:75870.0,147431.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.60  149773[0:Res:311.1,147905.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.60  149969[0:Res:76324.0,147905.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.60  149971[0:Res:75870.0,147905.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.60  150515[0:Res:144067.1,59517.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  150518[0:Res:144067.1,5016.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  150519[0:Res:144067.1,57007.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  150525[0:Res:144067.1,59518.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  150544[0:Res:144067.1,99941.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  150554[0:Res:144067.1,99782.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  150598[0:Res:144067.2,328.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,u) c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  150863[0:Res:150517.0,328.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)* equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  151612[0:Res:145195.0,59517.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  151615[0:Res:145195.0,5016.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  151616[0:Res:145195.0,57007.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  151622[0:Res:145195.0,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.60  151625[0:Res:145195.0,75893.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  151626[0:Res:145195.0,76100.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  151631[0:Res:145195.0,15702.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  151638[0:Res:145195.0,99941.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  151645[0:Res:145195.0,99782.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  151687[0:SpR:133.1,151606.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  151809[0:SpR:133.1,151617.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  152924[0:Res:145229.0,59517.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  152927[0:Res:145229.0,5016.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  152928[0:Res:145229.0,57007.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  152934[0:Res:145229.0,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.60  152937[0:Res:145229.0,75893.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  152938[0:Res:145229.0,76100.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  152950[0:Res:145229.0,99941.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  152957[0:Res:145229.0,99782.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  153204[0:MRR:153161.1,108.0] ||  -> equal(c_List_Onth(c_List_Oappend(u,v,w),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),w),c_List_Onth(v,c_HOL_Ozero__class_Ozero(tc_nat),w))**.
% 299.83/300.60  153350[0:Res:26949.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Odrop(u,v,w),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.60  153452[0:SpR:533.0,27976.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orev(c_List_Orotate(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  153493[0:Rew:497.0,153423.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Otake(w,c_List_Orev(u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  153522[0:SpR:553.0,29194.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(u,v,w),c_Suc(c_Suc(c_Suc(u))),x,w),c_List_Oreplicate(u,v,w))**.
% 299.83/300.60  154443[0:Res:70757.0,58685.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  154451[0:Res:2404.1,58685.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  154455[0:Res:284.1,58685.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.60  154495[0:Res:49507.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  154561[0:Res:151606.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.60  154563[0:Res:151617.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.60  154605[0:Res:97130.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  154611[0:Res:102810.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  154641[0:Res:33269.1,58685.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  154643[0:Res:30567.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.60  155179[0:Rew:528.0,155114.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  155181[0:Rew:497.0,155122.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),c_List_Otake(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.60  155215[0:SpL:512.0,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oappend(c_List_Oreplicate(c_Suc(u),c_Lambda_OdB_OVar(v),w),x,w),y,w,z))* -> .
% 299.83/300.60  155302[0:Res:129333.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.60  155306[0:Res:129333.0,56444.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),u,tc_nat)*.
% 299.83/300.60  155312[0:Res:129333.0,51131.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),u,tc_nat)*.
% 299.83/300.60  155549[0:SSi:155386.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.60  155551[0:SSi:155508.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  155773[0:Res:129339.0,15915.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.60  155777[0:Res:129339.0,56444.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),u,tc_nat)*.
% 299.83/300.60  155783[0:Res:129339.0,51131.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),u,tc_nat)*.
% 299.83/300.60  155967[0:Res:138872.0,103125.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  155968[0:Res:138872.0,135745.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  155990[0:Res:138872.0,57234.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.60  156004[0:Res:138872.0,121327.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  156050[0:Res:138872.0,103134.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  156052[0:Res:138872.0,135756.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  156243[0:Res:138872.2,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.60  156280[0:Res:138872.2,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  156288[0:Res:138872.2,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.60  156303[0:Res:138872.2,103125.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  156304[0:Res:138872.2,135745.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  156309[0:Res:138872.2,130201.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  156315[0:Res:138872.2,1453.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.60  156318[0:Res:138872.2,21618.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  156320[0:Res:138872.2,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  156324[0:Res:138872.2,3085.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  156331[0:Res:138872.2,1952.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  156332[0:Res:138872.2,1487.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  156334[0:Res:138872.2,57233.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  156336[0:Res:138872.2,17259.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  156346[0:Res:138872.2,81624.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  156349[0:Res:138872.2,105819.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  156366[0:Res:138872.2,84545.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  156384[0:Res:138872.2,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  156386[0:Res:138872.2,103134.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  156388[0:Res:138872.2,135756.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  156392[0:Res:138872.2,81472.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  157434[0:Res:138929.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  157444[0:Res:138929.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  157447[0:Res:138929.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.60  157448[0:Res:138929.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.60  157592[0:Res:138929.0,75718.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.60  157595[0:Res:138929.0,74996.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.60  157648[0:Res:138929.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  157685[0:Res:138929.1,56444.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  157693[0:Res:138929.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  157708[0:Res:138929.1,103125.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  157709[0:Res:138929.1,135745.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  157714[0:Res:138929.1,130201.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.60  157720[0:Res:138929.1,1453.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.60  157723[0:Res:138929.1,21618.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.60  157725[0:Res:138929.1,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  157729[0:Res:138929.1,3085.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  157736[0:Res:138929.1,1952.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  157737[0:Res:138929.1,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  157739[0:Res:138929.1,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  157741[0:Res:138929.1,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  157751[0:Res:138929.1,81624.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  157754[0:Res:138929.1,105819.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  157771[0:Res:138929.1,84545.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(w),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  157789[0:Res:138929.1,51131.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  157791[0:Res:138929.1,103134.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  157793[0:Res:138929.1,135756.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  157797[0:Res:138929.1,81472.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  157829[0:Res:138929.2,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  157859[0:Res:138929.2,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  158573[0:Res:138930.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  158610[0:Res:138930.1,56444.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  158618[0:Res:138930.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  158633[0:Res:138930.1,103125.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  158634[0:Res:138930.1,135745.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  158639[0:Res:138930.1,130201.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.60  158645[0:Res:138930.1,1453.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.60  158648[0:Res:138930.1,21618.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.60  158650[0:Res:138930.1,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  158654[0:Res:138930.1,3085.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  158661[0:Res:138930.1,1952.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  158662[0:Res:138930.1,1487.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.60  158664[0:Res:138930.1,57233.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  158666[0:Res:138930.1,17259.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  158676[0:Res:138930.1,81624.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  158679[0:Res:138930.1,105819.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  158696[0:Res:138930.1,84545.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(w),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  158714[0:Res:138930.1,51131.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.60  158716[0:Res:138930.1,103134.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  158718[0:Res:138930.1,135756.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  158722[0:Res:138930.1,81472.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  158754[0:Res:138930.2,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  158784[0:Res:138930.2,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  159723[0:Res:141067.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  159761[0:Res:141067.1,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  159769[0:Res:141067.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  159784[0:Res:141067.1,103125.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.60  159785[0:Res:141067.1,135745.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.60  159790[0:Res:141067.1,130201.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.60  159796[0:Res:141067.1,1453.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.60  159799[0:Res:141067.1,21618.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  159801[0:Res:141067.1,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  159805[0:Res:141067.1,3085.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  159812[0:Res:141067.1,1952.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  159813[0:Res:141067.1,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  159815[0:Res:141067.1,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  159817[0:Res:141067.1,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  159821[0:Res:141067.1,121327.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  159827[0:Res:141067.1,81624.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  159830[0:Res:141067.1,105819.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  159847[0:Res:141067.1,84545.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  159865[0:Res:141067.1,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  159867[0:Res:141067.1,103134.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.60  159869[0:Res:141067.1,135756.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.60  159873[0:Res:141067.1,81472.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  159940[0:Res:141067.2,59517.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  159950[0:Res:141067.2,59518.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  159953[0:Res:141067.2,75893.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  159954[0:Res:141067.2,76100.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(c_HOL_Ominus__class_Ominus(w,v,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  160108[0:Res:141067.2,74996.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat).
% 299.83/300.60  160549[0:Res:141068.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  160587[0:Res:141068.1,56444.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  160595[0:Res:141068.1,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  160610[0:Res:141068.1,103125.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  160611[0:Res:141068.1,135745.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  160616[0:Res:141068.1,130201.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  160622[0:Res:141068.1,1453.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.60  160625[0:Res:141068.1,21618.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  160627[0:Res:141068.1,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  160631[0:Res:141068.1,3085.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  160638[0:Res:141068.1,1952.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  160639[0:Res:141068.1,1487.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  160641[0:Res:141068.1,57233.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  160643[0:Res:141068.1,17259.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  160647[0:Res:141068.1,121327.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  160653[0:Res:141068.1,81624.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  160656[0:Res:141068.1,105819.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  160673[0:Res:141068.1,84545.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  160691[0:Res:141068.1,51131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  160693[0:Res:141068.1,103134.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  160695[0:Res:141068.1,135756.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  160699[0:Res:141068.1,81472.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  161274[0:SSi:160958.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v)),tc_nat)*.
% 299.83/300.60  161276[0:SSi:161213.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  161453[0:Res:141249.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  161456[0:Res:141249.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat).
% 299.83/300.60  161457[0:Res:141249.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat).
% 299.83/300.60  161463[0:Res:141249.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  161466[0:Res:141249.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.60  161467[0:Res:141249.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.60  161509[0:Res:141249.0,76348.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat).
% 299.83/300.60  161560[0:Res:141249.0,21571.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.60  161569[0:Res:141249.0,1619.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  161570[0:Res:141249.0,1526.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  161571[0:Res:141249.0,21822.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  161573[0:Res:141249.0,21928.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  161577[0:Res:141249.0,64143.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  161579[0:Res:141249.0,81612.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  161581[0:Res:141249.0,124590.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  161582[0:Res:141249.0,82441.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  161584[0:Res:141249.0,81460.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  161587[0:Res:141249.0,105806.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  161600[0:Res:141249.0,24751.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  161618[0:Res:141249.0,74996.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.60  161628[0:Res:141249.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat).
% 299.83/300.60  161637[0:Res:141249.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat).
% 299.83/300.60  161640[0:Res:141249.0,124911.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  161670[0:Res:141249.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  161700[0:Res:141249.1,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  161793[0:Res:141249.2,59517.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  161803[0:Res:141249.2,59518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  161806[0:Res:141249.2,75893.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.60  161807[0:Res:141249.2,76100.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.60  161951[0:Res:141249.2,75718.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.60  161954[0:Res:141249.2,74996.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.60  163058[0:Res:141250.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  163061[0:Res:141250.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.60  163062[0:Res:141250.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.60  163068[0:Res:141250.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.60  163071[0:Res:141250.0,75893.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.60  163072[0:Res:141250.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.60  163114[0:Res:141250.0,76348.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.60  163165[0:Res:141250.0,21571.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.60  163174[0:Res:141250.0,1619.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  163175[0:Res:141250.0,1526.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  163176[0:Res:141250.0,21822.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  163178[0:Res:141250.0,21928.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  163182[0:Res:141250.0,64143.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  163184[0:Res:141250.0,81612.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  163186[0:Res:141250.0,124590.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  163187[0:Res:141250.0,82441.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  163189[0:Res:141250.0,81460.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  163192[0:Res:141250.0,105806.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  163205[0:Res:141250.0,24751.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  163223[0:Res:141250.0,74996.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.60  163234[0:Res:141250.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.60  163243[0:Res:141250.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat).
% 299.83/300.60  163246[0:Res:141250.0,124911.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  163277[0:Res:141250.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  163307[0:Res:141250.1,1474.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  164379[0:Res:144028.0,135797.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.60  164389[0:Res:144028.0,103125.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  164390[0:Res:144028.0,135745.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  164412[0:Res:144028.0,57234.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.60  164426[0:Res:144028.0,121327.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  164472[0:Res:144028.0,103134.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  164474[0:Res:144028.0,135756.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  164545[0:Res:144028.1,59517.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)*.
% 299.83/300.60  164548[0:Res:144028.1,5016.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  164549[0:Res:144028.1,57007.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  164555[0:Res:144028.1,59518.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)*.
% 299.83/300.60  164559[0:Res:144028.1,76100.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.60  164700[0:Res:144028.1,99941.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(v)),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  164707[0:Res:144028.1,99782.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(v)),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  164736[0:Res:144028.2,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.60  164760[0:Res:144028.2,328.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* equal(w,u) c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  164774[0:Res:144028.2,56444.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  164782[0:Res:144028.2,1474.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(v),tc_nat)*.
% 299.83/300.60  164797[0:Res:144028.2,103125.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  164798[0:Res:144028.2,135745.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  164803[0:Res:144028.2,130201.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  164809[0:Res:144028.2,1453.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.60  164812[0:Res:144028.2,21618.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  164814[0:Res:144028.2,76452.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  164818[0:Res:144028.2,3085.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  164825[0:Res:144028.2,1952.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  164826[0:Res:144028.2,1487.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.60  164828[0:Res:144028.2,57233.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.60  164830[0:Res:144028.2,17259.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  164840[0:Res:144028.2,81624.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  164843[0:Res:144028.2,105819.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  164860[0:Res:144028.2,84545.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  164878[0:Res:144028.2,51131.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  164880[0:Res:144028.2,103134.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  164882[0:Res:144028.2,135756.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(u),tc_nat).
% 299.83/300.60  164886[0:Res:144028.2,81472.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  164980[0:MRR:164323.0,100615.0] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.60  165019[0:Res:164539.1,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),x,tc_nat),w,tc_nat)*.
% 299.83/300.60  165020[0:Res:164539.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  165021[0:Res:164539.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  165037[0:Res:164539.1,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165038[0:Res:164539.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  165039[0:Res:164539.1,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165041[0:Res:164539.1,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  165043[0:Res:164539.1,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165044[0:Res:164539.1,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165045[0:Res:164539.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  165222[0:Res:164550.1,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),x,tc_nat),w,tc_nat)*.
% 299.83/300.60  165223[0:Res:164550.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  165224[0:Res:164550.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.60  165240[0:Res:164550.1,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165241[0:Res:164550.1,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  165242[0:Res:164550.1,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165244[0:Res:164550.1,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  165248[0:Res:164550.1,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165249[0:Res:164550.1,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  165250[0:Res:164550.1,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  165492[0:Res:164391.0,59517.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.60  165495[0:Res:164391.0,5016.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  165496[0:Res:164391.0,57007.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  165502[0:Res:164391.0,59518.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.60  165506[0:Res:164391.0,76100.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  165565[0:Res:164391.0,99941.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  165572[0:Res:164391.0,99782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  165655[0:SpR:177.0,165459.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.60  165681[0:Res:165459.0,260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat)*.
% 299.83/300.60  165862[0:Res:165546.1,378.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.60  165863[0:Res:165546.1,396.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  166027[0:SpR:15409.0,165486.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  166073[0:Res:165486.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  166074[0:Res:165486.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  166075[0:Res:165486.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  166145[0:SpR:15409.0,165497.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),v,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  166225[0:Res:165497.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat),u,tc_nat)*.
% 299.83/300.60  166226[0:Res:165497.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  166227[0:Res:165497.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.60  166432[0:MRR:166431.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  166434[0:MRR:166433.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  166436[0:MRR:166435.1,236.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> .
% 299.83/300.60  166438[0:MRR:166437.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))),v,tc_nat)* -> .
% 299.83/300.60  166440[0:MRR:166439.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.60  166442[0:MRR:166441.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.60  166444[0:MRR:166443.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  166446[0:MRR:166445.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  166448[0:MRR:166447.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  166450[0:MRR:166449.1,236.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.60  166452[0:MRR:166451.1,236.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  166454[0:MRR:166453.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.60  166456[0:MRR:166455.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.60  166761[0:SSi:166611.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),w,tc_nat)* -> .
% 299.83/300.60  167118[0:Res:166630.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))),x,w),u)**.
% 299.83/300.60  167119[0:Res:166630.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.60  167285[0:MRR:167284.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),v,tc_nat)* -> .
% 299.83/300.60  167287[0:MRR:167286.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.60  167289[0:MRR:167288.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.60  167291[0:MRR:167290.1,236.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u,tc_nat)* -> .
% 299.83/300.60  167293[0:MRR:167292.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))),u,tc_nat)* -> .
% 299.83/300.60  167295[0:MRR:167294.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.60  167297[0:MRR:167296.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.60  167299[0:MRR:167298.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.60  167301[0:MRR:167300.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.60  167303[0:MRR:167302.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  167305[0:MRR:167304.1,236.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.60  167307[0:MRR:167306.1,236.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  167309[0:MRR:167308.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.60  167311[0:MRR:167310.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.60  167474[0:Res:166670.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat).
% 299.83/300.60  167883[0:Res:166717.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))),x,w),u)**.
% 299.83/300.60  167884[0:Res:166717.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.60  168048[0:MRR:168047.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> .
% 299.83/300.60  168050[0:MRR:168049.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.60  168052[0:MRR:168051.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  168054[0:MRR:168053.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))),v,tc_nat)* -> .
% 299.83/300.60  168056[0:MRR:168055.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  168058[0:MRR:168057.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  168060[0:MRR:168059.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.60  168062[0:MRR:168061.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.60  168064[0:MRR:168063.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  168066[0:MRR:168065.1,236.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  168486[0:Res:166968.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w),x,v),u)**.
% 299.83/300.60  168487[0:Res:166968.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  168607[0:Res:167131.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w)),x,v),u)**.
% 299.83/300.60  168608[0:Res:167131.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w)),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  168839[0:Res:167533.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat).
% 299.83/300.60  168947[0:SSi:168937.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  169006[0:Rew:16.0,168990.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  169007[0:SSi:168973.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.60  169008[0:SSi:169001.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.60  169009[0:SSi:169002.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.60  169058[0:Res:166830.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  169072[0:SSi:169040.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.60  169073[0:SSi:169062.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.60  169074[0:SSi:169064.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)),tc_nat)*.
% 299.83/300.60  169186[0:SSi:169170.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  169251[0:Rew:16.0,169235.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  169252[0:SSi:169211.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.60  169253[0:SSi:169246.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.60  169254[0:SSi:169247.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.60  169309[0:Res:166961.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  169323[0:SSi:169284.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.60  169324[0:SSi:169313.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.60  169325[0:SSi:169315.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w),tc_nat)*.
% 299.83/300.60  169441[0:SSi:169356.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)))),tc_nat)*.
% 299.83/300.60  169442[0:SSi:169434.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.60  169443[0:SSi:169435.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v))),tc_nat)*.
% 299.83/300.60  169444[0:SSi:169436.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v))),tc_nat)*.
% 299.83/300.60  169445[0:SSi:169437.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.60  169611[0:SSi:169578.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  169738[0:Res:166651.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.60  169781[0:Res:166651.0,373.0] ||  -> equal(c_List_Otake(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),v,w),v)**.
% 299.83/300.60  169792[0:SSi:169708.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)))),tc_nat)*.
% 299.83/300.60  169793[0:SSi:169784.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v))),tc_nat)*.
% 299.83/300.60  169943[0:SSi:169827.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),w,tc_nat)* -> .
% 299.83/300.60  170044[0:SSi:169978.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  170045[0:SSi:170035.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.60  170046[0:SSi:170036.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  170047[0:SSi:170037.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  170048[0:SSi:170038.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.60  170103[0:Res:166713.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.60  170142[0:Res:166713.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),v,w),v)**.
% 299.83/300.60  170156[0:SSi:170080.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  170157[0:SSi:170145.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  170323[0:SSi:170219.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),w,tc_nat)* -> .
% 299.83/300.60  170326[0:MRR:170325.1,236.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),w,tc_nat)* -> .
% 299.83/300.60  170478[0:SSi:170353.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),w,tc_nat)* -> .
% 299.83/300.60  170480[0:MRR:170479.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),v,tc_nat)* -> .
% 299.83/300.60  170482[0:MRR:170481.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),w,tc_nat)* -> .
% 299.83/300.60  170665[0:Rew:167691.1,170565.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(v),c_Suc(u)).
% 299.83/300.60  170806[0:SSi:170693.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),v,tc_nat)* -> .
% 299.83/300.60  170809[0:MRR:170808.1,236.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w),v,tc_nat)* -> .
% 299.83/300.60  171045[0:SSi:170911.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),v,tc_nat)* -> .
% 299.83/300.60  171047[0:MRR:171046.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w),u,tc_nat)* -> .
% 299.83/300.60  171049[0:MRR:171048.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w),v,tc_nat)* -> .
% 299.83/300.60  171168[0:SSi:171074.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w))),tc_nat)*.
% 299.83/300.60  171169[0:SSi:171160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  171170[0:SSi:171161.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.60  171171[0:SSi:171162.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.60  171172[0:SSi:171163.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  171235[0:Res:166966.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.60  171278[0:Res:166966.0,373.0] ||  -> equal(c_List_Otake(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w)),u,v),u)**.
% 299.83/300.60  171290[0:SSi:171197.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w))),tc_nat)*.
% 299.83/300.60  171291[0:SSi:171281.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.60  171397[0:SSi:171322.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w)),tc_nat)*.
% 299.83/300.60  171398[0:SSi:171387.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  171399[0:SSi:171388.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.60  171400[0:SSi:171389.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.60  171401[0:SSi:171390.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  171776[0:Res:166982.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.60  171815[0:Res:166982.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w),u,v),u)**.
% 299.83/300.60  171830[0:SSi:171745.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w)),tc_nat)*.
% 299.83/300.60  171831[0:SSi:171818.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.60  171982[0:SSi:171855.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),v,tc_nat)* -> .
% 299.83/300.60  172113[0:SSi:172020.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.60  172114[0:SSi:172106.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.60  172115[0:SSi:172107.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.60  172116[0:SSi:172108.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.60  172117[0:SSi:172109.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.60  172119[0:Con:172118.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  172121[0:Con:172120.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  172201[0:Res:170155.0,296.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.60  172244[0:Res:170155.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),v,w),v)**.
% 299.83/300.60  172255[0:SSi:172164.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.60  172256[0:SSi:172247.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.60  172524[0:SSi:172420.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)))),tc_nat)*.
% 299.83/300.60  172525[0:SSi:172516.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  172526[0:SSi:172517.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.60  172527[0:SSi:172518.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.60  172528[0:SSi:172519.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.60  172530[0:Con:172529.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  172532[0:Con:172531.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  172610[0:Res:171828.0,296.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.60  172653[0:Res:171828.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w))),u,v),u)**.
% 299.83/300.60  172665[0:SSi:172563.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)))),tc_nat)*.
% 299.83/300.60  172666[0:SSi:172656.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.60  172796[0:Rew:16.0,172696.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_List_Orotate(u,w,x),w)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  172799[0:SSi:172765.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_List_Orotate(v,w,x),w)** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  172800[0:SSi:172766.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Orotate(u,w,x),w)** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.60  172828[0:Res:171578.0,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Orotate(u,w,x),w)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  172830[0:Res:171578.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(u,v,w),v)** equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.60  172872[0:SSi:172853.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(v,w,x),w)** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  172873[0:SSi:172855.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(v,w,x),w)** c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  173065[0:SpL:557.0,168350.0] || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),w,v,x),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  173072[0:SSi:173059.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  173170[0:SpL:557.0,170893.0] || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_HOL_Oone__class_Oone(tc_nat),u,v),w,v,x),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.60  173221[0:SSi:173164.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.60  173449[0:Res:166645.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.60  173575[0:Res:166844.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.60  173777[0:SpL:557.0,166940.0] || equal(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  173790[0:SSi:173771.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  173826[0:SpL:557.0,166941.0] || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.60  173854[0:SSi:173820.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.60  173890[0:SpR:557.0,166962.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),tc_nat)*.
% 299.83/300.60  173908[0:Res:166962.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.60  173933[0:SSi:173884.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.60  173977[0:SpR:557.0,166975.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),tc_nat)*.
% 299.83/300.60  173986[0:Res:166975.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.60  174008[0:SSi:173971.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.60  174327[0:SpL:557.0,168374.0] || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  174334[0:SSi:174321.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  174395[0:Res:144028.2,166417.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.60  174396[0:Res:141250.2,166417.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.60  174397[0:Res:141068.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.60  174398[0:Res:141067.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.60  174399[0:Res:138872.2,166417.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.60  174405[0:Res:76336.1,166417.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  174417[0:Res:144028.0,166417.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.60  174418[0:Res:138930.0,166417.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.60  174419[0:Res:138872.0,166417.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.60  174438[0:Res:13042.1,166417.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> .
% 299.83/300.60  174443[0:Res:138930.2,166417.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)))),tc_nat)*.
% 299.83/300.60  174444[0:Res:138929.2,166417.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)))),tc_nat)*.
% 299.83/300.60  174446[0:Res:56448.1,166417.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.60  174448[0:Res:11815.0,166417.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  174449[0:Res:1828.1,166417.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  174461[0:Res:1904.1,166417.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  174462[0:Res:1889.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  174464[0:Res:88720.1,166417.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  174465[0:Res:88605.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  174485[0:Res:59988.1,166417.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  174490[0:Res:2112.1,166417.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  174491[0:Res:88130.1,166417.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  174492[0:Res:59096.0,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  174494[0:Res:18229.0,166417.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  174496[0:Res:15979.1,166417.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  174497[0:Res:91759.0,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  174498[0:Res:91005.0,166417.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  174499[0:Res:141250.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.60  174500[0:Res:141249.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.60  174503[0:Res:16551.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  174504[0:Res:13038.1,166417.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  174505[0:Res:141068.2,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.60  174506[0:Res:138930.1,166417.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.60  174507[0:Res:138929.1,166417.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.60  174573[0:SpR:166627.0,46478.0] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.60  175225[0:Res:141068.0,166647.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.60  175226[0:Res:141067.0,166647.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.60  175242[0:Res:141250.0,166647.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.60  175243[0:Res:141249.0,166647.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.60  175277[0:Res:9759.1,166647.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  175283[0:Res:88719.1,166647.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  175284[0:Res:88604.1,166647.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  175295[0:Res:59521.1,166647.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  175300[0:Res:15978.1,166647.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  175301[0:Res:91004.0,166647.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  175613[0:Res:144028.2,166652.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.60  175615[0:Res:141068.1,166652.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.60  175616[0:Res:141067.1,166652.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.60  175617[0:Res:138872.2,166652.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat)*.
% 299.83/300.60  175623[0:Res:76336.1,166652.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  175656[0:Res:13042.1,166652.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> .
% 299.83/300.60  175713[0:Res:91759.0,166652.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  175715[0:Res:141250.1,166652.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.60  175716[0:Res:141249.1,166652.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.60  176161[0:Res:144028.2,166702.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  176163[0:Res:141068.1,166702.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  176164[0:Res:141067.1,166702.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  176165[0:Res:138872.2,166702.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  176171[0:Res:76336.1,166702.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  176204[0:Res:13042.1,166702.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> .
% 299.83/300.60  176208[0:Res:138930.2,166702.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  176209[0:Res:138929.2,166702.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  176213[0:Res:11815.0,166702.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  176229[0:Res:88720.1,166702.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  176230[0:Res:88605.1,166702.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  176237[0:Res:88130.1,166702.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  176242[0:Res:15979.1,166702.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  176243[0:Res:91759.0,166702.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  176244[0:Res:91005.0,166702.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  176245[0:Res:141250.1,166702.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.60  176246[0:Res:141249.1,166702.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.60  176252[0:Res:138930.1,166702.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.60  176253[0:Res:138929.1,166702.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.60  176739[0:SpL:557.0,166942.0] || c_HOL_Oord__class_Oless(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),u,tc_nat)* -> .
% 299.83/300.60  176752[0:Res:141068.0,166942.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  176753[0:Res:141067.0,166942.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.60  176769[0:Res:141250.0,166942.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.60  176770[0:Res:141249.0,166942.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.60  176771[0:Res:138929.0,166942.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w))),tc_nat)*.
% 299.83/300.60  176804[0:Res:9759.1,166942.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  176806[0:Res:1875.1,166942.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v)))),tc_nat)*.
% 299.83/300.60  176807[0:Res:1847.1,166942.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v)))),tc_nat)*.
% 299.83/300.60  176810[0:Res:88719.1,166942.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v)),tc_nat)*.
% 299.83/300.60  176811[0:Res:88604.1,166942.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v)),tc_nat)*.
% 299.83/300.60  176820[0:Res:2156.1,166942.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v))),u,tc_nat)* -> .
% 299.83/300.60  176821[0:Res:2111.1,166942.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v))),u,tc_nat)* -> .
% 299.83/300.60  176822[0:Res:59521.1,166942.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v)),u,tc_nat)* -> .
% 299.83/300.60  176823[0:Res:59097.0,166942.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v))),tc_nat)*.
% 299.83/300.60  176825[0:Res:18230.0,166942.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v))),tc_nat)*.
% 299.83/300.60  176827[0:Res:15978.1,166942.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v)),u,tc_nat)* -> .
% 299.83/300.60  176828[0:Res:91004.0,166942.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v)),tc_nat)*.
% 299.83/300.60  176831[0:Res:141249.2,166942.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w))),tc_nat)*.
% 299.83/300.60  176841[0:Res:13125.1,166942.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v))),tc_nat)*.
% 299.83/300.60  176842[0:Res:141067.2,166942.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  176852[0:SSi:176733.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),u,tc_nat)* -> .
% 299.83/300.60  176892[0:SpL:557.0,166964.0] || c_lessequals(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),u,tc_nat)* -> .
% 299.83/300.60  176909[0:Res:144028.2,166964.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.60  176911[0:Res:141068.1,166964.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.60  176912[0:Res:141067.1,166964.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.60  176913[0:Res:138872.2,166964.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)),tc_nat)*.
% 299.83/300.60  176919[0:Res:76336.1,166964.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  176952[0:Res:13042.1,166964.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v)),u,tc_nat)* -> .
% 299.83/300.60  176963[0:Res:1828.1,166964.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)))),u,tc_nat)* -> .
% 299.83/300.60  177009[0:Res:91759.0,166964.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v)),tc_nat)*.
% 299.83/300.60  177011[0:Res:141250.1,166964.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  177012[0:Res:141249.1,166964.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.60  177015[0:Res:16551.1,166964.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v))),tc_nat)*.
% 299.83/300.60  177037[0:SSi:176886.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),u,tc_nat)* -> .
% 299.83/300.60  177159[0:SpL:557.0,166970.0] || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),u,tc_nat)* -> .
% 299.83/300.60  177166[0:Res:141068.0,166970.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),w),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  177167[0:Res:141067.0,166970.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),w),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.60  177183[0:Res:141250.0,166970.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w),tc_nat)*.
% 299.83/300.60  177184[0:Res:141249.0,166970.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w),tc_nat)*.
% 299.83/300.60  177218[0:Res:9759.1,166970.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u))))),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  177224[0:Res:88719.1,166970.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),v),tc_nat)*.
% 299.83/300.60  177225[0:Res:88604.1,166970.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),v),tc_nat)*.
% 299.83/300.60  177233[0:Res:59521.1,166970.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v),u,tc_nat)* -> .
% 299.83/300.60  177238[0:Res:15978.1,166970.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),v),u,tc_nat)* -> .
% 299.83/300.60  177239[0:Res:91004.0,166970.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v),tc_nat)*.
% 299.83/300.60  177264[0:SSi:177153.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),u,tc_nat)* -> .
% 299.83/300.60  177310[0:SpL:557.0,166974.0] || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),u,tc_nat)* -> .
% 299.83/300.60  177319[0:Res:144028.2,166974.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w),tc_nat)*.
% 299.83/300.60  177321[0:Res:141068.1,166974.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w),tc_nat)*.
% 299.83/300.60  177322[0:Res:141067.1,166974.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w),tc_nat)*.
% 299.83/300.60  177323[0:Res:138872.2,166974.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w),tc_nat)*.
% 299.83/300.60  177329[0:Res:76336.1,166974.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  177362[0:Res:13042.1,166974.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v),u,tc_nat)* -> .
% 299.83/300.60  177401[0:Res:91759.0,166974.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v),tc_nat)*.
% 299.83/300.60  177403[0:Res:141250.1,166974.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),w),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  177404[0:Res:141249.1,166974.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),w),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.60  177434[0:SSi:177304.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),u,tc_nat)* -> .
% 299.83/300.60  177480[0:SpR:557.0,166980.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y)),tc_nat)*.
% 299.83/300.60  177563[0:SSi:177474.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.60  177609[0:SpR:557.0,166981.0] ||  -> c_lessequals(u,c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y)),tc_nat)*.
% 299.83/300.60  177691[0:SSi:177603.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.60  177806[0:SpR:557.0,166983.0] ||  -> c_HOL_Oord__class_Oless(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(c_Suc(u))),v,w),x,w,y),tc_nat)*.
% 299.83/300.60  177870[0:SSi:177800.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u))),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.60  177922[0:SpR:557.0,166985.0] ||  -> c_lessequals(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(c_Suc(u))),v,w),x,w,y),tc_nat)*.
% 299.83/300.60  177997[0:SSi:177916.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u))),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.60  178036[0:SpL:557.0,167270.0] || c_lessequals(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y))),u,tc_nat)* -> .
% 299.83/300.60  178059[0:Res:144028.2,167270.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.60  178060[0:Res:141250.2,167270.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)))),tc_nat)*.
% 299.83/300.60  178061[0:Res:141068.1,167270.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.60  178062[0:Res:141067.1,167270.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.60  178063[0:Res:138872.2,167270.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.60  178069[0:Res:76336.1,167270.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.60  178081[0:Res:144028.0,167270.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.60  178082[0:Res:138930.0,167270.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)))),tc_nat)*.
% 299.83/300.60  178083[0:Res:138872.0,167270.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.60  178102[0:Res:13042.1,167270.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v))),u,tc_nat)* -> .
% 299.83/300.60  178110[0:Res:56448.1,167270.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> .
% 299.83/300.60  178112[0:Res:11815.0,167270.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  178113[0:Res:1828.1,167270.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))))),u,tc_nat)* -> .
% 299.83/300.60  178125[0:Res:1904.1,167270.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v))))),tc_nat)*.
% 299.83/300.60  178126[0:Res:1889.1,167270.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v))))),tc_nat)*.
% 299.83/300.60  178154[0:Res:2112.1,167270.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v)))),u,tc_nat)* -> .
% 299.83/300.60  178164[0:Res:141249.1,167270.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.60  178167[0:Res:16551.1,167270.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v)))),tc_nat)*.
% 299.83/300.60  178168[0:Res:13038.1,167270.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v)))),tc_nat)*.
% 299.83/300.60  178169[0:Res:141068.2,167270.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.60  178170[0:Res:138930.1,167270.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.60  178171[0:Res:138929.1,167270.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.60  178189[0:SSi:178027.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),u,tc_nat)* -> .
% 299.83/300.60  178466[0:SpR:557.0,168577.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y))),tc_nat)*.
% 299.83/300.60  178556[0:SSi:178460.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.60  178596[0:SpR:557.0,168578.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y))),tc_nat)*.
% 299.83/300.60  178684[0:SSi:178590.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.60  178729[0:SpR:168828.0,46478.0] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.60  178954[0:SpR:557.0,168828.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  179178[0:SSi:178945.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  179251[0:SpL:557.0,172468.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y))),u,tc_nat)* -> .
% 299.83/300.60  179370[0:SSi:179242.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),u,tc_nat)* -> .
% 299.83/300.60  179497[0:Res:175003.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(c_Suc(w),u,tc_nat).
% 299.83/300.60  179638[0:Res:175004.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.60  179661[0:Res:175004.0,9776.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  179668[0:Res:175004.0,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  179669[0:Res:175004.0,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))))),v,tc_nat)* -> .
% 299.83/300.60  179822[0:Res:175005.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.60  179893[0:SpR:557.0,177869.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)))),tc_nat)*.
% 299.83/300.60  179923[0:Res:177869.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)))),tc_nat)*.
% 299.83/300.60  179946[0:Res:177869.0,9776.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  179953[0:Res:177869.0,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)))))),tc_nat)*.
% 299.83/300.60  179954[0:Res:177869.0,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v))))),u,tc_nat)* -> .
% 299.83/300.60  179989[0:SSi:179884.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)))),tc_nat)*.
% 299.83/300.60  180091[0:SpR:557.0,177996.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)))),tc_nat)*.
% 299.83/300.60  180155[0:Res:177996.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)))))),tc_nat)*.
% 299.83/300.60  180185[0:SSi:180082.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)))),tc_nat)*.
% 299.83/300.60  180225[0:SpR:557.0,179160.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y))),tc_nat)*.
% 299.83/300.60  180261[0:Res:179160.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.60  180320[0:SSi:180216.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.60  180362[0:SpR:15409.0,165977.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.60  180412[0:Res:165977.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.60  180502[0:SpR:15409.0,165976.1] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),u,tc_nat)*.
% 299.83/300.60  180739[0:Res:171592.0,58685.0] ||  -> equal(c_List_Orotate(u,v,w),v)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.60  184532[0:Rew:223.0,184084.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  184545[0:Rew:544.0,184139.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.60  184547[0:MRR:184254.2,196.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)),u,tc_nat)* -> .
% 299.83/300.60  6033[0:Res:336.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(u),tc_nat)* -> equal(c_Suc(u),c_Suc(v)).
% 299.83/300.60  6299[0:Res:1796.0,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))))),u,tc_nat)* -> .
% 299.83/300.60  6343[0:Res:1796.0,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))))))),tc_nat)*.
% 299.83/300.60  6380[0:Res:1828.1,1664.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))))),u,tc_nat)* -> .
% 299.83/300.60  6539[0:Res:1847.1,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  6540[0:Res:1847.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.60  6582[0:Res:1875.1,1827.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  6583[0:Res:1875.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.60  6590[0:Res:1875.1,1834.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))))))),tc_nat)*.
% 299.83/300.60  6629[0:Res:1828.1,1884.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.60  6791[0:Res:1828.1,1899.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.60  6804[0:Res:1889.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  6845[0:Res:1904.1,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.60  6881[0:Res:1828.1,2107.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),u,tc_nat) -> .
% 299.83/300.60  6982[0:Res:156.1,340.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),v,u)* -> .
% 299.83/300.60  7007[0:Res:2111.1,1827.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.60  7008[0:Res:2111.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.60  7054[0:Res:2112.1,1899.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.60  7090[0:Res:1828.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),u,tc_nat) -> .
% 299.83/300.60  7144[0:Res:2156.1,1827.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.60  7145[0:Res:2156.1,1823.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),u,tc_nat)* -> .
% 299.83/300.60  7238[0:Res:156.1,344.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),v,u)* -> .
% 299.83/300.60  7375[0:Res:1828.1,3081.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  7479[0:Res:156.1,337.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),v,u)* -> .
% 299.83/300.60  7613[0:SpR:474.0,4234.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist__update(u,w,x,v),v),c_List_Olist__update(u,w,x,v))**.
% 299.83/300.60  7621[0:SpL:474.0,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Olist__update(u,w,x,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  7626[0:SpR:4126.0,445.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),u)*.
% 299.83/300.60  7690[0:SpR:4126.0,503.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.60  7694[0:SpR:4126.0,501.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Oappend(w,u,v),w)**.
% 299.83/300.60  7695[0:SpR:4126.0,515.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Odrop(w,u,v),u)**.
% 299.83/300.60  7696[0:SpR:4126.0,497.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.60  7697[0:SpR:4126.0,470.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.60  7722[0:SpR:4126.0,445.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_Type_Otyping(w,u,hAPP(w,v))*.
% 299.83/300.60  8023[0:SpR:4126.0,508.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Orev(u,w),v)*.
% 299.83/300.60  8062[0:SpR:4126.0,630.1] class_Orderings_Oorder(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_fun(w,u),tc_nat)* class_Orderings_Oorder(v).
% 299.83/300.60  8063[0:SpR:4126.0,629.1] class_Orderings_Opreorder(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_fun(w,u),tc_nat)* class_Orderings_Opreorder(v).
% 299.83/300.60  8125[0:SpR:4126.0,265.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(v,w),tc_nat)* equal(c_Transitive__Closure_Ortranclp(u,w),u)**.
% 299.83/300.60  8706[0:SpL:4126.0,12.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(x),tc_nat)*.
% 299.83/300.60  8707[0:SpL:4126.0,11.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(x),tc_nat)*.
% 299.83/300.60  8973[0:SpL:4126.0,472.0] || equal(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,v,x),tc_nat)*.
% 299.83/300.60  9577[0:Res:5098.2,118.0] || c_lessequals(u,v,tc_nat)* -> equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.60  9636[0:SpR:605.0,4234.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Omap(w,u,v,x),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.60  9647[0:SpL:605.0,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Omap(w,u,v,x),c_List_Olist_ONil(x))**.
% 299.83/300.60  10165[0:Res:9744.1,118.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Suc(v),u).
% 299.83/300.60  10383[0:SpR:377.0,174.0] ||  -> equal(c_List_Onth(c_List_Oreplicate(c_Suc(u),v,w),c_Suc(x),w),c_List_Onth(c_List_Oreplicate(u,v,w),x,w))**.
% 299.83/300.60  11457[0:SpL:377.0,570.0] || equal(c_List_Oreplicate(c_Suc(u),v,w),c_List_Olist_OCons(x,y,w))* -> equal(c_List_Oreplicate(u,v,w),y).
% 299.83/300.60  11598[0:Res:1828.1,9758.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  11608[0:Res:1759.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  11611[0:Res:1904.1,9758.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  11612[0:Res:1889.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  11618[0:Res:2112.1,9758.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  11657[0:Res:9759.1,1827.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  11658[0:Res:9759.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  11893[0:Res:9759.1,9776.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  11906[0:Res:2156.1,9776.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  12244[0:Res:11815.0,1899.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  12293[0:Res:3459.1,9748.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  12440[0:Res:3459.1,3467.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.60  12540[0:Res:5098.2,6003.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)*.
% 299.83/300.60  12624[0:Res:5098.2,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(u,v)*.
% 299.83/300.60  12890[0:SpR:133.1,4973.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  13046[0:Rew:12861.1,12891.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  13181[0:Res:13107.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u) c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  13662[0:SpR:254.0,9779.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  13665[0:SpR:254.0,56.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  13666[0:SpR:254.0,1702.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.60  13667[0:SpR:254.0,1716.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.60  13677[0:SpR:254.0,102.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.60  13683[0:SpR:254.0,9755.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  13689[0:SpR:254.0,10458.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  13690[0:SpR:254.0,10207.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  13732[0:SpL:254.0,57.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.60  13733[0:SpL:254.0,1708.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.60  13735[0:SpL:254.0,3534.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.60  13741[0:SpL:254.0,5016.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  14242[0:SpR:133.1,13756.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  14417[0:SpR:133.1,13653.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  14562[0:SpR:13765.1,254.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  14598[0:Res:13765.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.60  14933[0:Res:14665.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.60  15065[0:Res:14739.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.60  15984[0:SpR:258.1,56.1] || c_lessequals(u,v,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  16321[0:Res:240.2,1495.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u)).
% 299.83/300.60  16325[0:Res:240.2,1496.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(u)).
% 299.83/300.60  16327[0:Res:240.2,262.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)* -> equal(c_Suc(u),c_Suc(v)).
% 299.83/300.60  16380[0:Res:240.2,13176.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u).
% 299.83/300.60  17035[0:Res:122.1,307.1] || c_lessequals(u,v,tc_nat) -> equal(v,c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* equal(v,u).
% 299.83/300.60  17104[0:SpR:133.1,16300.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  17154[0:SpL:133.1,15789.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  17230[0:Res:9744.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  17237[0:Res:14739.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Oreplicate(u,w,x),c_List_Olist_ONil(x))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  17238[0:Res:14665.0,296.0] || c_lessequals(u,v,tc_nat)* -> equal(u,w) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  17242[0:Res:13765.0,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  17247[0:Res:14743.1,296.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(u,c_List_Olist_ONil(v)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  17274[0:Res:13033.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  17276[0:Res:9760.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  17283[0:Res:1716.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.60  17287[0:Res:1740.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  17288[0:Res:1739.1,296.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  17289[0:Res:1470.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  17295[0:Res:1449.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.60  17297[0:Res:1741.1,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  17301[0:Res:1758.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  17310[0:Res:13129.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.60  17314[0:Res:15314.0,296.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.60  17318[0:Res:13653.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.60  17729[0:Res:15977.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  18597[0:SpL:553.0,373.0] || c_lessequals(u,v,tc_nat) -> equal(c_List_Otake(v,c_List_Oreplicate(u,w,x),x),c_List_Oreplicate(u,w,x))**.
% 299.83/300.60  18621[0:Res:15851.0,373.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.60  18633[0:Res:13033.0,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),v)**.
% 299.83/300.60  18634[0:Res:9760.1,373.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Otake(c_Suc(u),v,w),v).
% 299.83/300.60  18638[0:Res:1740.0,373.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(u)),v,w),v).
% 299.83/300.60  18639[0:Res:1739.1,373.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(w)),u,v),u).
% 299.83/300.60  18640[0:Res:1470.1,373.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(w)),u,v),u).
% 299.83/300.60  18646[0:Res:1449.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))))))),u,v),u)**.
% 299.83/300.60  18648[0:Res:1741.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(u)),v,w),v).
% 299.83/300.60  18652[0:Res:1758.1,373.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),v,w),v).
% 299.83/300.60  18655[0:Res:15977.1,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(w))),u,v),u)**.
% 299.83/300.60  18658[0:Res:13129.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),u,v),u)**.
% 299.83/300.60  18707[0:SpR:533.0,18616.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Orotate(w,u,v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.60  18738[0:Res:17232.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  18812[0:Res:17234.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  20129[0:Res:122.1,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  20163[0:Res:3459.1,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.60  20436[0:SpL:133.1,20403.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(u,v,tc_nat)* -> .
% 299.83/300.60  20516[0:Rew:518.0,20515.1] || hBOOL(hAPP(u,hAPP(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))))* -> hBOOL(hAPP(u,hAPP(v,w))).
% 299.83/300.60  20517[0:Rew:518.0,20511.0] || hBOOL(hAPP(u,hAPP(v,w))) -> hBOOL(hAPP(u,hAPP(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))))*.
% 299.83/300.60  21100[0:Res:16403.0,13037.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  21138[0:Res:1796.0,13037.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))))))),tc_nat)*.
% 299.83/300.60  21139[0:Res:9759.1,13037.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  21141[0:Res:1875.1,13037.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  21142[0:Res:1847.1,13037.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  21150[0:Res:2156.1,13037.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  21151[0:Res:2111.1,13037.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  21234[0:Res:13038.1,3081.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  21287[0:Res:13042.1,9758.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  21293[0:Res:13042.1,3075.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.60  21299[0:Res:13042.1,1664.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))))),u,tc_nat)* -> .
% 299.83/300.60  21300[0:Res:13042.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.60  21301[0:Res:13042.1,2107.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.60  21303[0:Res:13042.1,1899.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  21304[0:Res:13042.1,1884.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  21309[0:Res:13042.1,3081.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  21393[0:Res:13125.1,3624.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  21404[0:Res:13125.1,13037.0] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  22430[0:Res:21862.0,296.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),u,tc_nat)*.
% 299.83/300.60  22643[0:SpR:235.0,1221.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))))),tc_nat)*.
% 299.83/300.60  22644[0:SpR:235.0,1233.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))))),tc_nat)*.
% 299.83/300.60  22648[0:SpR:235.0,9749.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.60  22649[0:SpR:235.0,5281.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.60  22659[0:SpR:235.0,11046.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  22896[0:SpL:235.0,1523.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  22899[0:SpL:235.0,3470.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  22902[0:SpL:235.0,3471.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  23112[0:Rew:254.0,22767.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat))**.
% 299.83/300.60  23120[0:Rew:23112.0,13738.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.60  23228[0:Res:21413.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.60  23253[0:Res:21413.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),u,v),u)**.
% 299.83/300.60  23584[0:SpR:9749.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  23585[0:SpR:5281.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  23590[0:SpR:9754.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  23610[0:SpR:93.0,215.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.60  23617[0:SpR:11046.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  23621[0:SpR:11086.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  23665[0:SpR:93.0,215.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)*.
% 299.83/300.60  24046[0:Res:23197.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.60  24119[0:SpR:9749.0,214.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  24120[0:SpR:5281.0,214.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  24125[0:SpR:9754.0,214.1] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  24145[0:SpR:93.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.60  24152[0:SpR:11046.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  24156[0:SpR:11086.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.60  24200[0:SpR:93.0,214.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),tc_nat)*.
% 299.83/300.60  24237[0:Rew:254.0,24212.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),tc_nat)*.
% 299.83/300.60  24470[0:Res:21459.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  24505[0:Res:21459.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),v,w),v).
% 299.83/300.60  24616[0:SpR:258.1,22974.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)),tc_nat)*.
% 299.83/300.60  24625[0:Res:22974.0,296.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.60  24676[0:Con:24675.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  24821[0:Res:24644.0,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  24985[0:Res:122.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(w,u) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  25015[0:Res:15804.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  25018[0:Res:2041.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  25021[0:Res:1221.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.60  25027[0:Res:1819.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.60  25028[0:Res:1798.1,146.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.60  25046[0:Res:281.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),w,tc_nat)*.
% 299.83/300.60  25050[0:Res:18245.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  25054[0:Res:21612.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.60  25103[0:Rew:16.0,24999.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_List_Oreplicate(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  25104[0:Rew:16.0,25003.2] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  25105[0:Rew:16.0,25005.3] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(w,u) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  25201[0:SpR:254.0,24547.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.60  25203[0:SpR:258.1,24547.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.60  25257[0:Res:24547.0,296.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)*.
% 299.83/300.60  25309[0:Con:25308.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.60  25359[0:SpR:254.0,25270.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.60  25396[0:Res:25270.0,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  26493[0:Con:26492.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  26607[0:Con:26606.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  26956[0:SpR:374.0,1221.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),tc_nat)*.
% 299.83/300.60  26957[0:SpR:374.0,1233.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),tc_nat)*.
% 299.83/300.60  26972[0:SpR:374.0,11046.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  27007[0:SpR:374.0,13128.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.60  27011[0:SpR:374.0,21612.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.60  27016[0:SpR:374.0,21548.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.60  27031[0:SpR:374.0,21412.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.60  27072[0:SpR:580.0,374.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Orev(v,w),w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))**.
% 299.83/300.60  27082[0:SpL:374.0,1523.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.60  27085[0:SpL:374.0,3470.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  27088[0:SpL:374.0,3471.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.60  27101[0:SpL:374.0,13263.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.60  27102[0:SpL:374.0,21611.0] || c_lessequals(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.60  27405[0:SpR:580.0,395.1] || equal(c_List_Odrop(u,c_List_Orev(v,w),w),c_List_Olist_ONil(w))** -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.60  27846[0:SpL:580.0,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Odrop(w,c_List_Orev(u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  27853[0:Res:15740.1,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  27855[0:Res:1062.1,396.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v)).
% 299.83/300.60  27888[0:Res:1761.1,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(w)),u,v),c_List_Olist_ONil(v)).
% 299.83/300.60  27889[0:Res:1080.0,396.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(u)),v,w),c_List_Olist_ONil(w)).
% 299.83/300.60  27890[0:Res:1079.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(u)),v,w),c_List_Olist_ONil(w)).
% 299.83/300.60  27892[0:Res:1037.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  27903[0:Res:18223.0,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.60  27906[0:Res:13128.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  27913[0:Res:21412.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  27974[0:SpR:374.0,27852.0] ||  -> equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_List_Odrop(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.60  28778[0:Rew:385.0,28767.0] ||  -> equal(c_List_Orotate(c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),v,w),c_List_Orotate(c_Suc(u),v,w))**.
% 299.83/300.60  29184[0:Res:15740.1,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.60  29186[0:Res:1062.1,378.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.60  29219[0:Res:1761.1,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(w)),x,v),u)**.
% 299.83/300.60  29220[0:Res:1080.0,378.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(c_Suc(u)),x,w),v)**.
% 299.83/300.60  29221[0:Res:1079.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(c_Suc(u)),x,w),v)**.
% 299.83/300.60  29223[0:Res:1037.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))))),w,v),u)**.
% 299.83/300.60  29234[0:Res:18223.0,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(u))),x,w),v)**.
% 299.83/300.60  29237[0:Res:13128.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),w,v),u)**.
% 299.83/300.60  29244[0:Res:21412.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),w,v),u)**.
% 299.83/300.60  29296[0:SpR:533.0,29183.0] ||  -> equal(c_List_Olist__update(c_List_Orotate(u,v,w),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),x,w),c_List_Orotate(u,v,w))**.
% 299.83/300.60  29355[0:SpR:485.0,4419.1] || equal(c_List_Orev(u,v),c_List_Olist_ONil(v)) -> equal(c_List_Orev(c_List_Oappend(w,u,v),v),c_List_Orev(w,v))**.
% 299.83/300.60  29375[0:SpL:485.0,564.0] || equal(c_List_Orev(c_List_Oappend(u,v,w),w),c_List_Orev(u,w))** -> equal(c_List_Orev(v,w),c_List_Olist_ONil(w)).
% 299.83/300.60  29376[0:SpL:485.0,562.0] || equal(c_List_Orev(c_List_Oappend(u,v,w),w),c_List_Orev(v,w))** -> equal(c_List_Orev(u,w),c_List_Olist_ONil(w)).
% 299.83/300.60  29396[0:Rew:485.0,29363.1] || equal(u,v) -> equal(c_List_Orev(c_List_Oappend(u,w,x),x),c_List_Orev(c_List_Oappend(v,w,x),x))*.
% 299.83/300.60  29399[0:Rew:485.0,29371.1] || equal(u,v) -> equal(c_List_Orev(c_List_Oappend(w,u,x),x),c_List_Orev(c_List_Oappend(w,v,x),x))*.
% 299.83/300.60  30245[0:Res:13125.1,25042.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  30510[0:SpR:133.1,30221.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* -> c_lessequals(v,u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.60  30528[0:Res:30221.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  30530[0:Res:30221.0,118.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* equal(v,c_Suc(u)).
% 299.83/300.60  30571[0:Res:30221.0,373.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Otake(c_Suc(w),u,v),u)**.
% 299.83/300.60  30585[0:Res:30221.1,307.1] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u).
% 299.83/300.60  30819[0:Res:30577.0,378.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.60  30820[0:Res:30577.0,396.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  30893[0:Res:30817.0,328.0] ||  -> c_lessequals(u,v,tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.60  30970[0:Res:30817.1,378.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.60  30971[0:Res:30817.1,396.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.60  31076[0:Res:30567.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.60  31089[0:SpL:133.1,30772.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  31185[0:SpR:580.0,390.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Orev(u,v),c_List_Olist_OCons(w,x,v),v),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),v),w)**.
% 299.83/300.60  31215[0:Res:30788.0,260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.60  31216[0:Res:30788.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  31333[0:Res:240.2,30888.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  31492[0:Res:31378.1,328.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.60  31549[0:Res:31376.1,260.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.60  31550[0:Res:31376.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  31601[0:Res:240.2,31487.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  31678[0:Rew:678.0,31677.1] || hBOOL(hAPP(hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w))* -> hBOOL(hAPP(hAPP(u,v),w)).
% 299.83/300.60  31679[0:Rew:678.0,31671.0] || hBOOL(hAPP(hAPP(u,v),w)) -> hBOOL(hAPP(hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w))*.
% 299.83/300.60  31783[0:SpR:588.0,4419.1] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Oappend(u,c_List_Oappend(v,x,w),w),x)**.
% 299.83/300.60  31796[0:SpL:588.0,564.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),w)** -> equal(c_List_Oappend(u,v,x),c_List_Olist_ONil(x)).
% 299.83/300.60  31797[0:SpL:588.0,562.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),c_List_Oappend(u,v,x))** -> equal(w,c_List_Olist_ONil(x)).
% 299.83/300.60  31877[0:Rew:133.1,31845.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(u,c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.60  32099[0:SpR:454.0,10324.0] ||  -> equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,w))**.
% 299.83/300.60  32108[0:SpR:4419.1,454.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Oappend(c_List_Olist_OCons(w,u,v),x,v),c_List_Olist_OCons(w,x,v))**.
% 299.83/300.60  32140[0:SpL:133.1,32127.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),c_List_Olist_ONil(w))** -> .
% 299.83/300.60  32223[0:Res:30201.0,13037.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  32231[0:Res:30201.1,98.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.60  32337[0:SpR:609.0,465.1] || c_List_Odistinct(c_List_Omap(u,v,w,x),x) -> c_List_Odistinct(c_List_Omap(u,c_List_Orev(v,w),w,x),x)*.
% 299.83/300.60  32361[0:SpL:609.0,466.0] || c_List_Odistinct(c_List_Omap(u,c_List_Orev(v,w),w,x),x)* -> c_List_Odistinct(c_List_Omap(u,v,w,x),x).
% 299.83/300.60  32368[0:SpL:609.0,603.0] || equal(c_List_Orev(c_List_Omap(u,v,w,x),x),c_List_Olist_ONil(x))** -> equal(c_List_Orev(v,w),c_List_Olist_ONil(w)).
% 299.83/300.60  32404[0:Res:32260.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),v,tc_nat)*.
% 299.83/300.60  32427[0:Res:32244.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  32495[0:SpR:133.1,32232.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  32573[0:Res:32232.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  32624[0:SpR:133.1,32258.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)*.
% 299.83/300.60  32705[0:SpL:604.0,603.0] || equal(c_List_Oreplicate(u,hAPP(v,w),x),c_List_Olist_ONil(x))** -> equal(c_List_Oreplicate(u,w,y),c_List_Olist_ONil(y))**.
% 299.83/300.60  32922[0:Res:13042.1,30455.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  33087[0:Res:30538.1,13037.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  33112[0:SpL:584.0,489.0] || equal(c_List_Olist__update(u,v,w,x),c_List_Olist_ONil(x))** -> equal(c_List_Olist__update(u,v,y,x),c_List_Olist_ONil(x))**.
% 299.83/300.60  33156[0:Res:13042.1,30769.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  33451[0:Rew:133.1,33416.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.60  33557[0:Res:32242.1,307.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat)* -> equal(u,c_Suc(v)).
% 299.83/300.60  33573[0:Res:32242.1,9776.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  33607[0:Res:32242.1,13037.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  33652[0:SpR:14663.2,445.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),u)*.
% 299.83/300.60  33764[0:SpR:14663.2,503.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Oappend(u,w,v),w)**.
% 299.83/300.60  33768[0:SpR:14663.2,501.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Oappend(w,u,v),w)**.
% 299.83/300.60  33769[0:SpR:14663.2,515.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Odrop(w,u,v),u)**.
% 299.83/300.60  33770[0:SpR:14663.2,497.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.60  33771[0:SpR:14663.2,470.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Orotate(w,u,v),u)**.
% 299.83/300.60  33804[0:SpR:14663.2,445.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_Type_Otyping(w,u,hAPP(w,v))*.
% 299.83/300.60  34503[0:SpR:14663.2,508.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Orev(u,w),v)*.
% 299.83/300.60  34581[0:SpR:14663.2,630.1] class_Orderings_Oorder(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_fun(w,u),tc_nat)* class_Orderings_Oorder(v).
% 299.83/300.60  34582[0:SpR:14663.2,629.1] class_Orderings_Opreorder(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_fun(w,u),tc_nat)* class_Orderings_Opreorder(v).
% 299.83/300.60  34699[0:SpR:14663.2,265.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(v,w),tc_nat)* equal(c_Transitive__Closure_Ortranclp(u,w),u)**.
% 299.83/300.60  34761[0:SpR:14663.2,445.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(u,c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.60  34873[0:SpR:14663.2,503.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Oappend(v,w,u),w)**.
% 299.83/300.60  34877[0:SpR:14663.2,501.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Oappend(w,v,u),w)**.
% 299.83/300.60  34878[0:SpR:14663.2,515.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Odrop(w,v,u),v)**.
% 299.83/300.60  34879[0:SpR:14663.2,497.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Otake(w,v,u),v)**.
% 299.83/300.60  34880[0:SpR:14663.2,470.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Orotate(w,v,u),v)**.
% 299.83/300.60  34913[0:SpR:14663.2,445.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(w,v,hAPP(w,u))*.
% 299.83/300.60  35612[0:SpR:14663.2,508.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(c_List_Orev(w,v),u)*.
% 299.83/300.60  35690[0:SpR:14663.2,630.1] class_Orderings_Oorder(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_fun(v,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* class_Orderings_Oorder(w).
% 299.83/300.60  35691[0:SpR:14663.2,629.1] class_Orderings_Opreorder(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_fun(v,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* class_Orderings_Opreorder(w).
% 299.83/300.60  35808[0:SpR:14663.2,265.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(c_Transitive__Closure_Ortranclp(w,v),w)**.
% 299.83/300.60  35920[0:SpL:14663.2,12.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(x),tc_nat)*.
% 299.83/300.60  35921[0:SpL:14663.2,11.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(x),tc_nat)*.
% 299.83/300.60  36340[0:SpL:14663.2,472.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,v,x),tc_nat)*.
% 299.83/300.60  36438[0:SpL:14663.2,12.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.60  36439[0:SpL:14663.2,11.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.60  36858[0:SpL:14663.2,472.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,v,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.60  37732[0:SpR:39.1,1189.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.60  37818[0:SpR:39.1,93.0] || c_lessequals(c_Suc(u),v,tc_nat) -> equal(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat))**.
% 299.83/300.60  38321[0:SpL:133.1,37606.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  38592[0:SpL:177.0,4025.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  38626[0:Rew:807.0,38572.1] ||  -> c_lessequals(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_Suc(v),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat).
% 299.83/300.60  38629[0:Rew:807.0,38565.1] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.60  38630[0:Rew:807.0,38563.1] ||  -> c_lessequals(u,v,tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.60  38950[0:SpR:36.1,276.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u),w)**.
% 299.83/300.60  38952[0:SpR:36.1,69.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ominus__class_Ominus(w,v,u)),w)**.
% 299.83/300.60  39241[0:SpR:35.1,276.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u),w)**.
% 299.83/300.60  39244[0:SpR:35.1,69.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ominus__class_Ominus(w,v,u)),w)**.
% 299.83/300.60  39514[0:SpR:133.1,39050.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),tc_nat)*.
% 299.83/300.60  39605[0:SpL:133.1,39059.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.60  40007[0:SpR:28.1,131.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,v,u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.60  40008[0:SpR:29.1,131.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,v,u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.60  40268[0:SpR:28.1,143.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.60  40269[0:SpR:29.1,143.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.60  40517[0:SpL:28.1,130.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,v,u)*.
% 299.83/300.60  40518[0:SpL:29.1,130.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,v,u)*.
% 299.83/300.60  40810[0:SpL:28.1,142.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,v,u)*.
% 299.83/300.60  40811[0:SpL:29.1,142.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,v,u)*.
% 299.83/300.60  41483[0:SpR:14948.1,445.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_Type_Otyping(u,c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.60  41636[0:SpR:14948.1,503.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_List_Oappend(v,w,u),w)**.
% 299.83/300.60  41640[0:SpR:14948.1,501.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_List_Oappend(w,v,u),w)**.
% 299.83/300.60  41641[0:SpR:14948.1,515.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_List_Odrop(w,v,u),v)**.
% 299.83/300.60  41642[0:SpR:14948.1,497.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_List_Otake(w,v,u),v)**.
% 299.83/300.60  41643[0:SpR:14948.1,470.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_List_Orotate(w,v,u),v)**.
% 299.83/300.60  41679[0:SpR:14948.1,445.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_Type_Otyping(w,v,hAPP(w,u))*.
% 299.83/300.60  42410[0:SpR:14948.1,508.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(c_List_Orev(w,v),u)*.
% 299.83/300.60  42491[0:SpR:14948.1,630.1] class_Orderings_Oorder(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_fun(v,u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* class_Orderings_Oorder(w).
% 299.83/300.60  42492[0:SpR:14948.1,629.1] class_Orderings_Opreorder(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_fun(v,u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* class_Orderings_Opreorder(w).
% 299.83/300.60  42609[0:SpR:14948.1,265.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(c_Transitive__Closure_Ortranclp(w,v),w)**.
% 299.83/300.60  43947[0:SpL:14948.1,12.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  43948[0:SpL:14948.1,11.0] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.60  44390[0:SpL:14948.1,472.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,v,x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.60  45021[0:Res:14948.0,328.0] ||  -> equal(u,v)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.60  45278[0:Con:45277.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  45289[0:Con:45288.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  45780[0:Res:15978.1,9776.0] || c_lessequals(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  45787[0:Res:15978.1,1827.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.60  45788[0:Res:15978.1,1823.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.60  45799[0:Res:15978.1,2162.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.60  45815[0:Res:15978.1,13037.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.60  45904[0:Res:15979.1,1899.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.60  47131[0:SpR:46481.0,258.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* equal(v,u).
% 299.83/300.60  47376[0:SpR:46504.1,254.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))**.
% 299.83/300.60  47384[0:SpR:46504.1,258.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** c_lessequals(v,u,tc_nat) -> equal(u,v).
% 299.83/300.60  47563[0:Res:16551.1,30769.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  47566[0:Res:16551.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  47575[0:Res:16551.1,3075.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  47582[0:Res:16551.1,1664.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))))))),tc_nat)*.
% 299.83/300.60  47586[0:Res:16551.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  47587[0:Res:16551.1,2107.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  47590[0:Res:16551.1,30455.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  47592[0:Res:16551.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  47593[0:Res:16551.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  47598[0:Res:16551.1,3081.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  47662[0:SpR:605.0,16839.1] ||  -> equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.60  47754[0:Res:13042.1,17260.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  47759[0:Res:11815.0,17260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  47760[0:Res:1828.1,17260.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  47775[0:Res:1904.1,17260.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  47776[0:Res:1889.1,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  47792[0:Res:2112.1,17260.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  47804[0:Res:16551.1,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  47805[0:Res:13038.1,17260.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  47871[0:Res:47718.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  47917[0:Res:47718.0,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),v)**.
% 299.83/300.60  48194[0:Res:17917.2,13037.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  48674[0:SpL:377.0,372.0] || equal(c_List_Odrop(u,v,w),c_List_Oreplicate(c_Suc(x),y,w))* -> equal(c_List_Onth(v,u,w),y).
% 299.83/300.60  48675[0:SpL:10314.0,372.0] || equal(c_List_Odrop(u,v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w))* -> equal(c_List_Onth(v,u,w),x).
% 299.83/300.60  48738[0:Res:13042.1,21496.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  48744[0:Res:1828.1,21496.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  48790[0:Res:16551.1,21496.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  49094[0:Res:48870.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  49764[0:SpR:253.0,1189.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.60  49765[0:SpR:253.0,1201.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.60  49785[0:SpR:253.0,11038.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  49805[0:SpR:253.0,9754.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  49918[0:SpL:253.0,1522.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.60  50162[0:SpR:133.1,50118.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  50237[0:Res:50118.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.60  50447[0:SpR:133.1,50391.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.60  50549[0:Res:50391.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  50696[0:SpR:22985.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.60  50722[0:SpR:22985.0,13042.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.60  51057[0:SpR:39.1,50955.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  51071[0:SpR:253.0,50955.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.60  51282[0:SpR:374.0,51060.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.60  51291[0:SpR:235.0,51060.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat)*.
% 299.83/300.60  51623[0:Rew:23112.0,51504.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  51568[0:Res:51284.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  51739[0:SpL:14.1,3533.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.60  51764[0:Rew:807.0,51688.2] || c_lessequals(u,v,tc_nat) c_lessequals(v,u,tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  51868[0:SpL:254.0,51131.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  52058[0:SpR:39.1,51880.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.60  52072[0:SpR:253.0,51880.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.60  52355[0:SpR:374.0,51915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x))),tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.60  52364[0:SpR:235.0,51915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat)*.
% 299.83/300.60  52607[0:SpR:374.0,52061.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.60  52616[0:SpR:235.0,52061.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat)*.
% 299.83/300.60  52821[0:SpR:14.1,52608.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.60  52868[0:SpR:474.0,52760.0] ||  -> equal(c_List_Orotate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist__update(u,w,x,v),v),c_List_Olist__update(u,w,x,v))**.
% 299.83/300.60  52869[0:SpR:605.0,52760.0] ||  -> equal(c_List_Orotate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Omap(w,u,v,x),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.60  52927[0:SpR:374.0,51885.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.60  52936[0:SpR:235.0,51885.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.60  53144[0:SpR:374.0,51907.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.60  53153[0:SpR:235.0,51907.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.60  53176[0:Res:51907.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.60  53374[0:SpR:254.0,52357.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  53415[0:Res:52357.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.60  53614[0:SpR:254.0,52609.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.60  53644[0:Res:52609.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  53744[0:SpR:177.0,53598.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.60  53878[0:SSi:53796.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.60  53899[0:SSi:53898.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w),u,v),c_List_Orotate(w,u,v))**.
% 299.83/300.60  54010[0:SpR:181.0,53858.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.60  54036[0:SSi:54016.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.60  54083[0:SpR:181.0,54034.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),v),tc_nat)*.
% 299.83/300.60  54093[0:Res:54034.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.60  54108[0:SSi:54089.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),v),tc_nat)*.
% 299.83/300.60  54224[0:SSi:54124.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),v),tc_nat)*.
% 299.83/300.60  54225[0:SSi:54123.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.60  54249[0:SSi:54248.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),v,w),c_List_Orotate(u,v,w))**.
% 299.83/300.60  55433[0:SpR:254.0,51879.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  55444[0:Res:51879.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  55567[0:SpL:254.0,51908.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  55676[0:SpR:254.0,52929.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  55687[0:Res:52929.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  55774[0:SpR:254.0,53146.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.60  56097[0:Res:100.1,294.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Oone__class_Oone(u),v,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.60  56100[0:Obv:56094.0] class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(w,x,u)* -> c_lessequals(v,x,u)*.
% 299.83/300.60  56441[0:Res:100.1,290.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Oone__class_Oone(u),u).
% 299.83/300.60  56516[0:Obv:56437.0] class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,v,u)* -> c_lessequals(x,w,u)*.
% 299.83/300.60  56517[0:SSi:56432.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.60  56518[0:SSi:56431.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  56519[0:SSi:56430.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  56520[0:SSi:56425.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  56521[0:SSi:56423.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.60  56522[0:SSi:56422.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.60  56523[0:SSi:56412.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  56524[0:SSi:56411.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  56525[0:SSi:56408.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.60  56526[0:SSi:56403.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.60  56527[0:SSi:56401.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat).
% 299.83/300.60  56528[0:SSi:56400.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat)*.
% 299.83/300.60  56529[0:SSi:56398.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.60  56530[0:SSi:56393.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.60  56531[0:SSi:56389.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  56532[0:SSi:56387.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.60  56533[0:SSi:56384.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  56535[0:SSi:56378.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.60  56536[0:SSi:56375.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  56538[0:SSi:56359.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  56540[0:SSi:56354.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  56541[0:SSi:56351.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.60  56542[0:SSi:56348.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.60  56543[0:SSi:56347.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  56544[0:SSi:56346.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  56545[0:SSi:56343.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),tc_nat)*.
% 299.83/300.60  56546[0:SSi:56337.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  56547[0:SSi:56336.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  56548[0:SSi:56332.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  56549[0:SSi:56331.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  56550[0:SSi:56328.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.60  56551[0:SSi:56321.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  56552[0:SSi:56319.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  56553[0:SSi:56315.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  56554[0:SSi:56310.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  56555[0:SSi:56308.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  56559[0:SSi:56289.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  56561[0:SSi:56287.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  56562[0:SSi:56271.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  56563[0:SSi:56268.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(v,c_List_Olist_ONil(w)) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.60  56565[0:SSi:56260.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  56566[0:SSi:56256.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  56567[0:SSi:56255.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Oreplicate(v,w,x),c_List_Olist_ONil(x))** c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  56568[0:SSi:56243.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  56738[0:SpR:177.0,56651.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.60  56837[0:SpR:177.0,56654.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.60  57226[0:Res:154.1,301.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Oone__class_Oone(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.60  57296[0:SSi:57222.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  57298[0:SSi:57219.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  57299[0:SSi:57218.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.60  57300[0:SSi:57217.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  57301[0:SSi:57215.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  57302[0:SSi:57213.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.60  57303[0:SSi:57211.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.60  57304[0:SSi:57206.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.60  57305[0:SSi:57202.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.60  57306[0:SSi:57201.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  57307[0:SSi:57192.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(u,w)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57309[0:SSi:57184.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57310[0:SSi:57180.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  57311[0:SSi:57179.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  57312[0:SSi:57175.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  57316[0:SSi:57168.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  57317[0:SSi:57167.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),w)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  57318[0:SSi:57160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57319[0:SSi:57159.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57320[0:SSi:57156.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57321[0:SSi:57153.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  57322[0:SSi:57145.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  57323[0:SSi:57144.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  57324[0:SSi:57140.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57325[0:SSi:57139.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  57326[0:SSi:57138.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  57327[0:SSi:57136.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  57328[0:SSi:57132.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.60  57329[0:SSi:57124.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  57330[0:SSi:57123.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_List_Odrop(u,w,x),w)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  57331[0:SSi:57119.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57333[0:SSi:57113.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(w,u) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.60  57334[0:SSi:57109.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.60  57335[0:SSi:57105.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Oreplicate(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.60  57339[0:SSi:57084.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,w,tc_nat)* -> equal(v,u)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  57340[0:SSi:57083.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,u)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57341[0:SSi:57071.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  57984[0:Res:154.1,291.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(u),u).
% 299.83/300.60  58044[0:SSi:57980.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.60  58046[0:SSi:57977.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)*.
% 299.83/300.60  58047[0:SSi:57976.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  58048[0:SSi:57975.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  58049[0:SSi:57973.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58050[0:SSi:57971.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  58051[0:SSi:57969.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  58052[0:SSi:57964.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  58053[0:SSi:57960.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  58054[0:SSi:57959.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  58055[0:SSi:57950.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(w,v)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  58057[0:SSi:57942.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.60  58058[0:SSi:57938.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  58059[0:SSi:57937.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.60  58060[0:SSi:57933.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  58064[0:SSi:57926.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.60  58065[0:SSi:57925.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  58066[0:SSi:57918.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.60  58067[0:SSi:57917.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.60  58068[0:SSi:57914.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  58069[0:SSi:57911.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),tc_nat)*.
% 299.83/300.60  58070[0:SSi:57903.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  58071[0:SSi:57902.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  58072[0:SSi:57897.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  58073[0:SSi:57896.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  58074[0:SSi:57894.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  58075[0:SSi:57890.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.60  58076[0:SSi:57882.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  58077[0:SSi:57881.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Odrop(v,w,x),w)** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  58078[0:SSi:57877.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  58080[0:SSi:57871.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(v,w) c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  58081[0:SSi:57867.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> equal(v,c_List_Olist_ONil(w)) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.60  58082[0:SSi:57863.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_List_Oreplicate(v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  58086[0:SSi:57842.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(w,u)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.60  58087[0:SSi:57841.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,w)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  58088[0:SSi:57829.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  58245[0:Res:56679.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.60  58678[0:Res:100.1,300.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.60  58744[0:SSi:58669.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.60  58745[0:SSi:58668.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.60  58746[0:SSi:58667.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  58747[0:SSi:58662.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.60  58748[0:SSi:58659.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  58749[0:SSi:58658.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  58750[0:SSi:58648.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  58751[0:SSi:58647.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  58752[0:SSi:58643.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  58753[0:SSi:58636.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)*.
% 299.83/300.60  58754[0:SSi:58635.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.60  58755[0:SSi:58633.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.60  58756[0:SSi:58628.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58757[0:SSi:58624.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  58758[0:SSi:58622.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  58759[0:SSi:58619.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  58761[0:SSi:58613.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.60  58762[0:SSi:58610.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.60  58764[0:SSi:58589.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  58765[0:SSi:58586.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58766[0:SSi:58583.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58767[0:SSi:58582.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58768[0:SSi:58581.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58769[0:SSi:58578.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.60  58770[0:SSi:58572.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  58771[0:SSi:58571.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  58772[0:SSi:58567.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.60  58773[0:SSi:58566.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  58774[0:SSi:58563.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.60  58777[0:SSi:58548.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58778[0:SSi:58543.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.60  58779[0:SSi:58541.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58783[0:SSi:58522.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58784[0:SSi:58520.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58785[0:SSi:58504.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  58787[0:SSi:58474.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  58826[0:SpL:133.1,57234.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.60  58964[0:SpL:181.0,57007.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  59049[0:SSi:58972.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  59050[0:SSi:58970.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.60  59288[0:Res:59088.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(u))),x,w),v)**.
% 299.83/300.60  59289[0:Res:59088.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.60  59514[0:Res:100.1,292.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(u),u).
% 299.83/300.60  59594[0:SSi:59505.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.60  59595[0:SSi:59504.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  59596[0:SSi:59503.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  59597[0:SSi:59498.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.60  59598[0:SSi:59495.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.60  59599[0:SSi:59494.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.60  59600[0:SSi:59488.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  59601[0:SSi:59484.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  59602[0:SSi:59483.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  59603[0:SSi:59479.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.60  59605[0:SSi:59472.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat).
% 299.83/300.60  59606[0:SSi:59471.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat)*.
% 299.83/300.60  59607[0:SSi:59469.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.60  59608[0:SSi:59464.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.60  59609[0:SSi:59460.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.60  59610[0:SSi:59458.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.60  59611[0:SSi:59455.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  59613[0:SSi:59448.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.60  59614[0:SSi:59445.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  59616[0:SSi:59429.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.60  59618[0:SSi:59424.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  59619[0:SSi:59421.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.60  59620[0:SSi:59418.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.60  59621[0:SSi:59417.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  59622[0:SSi:59416.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.60  59623[0:SSi:59413.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),tc_nat)*.
% 299.83/300.60  59624[0:SSi:59407.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  59625[0:SSi:59406.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.60  59626[0:SSi:59402.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  59627[0:SSi:59401.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.60  59628[0:SSi:59398.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.60  59630[0:SSi:59390.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  59631[0:SSi:59388.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.60  59634[0:SSi:59383.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  59635[0:SSi:59378.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  59636[0:SSi:59376.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.60  59640[0:SSi:59339.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.60  59641[0:SSi:59336.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(v,c_List_Olist_ONil(w)) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.60  59643[0:SSi:59328.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  59644[0:SSi:59324.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  59645[0:SSi:59323.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Oreplicate(v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.60  59646[0:SSi:59309.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  59722[0:Res:59115.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.60  60038[0:SSi:60026.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  60039[0:SSi:60025.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  60117[0:Res:59951.1,378.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(w)),x,v),u)**.
% 299.83/300.60  60118[0:Res:59951.1,396.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(w)),u,v),c_List_Olist_ONil(v)).
% 299.83/300.60  60309[0:SSi:60290.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  60310[0:SSi:60247.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  60335[0:SpR:181.0,56650.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.60  60347[0:Res:56650.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  60388[0:SSi:60366.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.60  60389[0:SSi:60365.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.60  60390[0:SSi:60364.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.60  60391[0:SSi:60343.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.60  60392[0:SSi:60341.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.60  60412[0:SpL:181.0,56680.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.60  60457[0:SSi:60420.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.60  60458[0:SSi:60418.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.60  60548[0:SSi:60533.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  60549[0:SSi:60532.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  60550[0:SSi:60531.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  60800[0:SSi:60781.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  60801[0:SSi:60780.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.60  60802[0:SSi:60737.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.60  61300[0:SpL:612.0,598.0] || c_List_Odistinct(c_List_Otake(u,c_List_Omap(v,w,x,y),y),y)* -> c_List_Odistinct(c_List_Otake(u,w,x),x)*.
% 299.83/300.60  61737[0:SpL:607.0,598.0] || c_List_Odistinct(c_List_Orotate(u,c_List_Omap(v,w,x,y),y),y)* -> c_List_Odistinct(c_List_Orotate(u,w,x),x)*.
% 299.83/300.60  62225[0:SpL:594.0,598.0] || c_List_Odistinct(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),y)* -> c_List_Odistinct(c_List_Odrop(u,w,x),x)*.
% 299.83/300.60  62503[0:Res:56448.1,9758.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  64381[0:SpL:133.1,64143.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.60  64605[0:Res:13042.1,64273.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.60  64664[0:Res:16551.1,64273.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.60  64755[0:Res:64691.0,188.0] ||  -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))),u))*.
% 299.83/300.60  64924[0:SpL:605.0,38029.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Omap(w,u,v,x),c_List_Olist_ONil(x))**.
% 299.83/300.60  65126[0:Res:46277.2,13037.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  65249[0:SpR:70.1,15786.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.60  65559[0:SpL:70.1,37586.0] || equal(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.60  65591[0:SpL:70.1,1421.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.60  65630[0:SpL:70.1,20410.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.60  65684[0:Rew:105.1,65481.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_Suc(u),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u))**.
% 299.83/300.60  65989[0:SpR:46478.0,25273.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.60  66192[0:Res:46571.0,328.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.60  66345[0:Res:46571.2,13037.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,v,tc_nat)*.
% 299.83/300.60  67458[0:SpR:133.1,67328.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.60  67522[0:SpR:254.0,67328.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.60  67576[0:Res:67328.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),w,tc_nat),v,tc_nat)*.
% 299.83/300.60  67660[0:SSi:67582.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.60  67661[0:SSi:67581.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),w,tc_nat),v,tc_nat)*.
% 299.83/300.60  67662[0:SSi:67580.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.60  68640[0:Res:688.0,423.0] ||  -> c_Type_Otypings(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),v_rs____,c_Type_Osko__Type__Xlist__app__typeE__1__1(v_T_H____,c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),c_Lambda_OdB_OVar(v_i____),v_rs____))*.
% 299.83/300.60  68662[0:SpL:181.0,68609.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.60  68715[0:SSi:68670.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.60  68716[0:SSi:68668.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.60  68770[0:SpR:15409.0,53859.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.60  68838[0:SpL:15409.0,53864.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  68879[0:Res:46571.2,53864.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  68880[0:Res:46277.2,53864.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  68881[0:Res:17917.2,53864.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  68899[0:Rew:68879.1,54243.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.60  68903[0:Rew:68880.1,54109.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  68906[0:Rew:68881.1,54110.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.60  68941[0:SpL:15409.0,54092.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),u),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.60  69017[0:Res:688.0,422.0] ||  -> c_Type_Otypings(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),v_rs____,c_Type_Osko__Type__Xlist__app__typeD__1__1(v_T_H____,c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),c_Lambda_OdB_OVar(v_i____),v_rs____))*.
% 299.83/300.60  69071[0:SpR:15409.0,54207.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),u)),tc_nat)*.
% 299.83/300.60  69194[0:Res:13042.1,57235.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  69201[0:Res:11815.0,57235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.60  69202[0:Res:1828.1,57235.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.60  69217[0:Res:1904.1,57235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  69218[0:Res:1889.1,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.60  69238[0:Res:2112.1,57235.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.60  69252[0:Res:16551.1,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  69253[0:Res:13038.1,57235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.60  69322[0:Res:69154.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.60  69373[0:Res:69154.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),v)**.
% 299.83/300.60  69389[0:SSi:69376.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.60  69390[0:SSi:69375.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  69391[0:SSi:69374.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.60  69513[0:SSi:69501.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.60  69514[0:SSi:69500.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.60  70412[0:Res:59521.1,9776.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.60  70419[0:Res:59521.1,1827.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.60  70420[0:Res:59521.1,1823.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.60  70431[0:Res:59521.1,2985.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.60  70432[0:Res:59521.1,2162.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),u,tc_nat)* -> .
% 299.83/300.60  70450[0:Res:59521.1,13037.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.60  70514[0:Res:70378.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.60  70565[0:Res:70378.1,373.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(w))),u,v),u)**.
% 299.83/300.61  70581[0:SSi:70568.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  70663[0:SpR:16076.0,383.0] ||  -> equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),w),c_List_Odrop(u,c_List_Otake(c_Suc(u),v,w),w))*.
% 299.83/300.61  70849[0:SpR:383.0,70690.0] ||  -> equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_List_Odrop(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.61  70904[0:SpR:133.1,70692.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_List_Odrop(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.61  70944[0:Res:70756.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Otake(u,w,x),c_List_Olist_ONil(x))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.61  70946[0:Res:70756.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.61  70979[0:SSi:70964.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Otake(v,w,x),c_List_Olist_ONil(x))** c_lessequals(u,v,tc_nat)*.
% 299.83/300.61  70980[0:SSi:70963.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_List_Otake(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.61  70981[0:SSi:70962.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Otake(v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.61  71098[0:SSi:71078.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_List_Otake(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.61  71099[0:SSi:71077.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_List_Otake(v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.61  71674[0:SpR:254.0,71586.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat).
% 299.83/300.61  71687[0:Res:71586.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  71703[0:SSi:71694.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.61  71704[0:SSi:71693.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  71705[0:SSi:71692.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.61  71794[0:SpR:254.0,71588.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat).
% 299.83/300.61  71831[0:SSi:71821.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.61  71832[0:SSi:71820.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.61  72240[0:SpL:133.1,72039.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,v,tc_nat)* -> .
% 299.83/300.61  72609[0:MRR:72571.1,225.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.61  73019[0:Res:15876.2,31021.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  73022[0:Res:15876.2,17501.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  73203[0:SpL:15409.0,16060.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.61  73215[0:Res:15876.2,16060.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(v,c_Divides_Odiv__class_Omod(u,w,tc_nat))*.
% 299.83/300.61  73218[0:Res:17917.2,16060.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  73244[0:Res:3459.1,16060.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  73366[0:Obv:73328.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,v,tc_nat) equal(c_Suc(v),u).
% 299.83/300.61  73368[0:Obv:73322.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u).
% 299.83/300.61  73369[0:Obv:73321.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.61  73370[0:Obv:73319.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,v,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.61  73372[0:Obv:73312.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,c_Suc(u)).
% 299.83/300.61  73474[0:Res:15876.2,16063.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat))*.
% 299.83/300.61  73477[0:Res:17917.2,16063.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  73504[0:Res:3459.1,16063.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  73740[0:Res:3464.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  73845[0:SpR:254.0,73702.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  73857[0:Res:73702.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  73893[0:SSi:73878.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  73944[0:Res:16298.1,118.0] || c_lessequals(u,v,tc_nat)* -> equal(v,c_Suc(u)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.61  74155[0:Rew:54702.0,73935.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)*.
% 299.83/300.61  74186[0:SpL:16835.0,494.0] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(x),tc_nat)* equal(x,u)*.
% 299.83/300.61  74326[0:Res:17278.1,16071.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  74381[0:Res:17316.1,6004.1] || c_lessequals(u,v,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(v,c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat))*.
% 299.83/300.61  74401[0:Res:17316.1,16071.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.61  74494[0:SpR:580.0,18618.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.61  74969[0:SpR:374.0,74644.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,tc_nat),tc_nat)*.
% 299.83/300.61  74979[0:SpR:235.0,74644.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat),tc_nat)*.
% 299.83/300.61  75051[0:Rew:93.0,74983.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.61  75548[0:Res:75297.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.61  75615[0:SpR:374.0,74717.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)*.
% 299.83/300.61  75625[0:SpR:235.0,74717.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.61  75694[0:SpR:374.0,74717.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),tc_nat)*.
% 299.83/300.61  75888[0:SpR:374.0,75050.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat),u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.61  76022[0:SpR:374.0,75784.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v))),tc_nat),w,tc_nat)*.
% 299.83/300.61  76032[0:SpR:235.0,75784.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.61  76090[0:SpR:374.0,75784.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.61  76096[0:SpR:253.0,75784.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.61  76289[0:SpR:374.0,75850.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  76299[0:SpR:235.0,75850.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  76342[0:SpR:374.0,75850.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),tc_List_Olist(v)),c_Suc(w),tc_nat)*.
% 299.83/300.61  76445[0:Res:76393.1,118.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(u),tc_nat)* -> equal(c_Suc(u),c_Suc(v)).
% 299.83/300.61  76577[0:Res:75294.0,296.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.61  76605[0:SSi:76596.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)),tc_nat)*.
% 299.83/300.61  76606[0:SSi:76594.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)),tc_nat)*.
% 299.83/300.61  76695[0:Res:445.0,424.0] ||  -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(v)),hAPP(hAPP(c_Type_Otype_OFun,w),hAPP(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),w,tc_Type_Otype),v)))*.
% 299.83/300.61  76718[0:SpR:133.1,74648.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.61  76822[0:Res:74648.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat).
% 299.83/300.61  76871[0:SSi:76830.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),tc_nat)*.
% 299.83/300.61  76872[0:SSi:76829.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat).
% 299.83/300.61  76873[0:SSi:76828.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),tc_nat)*.
% 299.83/300.61  76877[0:MRR:76725.1,14311.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.61  76878[0:MRR:76724.0,17234.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.61  77071[0:SpL:254.0,74996.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.61  77073[0:SpL:258.1,74996.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),u,tc_nat)* -> .
% 299.83/300.61  77611[0:SpL:254.0,75893.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  77921[0:Con:77920.2] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.61  77923[0:Con:77922.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.61  80479[0:Res:76182.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat))),tc_nat),tc_nat)* -> .
% 299.83/300.61  80863[0:SpR:46478.0,76291.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  81023[0:SpR:39.1,80903.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  81038[0:SpR:253.0,80903.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.61  81198[0:SpL:39.1,81063.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.61  81213[0:SpL:253.0,81063.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  81324[0:Res:159.1,282.1] class_OrderedGroup_Olordered__ab__group__add(tc_nat) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),u),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.61  81419[0:SpR:374.0,80912.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat)*.
% 299.83/300.61  81429[0:SpR:235.0,80912.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.61  81789[0:SpL:374.0,81065.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v))),tc_nat)* -> .
% 299.83/300.61  81799[0:SpL:235.0,81065.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.61  81910[0:Rew:254.0,81831.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)* -> .
% 299.83/300.61  82024[0:SpL:374.0,81077.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.61  82034[0:SpL:235.0,81077.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  82234[0:Res:81625.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.61  82447[0:Res:80910.1,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  82600[0:SpR:254.0,80926.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  82626[0:Res:80926.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.61  82698[0:SSi:82643.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  82699[0:SSi:82641.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  82785[0:Res:80928.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.61  82821[0:SSi:82802.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.61  82822[0:SSi:82800.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.61  82897[0:SpL:254.0,81460.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)* -> .
% 299.83/300.61  83132[0:SpL:254.0,81472.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.61  83814[0:SSi:83808.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.61  83815[0:SSi:83807.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat).
% 299.83/300.61  83816[0:SSi:83806.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.61  83817[0:SSi:83805.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.61  83885[0:Res:82796.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.61  83901[0:SSi:83891.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.61  83937[0:Res:80917.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.61  84001[0:SSi:83988.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  84002[0:SSi:83986.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  84038[0:Res:80918.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.61  84103[0:SSi:84089.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  84104[0:SSi:84087.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  84336[0:Res:80919.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.61  84401[0:SSi:84387.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  84402[0:SSi:84385.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  84444[0:Res:80920.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.61  84508[0:SSi:84495.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  84509[0:SSi:84493.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  84551[0:Res:80925.1,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(c_Suc(w)),v,tc_nat)*.
% 299.83/300.61  84613[0:SSi:84599.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  84614[0:SSi:84598.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),v,tc_nat)*.
% 299.83/300.61  84615[0:SSi:84597.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  85259[0:SSi:85246.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.61  85260[0:SSi:85245.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  85707[0:SpL:700.0,504.0] || c_List_Odistinct(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),w)* -> c_List_Odistinct(c_List_Oreplicate(u,v,w),w).
% 299.83/300.61  85708[0:SpL:700.0,505.0] || c_List_Odistinct(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),w)* -> c_List_Odistinct(c_List_Olist_OCons(v,x,w),w).
% 299.83/300.61  85725[0:Rew:501.0,85694.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oreplicate(c_Suc(u),v,w))**.
% 299.83/300.61  86069[0:SpR:133.1,81623.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  86688[0:SpL:133.1,82778.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.61  86768[0:SpL:133.1,82782.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.61  86878[0:SpL:133.1,82794.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.61  86983[0:Rew:508.0,86982.1] || equal(u,v) -> equal(c_List_Ofoldl(w,x,v,y,z),c_List_Ofoldl(w,x,u,y,z))*.
% 299.83/300.61  87003[0:SpR:133.1,86213.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  87131[0:SpR:133.1,87085.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  87228[0:SpR:133.1,87086.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  87440[0:Rew:508.0,87439.1] || equal(u,v) -> equal(c_List_Ofoldr(w,v,x,y,z),c_List_Ofoldr(w,u,x,y,z))*.
% 299.83/300.61  87602[0:Res:76336.1,328.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(u,c_Suc(v)) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.61  87607[0:Res:76336.1,9758.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.61  87620[0:Res:76336.1,1664.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.61  87627[0:Res:76336.1,2155.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.61  87628[0:Res:76336.1,2107.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.61  87634[0:Res:76336.1,1899.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  87635[0:Res:76336.1,1884.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  87640[0:Res:76336.1,21496.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  87642[0:Res:76336.1,3081.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  87650[0:Res:76336.1,57235.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.61  87651[0:Res:76336.1,17260.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.61  87845[0:MRR:87792.2,4314.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(v)))),v,tc_nat),tc_nat)*.
% 299.83/300.61  87846[0:MRR:87791.1,2691.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(v)))),v,tc_nat),tc_nat)*.
% 299.83/300.61  88545[0:SSi:88532.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.61  88546[0:SSi:88531.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  89511[0:Rew:23112.0,89374.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.61  89512[0:SSi:89459.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  89513[0:SSi:89458.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  89963[0:SSi:89913.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  89964[0:SSi:89912.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.61  89965[0:SSi:89911.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.61  89966[0:SSi:89910.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  90135[0:Res:31.2,59518.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),w,tc_nat)*.
% 299.83/300.61  90320[0:Res:89673.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  90374[0:SSi:90326.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.61  90538[0:Res:76336.1,82044.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),u,tc_nat) -> .
% 299.83/300.61  90579[0:Res:13042.1,82044.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat)* -> .
% 299.83/300.61  90655[0:Res:16551.1,82044.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  90967[0:Res:14621.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  90969[0:Res:4980.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  90970[0:Res:4304.1,17329.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  90990[0:Res:51879.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.61  91056[0:Res:76336.1,83946.1] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) -> .
% 299.83/300.61  91097[0:Res:13042.1,83946.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat)* -> .
% 299.83/300.61  91173[0:Res:16551.1,83946.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  92114[0:Res:88130.1,1899.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.61  92587[0:Res:88604.1,9776.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  92594[0:Res:88604.1,1827.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.61  92595[0:Res:88604.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  92747[0:Res:88605.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.61  92854[0:Res:88719.1,9776.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  92861[0:Res:88719.1,1827.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.61  92862[0:Res:88719.1,1823.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  92946[0:SpR:346.1,464.1] || c_List_Odistinct(u,v) -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_List_Odistinct(c_List_Odrop(w,c_List_Olist_OCons(x,u,v),v),v)*.
% 299.83/300.61  93155[0:Res:88720.1,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.61  93731[0:SpL:46478.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.61  93994[0:SpL:46478.0,89655.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.61  94213[0:SpR:46478.0,89670.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  94424[0:SpR:46478.0,89671.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  94608[0:Res:91004.0,9776.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  94615[0:Res:91004.0,1827.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  94616[0:Res:91004.0,1823.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  94628[0:Res:91004.0,2162.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  94978[0:Res:91005.0,64273.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  94986[0:Res:91005.0,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  95123[0:Res:91759.0,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  95142[0:Res:91759.0,64273.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  95143[0:Res:91759.0,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  95144[0:Res:91759.0,2107.1] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  95150[0:Res:91759.0,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  95151[0:Res:91759.0,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  95252[0:SpR:474.0,27863.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Olist__update(u,w,x,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.61  95253[0:SpR:605.0,27863.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Omap(w,u,v,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.61  95458[0:Res:37641.2,31021.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,v)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  95461[0:Res:37641.2,17501.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,v)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  95621[0:Res:37641.2,16063.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat))*.
% 299.83/300.61  95635[0:Res:37641.2,16060.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(u,c_Divides_Odiv__class_Omod(v,w,tc_nat))*.
% 299.83/300.61  95706[0:Rew:10314.0,95686.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Oreplicate(c_Suc(u),v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.61  95693[0:SpL:37976.1,494.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** equal(c_List_Oreplicate(v,w,x),c_List_Olist_ONil(x))** -> equal(u,v)*.
% 299.83/300.61  95967[0:Res:17316.1,51355.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  95968[0:Res:17278.1,51355.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  95971[0:Res:3464.1,51355.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  95974[0:Res:76182.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat))),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  96217[0:Res:51884.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  96218[0:Res:51884.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  96454[0:Res:3459.1,51912.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  96694[0:Res:52120.0,51355.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  96695[0:Res:52120.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  96841[0:SpR:133.1,96575.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  96916[0:Res:96575.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  96961[0:SSi:96922.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  96962[0:SSi:96921.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  96963[0:SSi:96920.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  97020[0:Res:52227.1,51355.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  97021[0:Res:52227.1,16071.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  97187[0:Res:3459.1,52398.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  97345[0:SpR:254.0,97130.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.61  97391[0:SSi:97378.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  97392[0:SSi:97377.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  97393[0:SSi:97376.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  97394[0:SSi:97375.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  97445[0:SpR:15409.0,52626.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  97579[0:Res:55418.0,51355.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  97580[0:Res:55418.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  97724[0:Res:3459.1,55552.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  97841[0:Res:55661.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  97842[0:Res:55661.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  97868[0:SpR:557.0,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(u,v,w),x,w,y)))*.
% 299.83/300.61  97878[0:SpR:557.0,624.0] ||  -> equal(hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(hAPP(hAPP(c_Lambda_Olift,u),v),w,x),y,x,z),v),u)**.
% 299.83/300.61  97879[0:SpR:557.0,5539.0] ||  -> c_Type_Otyping(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(hAPP(hAPP(c_Lambda_Olift,u),v),w,x),y,x,z),c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.61  97889[0:SpR:557.0,39060.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_HOL_Oone__class_Oone(tc_nat),u,v),w,v,x)),tc_nat)*.
% 299.83/300.61  97976[0:SpL:557.0,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(u,v,w),x,w,y)))* -> hBOOL(hAPP(c_InductTermi_OIT,u)).
% 299.83/300.61  98108[0:Res:55759.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  98142[0:Res:55759.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  98152[0:Res:55759.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  98158[0:Res:55759.0,16063.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  98166[0:Res:55759.0,16060.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  98221[0:Res:52120.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  98230[0:Res:51884.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  98265[0:Res:52227.1,56447.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  98268[0:Res:17316.1,56447.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  98269[0:Res:17278.1,56447.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  98272[0:Res:3464.1,56447.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  98275[0:Res:76182.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat))),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  98280[0:Res:55661.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  98281[0:Res:55418.0,56447.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  98649[0:SpR:181.0,98262.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.61  98696[0:Res:98262.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  98718[0:SSi:98702.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.61  98719[0:SSi:98701.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  98720[0:SSi:98700.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.61  98721[0:SSi:98657.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.61  98722[0:SSi:98655.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  98754[0:SpL:181.0,98359.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  98809[0:SSi:98762.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  98810[0:SSi:98760.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  98838[0:SpL:181.0,98580.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  98925[0:SSi:98846.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  98926[0:SSi:98844.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  98957[0:MRR:98952.2,12.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),c_List_Olist_OCons(x,y,w),w)* -> equal(y,c_List_Olist_ONil(w)).
% 299.83/300.61  98958[0:MRR:98942.2,11.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,x),x)* -> equal(c_List_Olist_ONil(x),w).
% 299.83/300.61  98980[0:SpR:181.0,98231.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  98993[0:Res:98231.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  99025[0:SSi:99015.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  99026[0:SSi:99014.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  99027[0:SSi:99013.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  99028[0:SSi:98988.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  99029[0:SSi:98986.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.61  99051[0:SpR:181.0,98256.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  99125[0:SSi:99117.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  99126[0:SSi:99116.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  99127[0:SSi:99059.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  99128[0:SSi:99057.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.61  99383[0:SpL:615.0,603.0] || equal(c_List_Omap(u,c_List_Omap(v,w,x,y),y,z),c_List_Olist_ONil(z))** -> equal(w,c_List_Olist_ONil(x)).
% 299.83/300.61  99411[0:SpL:619.0,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Omap(w,c_List_Olist_OCons(x,y,z),z,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.61  99429[0:SpL:619.0,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(z))* -> .
% 299.83/300.61  99462[0:SpL:15409.0,98693.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  99591[0:Res:52120.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  99600[0:Res:51884.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  99635[0:Res:52227.1,56449.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  99638[0:Res:17316.1,56449.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.61  99639[0:Res:17278.1,56449.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  99642[0:Res:3464.1,56449.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  99645[0:Res:76182.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat))),tc_nat),w,tc_nat)*.
% 299.83/300.61  99650[0:Res:55661.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  99651[0:Res:55418.0,56449.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  100096[0:Res:99632.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  100155[0:SSi:100119.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,x,tc_nat).
% 299.83/300.61  100156[0:SSi:100118.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  100157[0:SSi:100117.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,x,tc_nat).
% 299.83/300.61  100559[0:Res:99601.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  100592[0:SSi:100582.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,w,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  100593[0:SSi:100581.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  100594[0:SSi:100580.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  100706[0:SSi:100689.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  100707[0:SSi:100688.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  101009[0:Res:3459.1,100093.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  101013[0:Res:55759.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  101086[0:SpR:15409.0,56653.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  101185[0:Res:56653.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101187[0:Res:56653.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  101189[0:Res:56653.0,51355.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101190[0:Res:56653.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  101289[0:SpR:15409.0,56656.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  101420[0:Res:56656.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101422[0:Res:56656.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  101426[0:Res:56656.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101427[0:Res:56656.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  101558[0:SpL:15409.0,56682.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  101600[0:Res:3459.1,56682.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  101604[0:Res:55759.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  101681[0:SpR:15409.0,56781.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  101749[0:Res:56781.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101751[0:Res:56781.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  101753[0:Res:56781.0,51355.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101754[0:Res:56781.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  101938[0:Res:56782.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101940[0:Res:56782.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  101942[0:Res:56782.0,51355.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  101943[0:Res:56782.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  102043[0:SpR:133.1,101857.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  102088[0:Res:101857.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  102109[0:SSi:102094.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  102110[0:SSi:102093.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  102111[0:SSi:102092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  102215[0:SpR:15409.0,56907.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  102313[0:Res:56907.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  102315[0:Res:56907.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  102319[0:Res:56907.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  102320[0:Res:56907.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  102541[0:Res:56908.0,56447.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  102543[0:Res:56908.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.61  102547[0:Res:56908.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  102548[0:Res:56908.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  102655[0:SpR:133.1,102430.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  102730[0:Res:102430.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  102752[0:SSi:102736.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  102753[0:SSi:102735.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  102754[0:SSi:102734.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  102781[0:SpL:15409.0,56992.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  102865[0:Res:3459.1,56992.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  102869[0:Res:55759.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  102983[0:SpR:181.0,102810.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat).
% 299.83/300.61  103022[0:SSi:103014.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  103023[0:SSi:103013.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  103024[0:SSi:103012.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  103025[0:SSi:103011.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  103026[0:SSi:102991.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.61  103027[0:SSi:102989.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.61  103102[0:Res:57236.1,9748.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  103128[0:Res:57236.1,56682.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  103137[0:Res:57236.1,51912.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  103145[0:Res:57236.1,15720.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.61  103147[0:Res:57236.1,52398.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  103148[0:Res:57236.1,56992.0] || c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  103154[0:Res:57236.1,16063.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  103162[0:Res:57236.1,16060.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  103164[0:Res:57236.1,100093.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  103604[0:SpL:254.0,103125.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  103737[0:SpL:14.1,103547.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.61  103788[0:SpR:133.1,103767.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  103961[0:SpL:177.0,103587.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.61  104042[0:SpR:14.1,103995.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.61  104304[0:SpR:177.0,103756.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  104516[0:Obv:104316.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u).
% 299.83/300.61  104558[0:SpR:177.0,104456.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  104721[0:SpR:177.0,104457.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.61  105018[0:SpR:103984.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.61  105034[0:SpR:103984.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.61  105336[0:SpR:198.1,52061.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat)*.
% 299.83/300.61  105457[0:SpL:198.1,3470.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  105921[0:Res:105226.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.61  106317[0:SpR:374.0,103655.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.61  106327[0:SpR:235.0,103655.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat)*.
% 299.83/300.61  106368[0:SpR:198.1,103655.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat)*.
% 299.83/300.61  106375[0:Res:103655.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  106448[0:Rew:254.0,106270.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  106527[0:SSi:106515.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.61  106528[0:SSi:106514.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  106686[0:SSi:106682.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)*.
% 299.83/300.61  106687[0:SSi:106681.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  106865[0:SpR:133.1,103888.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  107219[0:Res:104417.0,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  107262[0:SSi:107226.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  107263[0:SSi:107225.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  107264[0:SSi:107224.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  107266[0:SSi:107169.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.61  107267[0:SSi:107167.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.61  107515[0:Res:104423.0,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  107541[0:SSi:107522.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  107542[0:SSi:107521.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  107543[0:SSi:107520.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  107739[0:SpR:181.0,104591.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  107896[0:SSi:107747.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  107897[0:SSi:107745.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  107925[0:SpL:181.0,105806.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* -> .
% 299.83/300.61  108001[0:SSi:107933.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.61  108002[0:SSi:107931.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.61  108034[0:SpL:181.0,105819.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  108097[0:SSi:108042.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.61  108098[0:SSi:108040.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.61  108216[0:SpR:181.0,107880.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))),tc_nat)*.
% 299.83/300.61  108243[0:Res:107880.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.61  108277[0:SSi:108261.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  108278[0:SSi:108259.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  108279[0:SSi:108224.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),tc_nat)*.
% 299.83/300.61  108280[0:SSi:108222.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))),tc_nat)*.
% 299.83/300.61  108346[0:SpR:181.0,107881.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))))),tc_nat)*.
% 299.83/300.61  108382[0:SSi:108375.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.61  108383[0:SSi:108374.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.61  108384[0:SSi:108373.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.61  108385[0:SSi:108372.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.61  108386[0:SSi:108354.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),tc_nat)*.
% 299.83/300.61  108387[0:SSi:108352.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))))),tc_nat)*.
% 299.83/300.61  108442[0:SpR:181.0,107882.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))))),tc_nat)*.
% 299.83/300.61  108457[0:Res:107882.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.61  108474[0:SSi:108463.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.61  108475[0:SSi:108450.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),tc_nat)*.
% 299.83/300.61  108476[0:SSi:108448.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))))),tc_nat)*.
% 299.83/300.61  108694[0:Rew:23112.0,108540.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.61  108869[0:SpR:374.0,108630.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.61  108879[0:SpR:235.0,108630.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat)*.
% 299.83/300.61  108962[0:Res:108630.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  109041[0:Rew:23112.0,109040.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.61  109128[0:SpR:254.0,106319.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.61  109238[0:SSi:109183.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  109239[0:SSi:109182.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  109447[0:SpL:486.0,248.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Oappend(v,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(x))* -> equal(w,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.61  109451[0:SpL:486.0,407.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.61  110506[0:SpR:133.1,110444.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  110588[0:Res:110444.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  110632[0:SSi:110594.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  110633[0:SSi:110593.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  110634[0:SSi:110592.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  110636[0:SSi:110537.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  110637[0:SSi:110535.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  113006[0:SSi:112978.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  113028[0:SpR:133.1,110578.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  113100[0:Res:110578.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  113125[0:SSi:113106.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  113126[0:SSi:113105.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  113127[0:SSi:113104.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  113591[0:SSi:113559.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.61  115626[0:SSi:115593.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  115627[0:SSi:115591.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  116534[0:SSi:116496.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  116535[0:SSi:116494.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  119027[0:SpL:529.1,504.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u)** c_List_Odistinct(w,v) -> c_List_Odistinct(u,v).
% 299.83/300.61  119393[0:Res:104462.0,56449.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  119397[0:Res:104462.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  119398[0:Res:104462.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  119959[0:SpR:15409.0,105818.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  120365[0:SpL:15409.0,108240.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat)* -> .
% 299.83/300.61  120486[0:SpL:15409.0,108253.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.61  120830[0:SpR:15409.0,120108.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),tc_nat)*.
% 299.83/300.61  120966[0:SpR:15409.0,120109.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.61  121668[0:SpL:133.1,121327.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  121939[0:SpR:254.0,121412.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  122074[0:SSi:122013.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  122075[0:SSi:122012.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.61  122591[0:SpR:103644.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  122622[0:SpR:103644.0,13042.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  123304[0:SpR:15409.0,103849.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  123418[0:SpR:15409.0,103850.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),u)),tc_nat)*.
% 299.83/300.61  123619[0:SpR:104499.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  123664[0:SpR:104499.0,13042.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  123703[0:SpR:15409.0,104499.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  124141[0:SpR:181.0,123909.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.61  124242[0:SSi:124229.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  124243[0:SSi:124228.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  124244[0:SSi:124227.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  124245[0:SSi:124226.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  124246[0:SSi:124149.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.61  124247[0:SSi:124147.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.61  124292[0:SpR:181.0,123910.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.61  124365[0:Res:123910.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  124388[0:SSi:124371.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  124389[0:SSi:124300.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.61  124390[0:SSi:124298.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.61  124703[0:SpL:133.1,124590.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.61  124958[0:SpL:133.1,124911.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  125742[0:SpR:15409.0,123951.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  126020[0:SpR:15409.0,123952.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  126177[0:SpR:15409.0,123953.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  126305[0:SpL:15409.0,123991.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  126440[0:SpL:15409.0,123992.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  126606[0:SpL:557.0,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(u,v,w),x,w,y)),z),c_Lambda_OdB_OAbs(x1))* -> .
% 299.83/300.61  126607[0:SpL:510.0,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w)),x),c_Lambda_OdB_OAbs(y))* -> .
% 299.83/300.61  126620[0:SpL:557.0,125974.0] || equal(c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w,x),y,x,z),c_Lambda_OdB_OAbs(x1))* -> .
% 299.83/300.61  126645[0:SpL:557.0,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(v,w,x),y,x,z)),x1))* -> .
% 299.83/300.61  126646[0:SpL:510.0,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x)),y))* -> .
% 299.83/300.61  126659[0:SpL:557.0,125977.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x,y),z,y,x1))* -> .
% 299.83/300.61  126684[0:SpL:15409.0,57694.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat) -> .
% 299.83/300.61  126709[0:Res:52120.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126710[0:Res:56653.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126711[0:Res:56781.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126712[0:Res:56782.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126722[0:Res:51884.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126723[0:Res:56656.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126724[0:Res:56907.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126725[0:Res:56908.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> .
% 299.83/300.61  126726[0:Res:104462.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  126760[0:Res:52227.1,57694.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  126763[0:Res:17316.1,57694.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.61  126765[0:Res:17278.1,57694.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  126768[0:Res:3464.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  126771[0:Res:76182.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat))),tc_nat),tc_nat)* -> .
% 299.83/300.61  126775[0:Res:55661.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  126776[0:Res:55418.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  126835[0:SpR:181.0,126727.1] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)*.
% 299.83/300.61  126850[0:Res:126727.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  126887[0:SSi:126875.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  126888[0:SSi:126843.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.61  126889[0:SSi:126841.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.61  127059[0:MRR:127028.2,742.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat))** c_lessequals(v,u,tc_nat) -> equal(u,c_Suc(v)).
% 299.83/300.61  127207[0:Res:52120.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127208[0:Res:56653.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127209[0:Res:56781.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127210[0:Res:56782.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127220[0:Res:51884.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127221[0:Res:56656.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127222[0:Res:56907.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127223[0:Res:56908.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127224[0:Res:104462.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127261[0:Res:52227.1,57991.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  127264[0:Res:17316.1,57991.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  127266[0:Res:17278.1,57991.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  127269[0:Res:3464.1,57991.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  127272[0:Res:76182.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat))),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  127290[0:Res:55661.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127291[0:Res:55418.0,57991.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  127394[0:SpR:254.0,127225.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  127415[0:Res:127225.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  127458[0:SSi:127443.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  127459[0:SSi:127442.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  127460[0:SSi:127441.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  127528[0:SpR:254.0,127249.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  127603[0:Res:127249.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.61  127633[0:SSi:127616.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  127634[0:SSi:127615.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  127667[0:Res:58686.1,9748.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  127693[0:Res:58686.1,56682.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  127701[0:Res:58686.1,55552.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  127702[0:Res:58686.1,51912.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  127712[0:Res:58686.1,52398.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  127713[0:Res:58686.1,56992.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  127716[0:Res:58686.1,16063.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  127717[0:Res:58686.1,3467.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  127719[0:Res:58686.1,16060.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  127721[0:Res:58686.1,100093.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  127866[0:Res:58687.1,9748.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  127892[0:Res:58687.1,56682.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.61  127900[0:Res:58687.1,55552.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  127901[0:Res:58687.1,51912.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.61  127909[0:Res:58687.1,15720.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.61  127911[0:Res:58687.1,52398.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.61  127912[0:Res:58687.1,56992.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.61  127915[0:Res:58687.1,16063.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.61  127916[0:Res:58687.1,3467.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.61  127918[0:Res:58687.1,16060.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.61  127920[0:Res:58687.1,100093.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  128064[0:Res:3459.1,59522.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128066[0:Res:58686.1,59522.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128069[0:Res:58687.1,59522.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128154[0:Res:57236.1,59523.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128155[0:Res:3459.1,59523.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128157[0:Res:58686.1,59523.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128160[0:Res:58687.1,59523.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128162[0:Res:55759.0,59523.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  128214[0:Res:37641.2,59524.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat))* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  128218[0:Res:17917.2,59524.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  128244[0:Res:57236.1,59524.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  128245[0:Res:3459.1,59524.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  128247[0:Res:58686.1,59524.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  128250[0:Res:58687.1,59524.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.61  128252[0:Res:55759.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  128287[0:SpR:345.1,351.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_HOL_Ozero__class_Ozero(tc_nat),x),v)**.
% 299.83/300.61  128457[0:SpR:15409.0,60489.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)*.
% 299.83/300.61  128489[0:Res:60489.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  128490[0:Res:60489.1,56447.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128492[0:Res:60489.1,56449.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  128494[0:Res:60489.1,57991.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128495[0:Res:60489.1,51355.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  128496[0:Res:60489.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  128549[0:SpL:15409.0,60499.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat)* -> .
% 299.83/300.61  128594[0:Res:3459.1,60499.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  128596[0:Res:58686.1,60499.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  128599[0:Res:58687.1,60499.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.61  128911[0:SpR:70810.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  128942[0:SpR:70810.0,13042.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  129059[0:SpL:70810.0,13037.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.61  129425[0:SpR:383.0,129116.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.61  129469[0:Rew:580.0,129415.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)),tc_nat)*.
% 299.83/300.61  129504[0:SpL:383.0,129207.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(v,c_List_Otake(u,w,x),x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.61  129586[0:Rew:580.0,129494.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.61  129662[0:Res:129148.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.61  129685[0:SSi:129671.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  129686[0:SSi:129670.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.61  129687[0:SSi:129669.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  129780[0:SSi:129761.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.61  129781[0:SSi:129760.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  129782[0:SSi:129759.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  129783[0:SSi:129758.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.61  129844[0:Res:129140.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.61  129875[0:SSi:129853.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  130206[0:Res:129373.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x))),v,tc_nat)*.
% 299.83/300.61  130249[0:SSi:130225.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.61  130250[0:SSi:130224.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x))),v,tc_nat)*.
% 299.83/300.61  130251[0:SSi:130223.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.61  130304[0:SpR:383.0,130219.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.61  130354[0:Rew:580.0,130294.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)),tc_nat)*.
% 299.83/300.61  130670[0:Res:72208.2,72039.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(u),c_Suc(v))*.
% 299.83/300.61  130692[0:Res:72208.2,118.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(u,c_Suc(v)) equal(u,v).
% 299.83/300.61  130881[0:Rew:16.0,130880.1,807.0,130880.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ozero__class_Ozero(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.61  130990[0:Res:73829.1,56447.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  130992[0:Res:73829.1,56449.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  131340[0:SpR:15409.0,98216.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  131372[0:Res:98216.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  131373[0:Res:98216.0,56447.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  131375[0:Res:98216.0,56449.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  131377[0:Res:98216.0,57991.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  131378[0:Res:98216.0,51355.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  131379[0:Res:98216.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  131458[0:SpL:15409.0,98257.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  131505[0:Res:58686.1,98257.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  131508[0:Res:58687.1,98257.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  131580[0:Res:99586.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.61  131581[0:Res:99586.0,56447.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  131583[0:Res:99586.0,56449.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  131585[0:Res:99586.0,57991.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  131586[0:Res:99586.0,51355.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  131587[0:Res:99586.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.61  131692[0:Res:58686.1,99627.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  131695[0:Res:58687.1,99627.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.61  131723[0:Res:100613.0,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.61  131923[0:Res:100613.1,13037.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.61  131979[0:Res:100613.2,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* equal(u,w)*.
% 299.83/300.61  131992[0:Res:100613.2,14664.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  131994[0:Res:100613.2,6003.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  131995[0:Res:100613.2,118.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* equal(v,u).
% 299.83/300.61  132490[0:Res:100615.1,13037.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.61  132555[0:Res:100615.2,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* equal(u,w)*.
% 299.83/300.61  132568[0:Res:100615.2,14664.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  132570[0:Res:100615.2,6003.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  132571[0:Res:100615.2,118.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* equal(v,u).
% 299.83/300.61  132821[0:SpL:15409.0,103002.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  132909[0:Res:52120.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132910[0:Res:56653.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132911[0:Res:56781.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132912[0:Res:56782.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132921[0:Res:51884.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132922[0:Res:56656.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132923[0:Res:56907.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132924[0:Res:56908.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132925[0:Res:104462.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132962[0:Res:60489.1,103851.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  132964[0:Res:52227.1,103851.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  132967[0:Res:17316.1,103851.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  132973[0:Res:3464.1,103851.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  132976[0:Res:76182.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat))),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  132984[0:Res:55418.0,103851.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132988[0:Res:98216.0,103851.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  132993[0:Res:99586.0,103851.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  133112[0:Res:132902.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  133256[0:Res:132913.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  133329[0:SpR:181.0,132959.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.61  133411[0:SSi:133398.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  133412[0:SSi:133397.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.61  133413[0:SSi:133337.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.61  133414[0:SSi:133335.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  133449[0:SpR:181.0,132926.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  133464[0:Res:132926.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  133502[0:SSi:133491.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  133503[0:SSi:133490.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  133504[0:SSi:133489.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  133505[0:SSi:133457.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  133506[0:SSi:133455.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.61  133553[0:SpR:181.0,132953.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  133651[0:SSi:133634.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  133652[0:SSi:133633.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  133653[0:SSi:133561.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  133654[0:SSi:133559.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.61  134256[0:SpR:133107.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  134288[0:SpR:133107.0,13042.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.61  134345[0:SpR:15409.0,133107.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  134674[0:SpR:181.0,134511.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.61  134736[0:SSi:134722.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  134737[0:SSi:134721.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  134738[0:SSi:134720.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  134739[0:SSi:134719.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  134740[0:SSi:134682.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.61  134741[0:SSi:134680.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.61  134784[0:SpR:181.0,134512.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.61  134818[0:Res:134512.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  134840[0:SSi:134824.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  134841[0:SSi:134792.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.61  134842[0:SSi:134790.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.61  134882[0:SpR:15409.0,134553.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  135053[0:SpR:15409.0,134554.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  135167[0:SpR:15409.0,134555.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  135253[0:SpL:15409.0,134592.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  135347[0:SpL:15409.0,134593.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.61  135581[0:Rew:501.0,135518.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Odrop(w,c_List_Oappend(x,u,v),v),c_List_Odrop(w,x,v))**.
% 299.83/300.61  135608[0:Rew:503.0,135498.0,27852.0,135498.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Oappend(u,w,v),v),c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),w,v))**.
% 299.83/300.61  135721[0:Res:103852.1,9748.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  135750[0:Res:103852.1,56682.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  135760[0:Res:103852.1,51912.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  135769[0:Res:103852.1,15720.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.61  135771[0:Res:103852.1,52398.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  135772[0:Res:103852.1,56992.0] || c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  135775[0:Res:103852.1,16063.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  135779[0:Res:103852.1,16060.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> .
% 299.83/300.61  135781[0:Res:103852.1,100093.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  135783[0:Res:103852.1,59524.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  135866[0:SpL:181.0,135745.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  135937[0:SSi:135874.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  135938[0:SSi:135872.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  135966[0:SpL:181.0,135756.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  136082[0:SSi:135974.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  136083[0:SSi:135972.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  136233[0:Rew:501.0,136178.1] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Otake(w,c_List_Oappend(x,u,v),v),c_List_Otake(w,x,v))**.
% 299.83/300.61  136565[0:SpL:15409.0,135753.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.61  136700[0:SpR:15409.0,106337.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  137024[0:Res:127199.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137025[0:Res:127199.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  137026[0:Res:127199.0,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137028[0:Res:127199.0,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  137032[0:Res:127199.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137033[0:Res:127199.0,51355.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137034[0:Res:127199.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  137176[0:Res:127377.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137177[0:Res:127377.0,57694.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  137178[0:Res:127377.0,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137180[0:Res:127377.0,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  137184[0:Res:127377.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137185[0:Res:127377.0,51355.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  137186[0:Res:127377.0,16071.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  137293[0:Res:127511.0,9748.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  137322[0:Res:127511.0,56682.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  137332[0:Res:127511.0,51912.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  137343[0:Res:127511.0,52398.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  137344[0:Res:127511.0,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  137350[0:Res:127511.0,16063.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  137359[0:Res:127511.0,16060.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  137361[0:Res:127511.0,100093.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  137363[0:Res:127511.0,59524.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  138227[0:SpR:15409.0,132901.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  138259[0:Res:132901.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  138260[0:Res:132901.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  138261[0:Res:132901.0,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  138263[0:Res:132901.0,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  138265[0:Res:132901.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  138266[0:Res:132901.0,51355.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  138267[0:Res:132901.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.61  138338[0:SpR:2292.1,2292.1] || equal(u,v)* equal(w,v)* -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))*.
% 299.83/300.61  138340[0:SpR:2292.1,354.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))))*.
% 299.83/300.61  138342[0:SpR:2292.1,70810.0] || equal(u,c_List_Otake(v,w,x))* -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  138348[0:SpR:2292.1,129191.0] || equal(u,c_List_Otake(v,w,x))* -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  138349[0:SpR:2292.1,130352.0] || equal(u,c_List_Otake(v,w,x))* -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  138351[0:SpR:2292.1,129192.0] || equal(u,c_List_Otake(v,w,x))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  138352[0:SpR:2292.1,129193.0] || equal(u,c_List_Otake(v,w,x))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  138365[0:SpR:2292.1,18618.0] || equal(u,v) -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))))),v,w),v)**.
% 299.83/300.61  138366[0:SpR:2292.1,27863.0] || equal(u,v) -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.61  138371[0:SpR:2292.1,16839.1] || equal(u,v)* -> equal(v,c_List_Olist_ONil(w))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.61  138379[0:SpR:2292.1,130420.0] || equal(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.61  138382[0:SpR:2292.1,474.0] || equal(u,c_List_Olist__update(v,w,x,y))* -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),c_Nat_Osize__class_Osize(v,tc_List_Olist(y)))*.
% 299.83/300.61  138383[0:SpR:2292.1,605.0] || equal(u,c_List_Omap(v,w,x,y))* -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))*.
% 299.83/300.61  138452[0:SpL:2292.1,129575.0] || equal(u,c_List_Otake(v,w,x))* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),tc_nat)* -> .
% 299.83/300.61  138454[0:SpL:2292.1,129238.0] || equal(u,c_List_Otake(v,w,x))* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.61  138455[0:SpL:2292.1,129239.0] || equal(u,c_List_Otake(v,w,x))* c_lessequals(c_Suc(c_Suc(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.61  138456[0:SpL:2292.1,129242.0] || equal(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))* c_HOL_Oord__class_Oless(c_Suc(x),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.61  138458[0:SpL:2292.1,2768.0] || equal(u,v)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_List_Olist_ONil(w))*.
% 299.83/300.61  138462[0:SpL:2292.1,38029.0] || equal(u,v)* equal(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(v,c_List_Olist_ONil(w))*.
% 299.83/300.61  138481[0:Rew:84129.1,138428.1] || equal(u,v) -> equal(c_List_Orev(c_List_Otake(w,v,x),x),c_List_Orev(c_List_Otake(w,u,x),x))*.
% 299.83/300.61  138482[0:Rew:83553.1,138427.1] || equal(u,v) -> equal(c_List_Orev(c_List_Odrop(w,v,x),x),c_List_Orev(c_List_Odrop(w,u,x),x))*.
% 299.83/300.61  138581[0:Rew:138553.0,124912.0] ||  -> equal(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  138593[0:Rew:56769.1,138561.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u).
% 299.83/300.61  138594[0:Rew:138593.1,56769.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u).
% 299.83/300.61  138595[0:Rew:52108.1,138558.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u).
% 299.83/300.61  138596[0:Rew:138595.1,52108.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u).
% 299.83/300.61  138599[0:Rew:138598.0,99788.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  138780[0:Rew:138778.0,60600.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.61  138784[0:Rew:56895.1,138741.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u).
% 299.83/300.61  138787[0:Rew:138784.1,56895.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),u).
% 299.83/300.61  138788[0:Rew:51012.1,138737.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u).
% 299.83/300.61  138790[0:Rew:138788.1,51012.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),u).
% 299.83/300.61  138795[0:Rew:138794.0,99947.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  138877[0:Res:33.1,17235.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  138880[0:Res:52120.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138881[0:Res:56653.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138882[0:Res:56781.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138883[0:Res:56782.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138892[0:Res:51884.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138893[0:Res:56656.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138894[0:Res:56907.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138895[0:Res:56908.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  138920[0:Res:76336.1,17235.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.61  138963[0:Res:13042.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.61  138968[0:Res:31172.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.61  138969[0:Res:31610.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.61  138970[0:Res:39061.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)*.
% 299.83/300.61  138993[0:Res:2947.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.61  138994[0:Res:22980.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.61  138996[0:Res:89671.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  138998[0:Res:48867.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  138999[0:Res:76291.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  139001[0:Res:51489.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  139003[0:Res:123953.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  139006[0:Res:11815.0,17235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  139007[0:Res:1828.1,17235.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  139017[0:Res:1759.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  139022[0:Res:1904.1,17235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  139023[0:Res:1889.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  139025[0:Res:88720.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  139026[0:Res:88605.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  139032[0:Res:53359.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  139036[0:Res:120110.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.61  139039[0:Res:87086.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.61  139040[0:Res:53599.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  139041[0:Res:134555.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  139044[0:Res:26252.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.61  139045[0:Res:25829.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  139048[0:Res:64126.1,17235.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  139053[0:Res:28934.0,17235.0] ||  -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  139054[0:Res:104465.0,17235.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  139056[0:Res:28167.0,17235.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  139059[0:Res:80943.1,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  139060[0:Res:80942.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  139062[0:Res:80935.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  139063[0:Res:80934.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  139067[0:Res:120108.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  139073[0:Res:122965.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  139078[0:Res:80944.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  139079[0:Res:80951.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  139080[0:Res:80945.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  139081[0:Res:123951.0,17235.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  139084[0:Res:86213.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  139085[0:Res:80940.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_Suc(u)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  139089[0:Res:134553.0,17235.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  139090[0:Res:129191.0,17235.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  139091[0:Res:129193.0,17235.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  139095[0:Res:10056.0,17235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  139102[0:Res:51301.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  139108[0:Res:52626.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  139114[0:Res:59988.1,17235.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  139119[0:Res:2112.1,17235.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  139122[0:Res:23429.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),tc_nat)*.
% 299.83/300.61  139124[0:Res:21417.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.61  139125[0:Res:13130.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  139126[0:Res:88130.1,17235.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  139127[0:Res:59096.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  139129[0:Res:18229.0,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  139131[0:Res:15979.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  139149[0:Res:91759.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  139150[0:Res:91005.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  139177[0:Res:60489.1,17235.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  139179[0:Res:52227.1,17235.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  139182[0:Res:17316.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  139184[0:Res:73829.1,17235.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  139185[0:Res:17278.1,17235.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  139188[0:Res:3464.1,17235.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  139191[0:Res:76182.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.61  139196[0:Res:16551.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.61  139197[0:Res:13038.1,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.61  139211[0:Res:127377.0,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  139212[0:Res:127199.0,17235.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  139214[0:Res:55661.0,17235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  139215[0:Res:55418.0,17235.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  139219[0:Res:132901.0,17235.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  139221[0:Res:98216.0,17235.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  139226[0:Res:99586.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  139229[0:Res:24661.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  139231[0:Res:25277.0,17235.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  139233[0:Res:25273.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  139235[0:Res:24651.1,17235.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  139268[0:SpR:133.1,139256.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  139353[0:Res:139256.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  139425[0:SSi:139380.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.61  139426[0:SSi:139379.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  139427[0:SSi:139378.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  139530[0:Res:139267.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  139593[0:SSi:139557.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.61  139594[0:SSi:139556.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.61  139595[0:SSi:139555.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.61  139633[0:Res:138897.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  139768[0:Res:138897.0,373.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.61  140163[0:SSi:140142.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  140164[0:SSi:140141.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  140641[0:MRR:140640.0,56559.2] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  140655[0:MRR:140654.0,56473.2] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),w)**.
% 299.83/300.61  140660[0:MRR:140659.1,56472.2] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),w)**.
% 299.83/300.61  141039[0:Res:138947.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  141174[0:Res:138947.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.61  141221[0:Res:138947.2,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  141356[0:Res:138947.2,373.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.61  141382[0:SSi:141366.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  141383[0:SSi:141365.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  141384[0:SSi:141185.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(x,w,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  141385[0:SSi:141184.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  141500[0:Res:57236.1,139526.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.61  141503[0:Res:103852.1,139526.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.61  141507[0:Res:58687.1,139526.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.61  141689[0:Res:57236.1,139349.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.61  141692[0:Res:103852.1,139349.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.61  141696[0:Res:58687.1,139349.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.61  142337[0:Res:139027.0,17235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  142353[0:Res:139027.0,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142354[0:Res:139027.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  142355[0:Res:139027.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142357[0:Res:139027.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  142359[0:Res:139027.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142360[0:Res:139027.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142361[0:Res:139027.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  142422[0:Res:139105.0,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  142438[0:Res:139105.0,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142439[0:Res:139105.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  142440[0:Res:139105.0,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142442[0:Res:139105.0,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  142444[0:Res:139105.0,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142445[0:Res:139105.0,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142446[0:Res:139105.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  142544[0:Res:141083.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  142560[0:Res:141083.1,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142561[0:Res:141083.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  142562[0:Res:141083.1,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142564[0:Res:141083.1,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  142566[0:Res:141083.1,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142567[0:Res:141083.1,51355.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142568[0:Res:141083.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  142586[0:Rew:133.1,142510.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(v,u,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),v,tc_nat)*.
% 299.83/300.61  142623[0:Res:141117.1,17235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  142639[0:Res:141117.1,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142640[0:Res:141117.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  142641[0:Res:141117.1,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142643[0:Res:141117.1,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  142645[0:Res:141117.1,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142646[0:Res:141117.1,51355.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  142647[0:Res:141117.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  142705[0:Res:141265.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  142734[0:Res:141265.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat)),u,tc_nat)*.
% 299.83/300.61  142744[0:Res:141265.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat)),u,tc_nat)*.
% 299.83/300.61  142755[0:Res:141265.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.61  142756[0:Res:141265.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.61  142759[0:Res:141265.0,16063.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  142765[0:Res:141265.0,16060.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  142767[0:Res:141265.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  142769[0:Res:141265.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  142786[0:Rew:133.1,142674.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  142859[0:Res:142729.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  142886[0:SSi:142865.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.61  142887[0:SSi:142864.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  142888[0:SSi:142863.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.61  143269[0:Res:142740.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  143297[0:SSi:143275.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat).
% 299.83/300.61  143298[0:SSi:143274.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  143299[0:SSi:143273.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.61  143315[0:SpR:133.1,142737.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,u,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  143394[0:Res:142737.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(w),tc_nat).
% 299.83/300.61  143443[0:SpL:133.1,142855.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  143541[0:SpL:133.1,143265.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.61  143816[0:Res:141299.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  143845[0:Res:141299.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  143855[0:Res:141299.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  143866[0:Res:141299.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  143867[0:Res:141299.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  143870[0:Res:141299.0,16063.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  143876[0:Res:141299.0,16060.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  143878[0:Res:141299.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  143880[0:Res:141299.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  143931[0:SpR:15409.0,143848.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  143984[0:Res:143848.0,17235.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  144032[0:Res:99749.1,17268.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  144036[0:Res:141117.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144037[0:Res:52120.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144038[0:Res:56653.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144039[0:Res:56781.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144040[0:Res:56782.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144041[0:Res:141083.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144043[0:Res:99878.1,17268.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  144050[0:Res:51884.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144051[0:Res:56656.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144052[0:Res:56907.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144053[0:Res:56908.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  144054[0:Res:104462.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  144057[0:Res:100613.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144059[0:Res:46571.0,17268.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  144060[0:Res:14948.0,17268.0] ||  -> equal(u,v)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  144061[0:Res:14663.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(u,v)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  144081[0:Res:76336.1,17268.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.61  144099[0:Res:72208.2,17268.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_Suc(v))* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  144125[0:Res:13042.1,17268.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.61  144130[0:Res:31172.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.61  144131[0:Res:31610.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.61  144132[0:Res:39061.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)*.
% 299.83/300.61  144140[0:Res:31372.1,17268.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  144141[0:Res:31374.1,17268.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  144155[0:Res:2947.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.61  144156[0:Res:22980.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.61  144158[0:Res:89671.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  144160[0:Res:48867.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  144161[0:Res:76291.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  144163[0:Res:51489.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  144165[0:Res:123953.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  144166[0:Res:56448.1,17268.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  144168[0:Res:11815.0,17268.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  144169[0:Res:1828.1,17268.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  144179[0:Res:1759.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  144184[0:Res:1904.1,17268.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  144185[0:Res:1889.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  144187[0:Res:88720.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  144188[0:Res:88605.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  144194[0:Res:53359.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  144195[0:Res:143848.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  144199[0:Res:120110.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.61  144202[0:Res:87086.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.61  144203[0:Res:53599.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  144204[0:Res:134555.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  144207[0:Res:26252.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.61  144208[0:Res:25829.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  144211[0:Res:64126.1,17268.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  144216[0:Res:28934.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  144217[0:Res:104465.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  144219[0:Res:28167.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  144222[0:Res:80943.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  144223[0:Res:80942.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  144225[0:Res:80935.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  144226[0:Res:80934.1,17268.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  144230[0:Res:120108.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  144236[0:Res:122965.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  144241[0:Res:80944.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  144242[0:Res:80951.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  144243[0:Res:80945.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  144244[0:Res:123951.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  144247[0:Res:86213.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  144248[0:Res:80940.1,17268.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  144252[0:Res:134553.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  144253[0:Res:129191.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  144254[0:Res:129193.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  144258[0:Res:10056.0,17268.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  144261[0:Res:46478.1,17268.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.61  144265[0:Res:51301.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  144271[0:Res:52626.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  144279[0:Res:59988.1,17268.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  144284[0:Res:2112.1,17268.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  144287[0:Res:23429.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),tc_nat)*.
% 299.83/300.61  144289[0:Res:21417.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.61  144290[0:Res:13130.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  144291[0:Res:88130.1,17268.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  144292[0:Res:59096.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  144294[0:Res:18229.0,17268.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  144296[0:Res:15979.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  144314[0:Res:91759.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  144315[0:Res:91005.0,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  144336[0:Res:121416.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.61  144337[0:Res:133390.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.61  144338[0:Res:142737.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(w),tc_nat).
% 299.83/300.61  144345[0:Res:60489.1,17268.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  144347[0:Res:52227.1,17268.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  144349[0:Res:17316.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  144352[0:Res:73829.1,17268.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  144353[0:Res:17278.1,17268.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  144356[0:Res:3464.1,17268.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  144359[0:Res:76182.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.61  144366[0:Res:16551.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.61  144367[0:Res:13038.1,17268.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.61  144372[0:Res:14746.1,17268.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.61  144374[0:Res:76323.0,17268.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.61  144376[0:Res:75869.0,17268.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.61  144381[0:Res:100615.2,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  144382[0:Res:100613.2,17268.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  144383[0:Res:127377.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144384[0:Res:127199.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144386[0:Res:55661.0,17268.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144387[0:Res:55418.0,17268.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144391[0:Res:139027.0,17268.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144392[0:Res:132901.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144394[0:Res:98216.0,17268.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144399[0:Res:139105.0,17268.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144400[0:Res:99586.0,17268.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  144403[0:Res:24661.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  144405[0:Res:25277.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  144407[0:Res:25273.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  144409[0:Res:24651.1,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.61  144478[0:Res:144231.1,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  144541[0:Res:144231.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(w)),u,v),u)**.
% 299.83/300.61  144556[0:SSi:144545.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  144557[0:SSi:144544.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.61  144678[0:Res:144109.0,307.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,v,tc_nat)* equal(v,u).
% 299.83/300.61  144926[0:Res:144109.1,307.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)* equal(v,u).
% 299.83/300.61  145147[0:Res:144109.2,260.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* equal(w,c_Suc(u)) c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  145151[0:Res:144109.2,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  145286[0:Res:144109.2,373.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.61  145315[0:SSi:145297.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  145316[0:SSi:145296.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  145317[0:SSi:145121.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  145468[0:SpR:374.0,144915.1] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,v,w),tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.61  145479[0:SpR:235.0,144915.1] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  145619[0:Res:144912.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  145672[0:SSi:145646.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,w,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  145673[0:SSi:145645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  145674[0:SSi:145644.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  145912[0:Res:144070.1,56682.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.61  145922[0:Res:144070.1,51912.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.61  145939[0:Res:144070.1,16063.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.61  145949[0:Res:144070.1,16060.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.61  145951[0:Res:144070.1,100093.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  145953[0:Res:144070.1,59524.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  145986[0:Res:144070.2,17268.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  145991[0:Res:144070.2,118.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.61  146107[0:Res:144070.2,57991.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  146218[0:Res:145907.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  146274[0:SSi:146245.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  146275[0:SSi:146244.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  146276[0:SSi:146243.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  146337[0:Res:145918.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  146398[0:SSi:146366.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  146399[0:SSi:146365.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  146400[0:SSi:146364.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  146517[0:Res:145915.1,17268.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  146534[0:Res:145915.1,103851.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  146535[0:Res:145915.1,57694.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  146540[0:Res:145915.1,57991.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  146542[0:Res:145915.1,16071.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  146617[0:Res:57236.1,146213.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  146621[0:Res:103852.1,146213.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  146649[0:MRR:146648.2,719.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.61  146751[0:Res:57236.1,146332.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  146755[0:Res:103852.1,146332.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  146788[0:MRR:146787.2,719.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.61  146889[0:Res:144262.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  146899[0:Res:144262.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  146916[0:Res:144262.0,16063.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  146926[0:Res:144262.0,16060.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  146928[0:Res:144262.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  146930[0:Res:144262.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  146963[0:Res:144262.1,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.61  146969[0:Res:144262.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* equal(v,c_Suc(w)) c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  147159[0:Res:144272.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  147188[0:Res:144272.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  147198[0:Res:144272.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  147213[0:Res:144272.0,16063.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  147220[0:Res:144272.0,16060.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  147222[0:Res:144272.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  147224[0:Res:144272.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  147256[0:Res:144272.1,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.61  147262[0:Res:144272.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* equal(v,c_Suc(w)) c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  147524[0:Res:144963.0,13037.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  147541[0:Res:144963.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  147660[0:Res:147420.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  147826[0:Res:147420.1,373.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.61  147855[0:SSi:147840.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.61  147856[0:SSi:147839.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  147857[0:SSi:147829.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  147858[0:SSi:147689.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  147859[0:SSi:147688.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  147860[0:SSi:147687.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  147998[0:Res:144970.0,13037.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  148015[0:Res:144970.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  148159[0:Res:147894.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  148322[0:Res:147894.1,373.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.61  148349[0:SSi:148336.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.61  148350[0:SSi:148335.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  148351[0:SSi:148325.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  148352[0:SSi:148186.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  148353[0:SSi:148185.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  148354[0:SSi:148184.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  148378[0:Res:145938.2,17268.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.61  148383[0:Res:145938.2,118.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_lessequals(v,u,tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(u,v).
% 299.83/300.61  148395[0:Res:145938.2,103851.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.61  148396[0:Res:145938.2,57694.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  148399[0:Res:145938.2,56449.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  148499[0:Res:145938.2,57991.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.61  148501[0:Res:145938.2,16071.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  148679[0:Res:147022.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(w),tc_nat)* equal(u,w)*.
% 299.83/300.61  148691[0:Res:147022.1,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  148693[0:Res:147022.1,14664.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  148695[0:Res:147022.1,6003.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  148696[0:Res:147022.1,118.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)* equal(v,u).
% 299.83/300.61  148891[0:Res:147315.1,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(w),tc_nat)* equal(u,w)*.
% 299.83/300.61  148903[0:Res:147315.1,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  148905[0:Res:147315.1,14664.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  148907[0:Res:147315.1,6003.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  148908[0:Res:147315.1,118.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)* equal(v,u).
% 299.83/300.61  149128[0:Res:37641.2,147431.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,v)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  149129[0:Res:15876.2,147431.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  149529[0:Res:149169.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(w)),w,tc_nat),tc_nat)*.
% 299.83/300.61  149733[0:Res:37641.2,147905.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat))** -> equal(u,v)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  149734[0:Res:15876.2,147905.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  150165[0:Res:149774.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(w)),w,tc_nat),tc_nat)*.
% 299.83/300.61  150307[0:Res:144067.0,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(v,w,tc_nat)* equal(u,w)*.
% 299.83/300.61  150325[0:Res:144067.0,118.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)* equal(v,u).
% 299.83/300.61  150514[0:Res:144067.1,56682.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.61  150524[0:Res:144067.1,51912.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.61  150541[0:Res:144067.1,16063.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  150553[0:Res:144067.1,16060.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  150555[0:Res:144067.1,100093.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  150557[0:Res:144067.1,59524.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat).
% 299.83/300.61  150592[0:Res:144067.2,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  150597[0:Res:144067.2,118.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.61  150845[0:Res:150517.0,6004.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat)* equal(u,w)*.
% 299.83/300.61  150857[0:Res:150517.0,17268.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  150859[0:Res:150517.0,14664.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  150861[0:Res:150517.0,6003.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,v)*.
% 299.83/300.61  150862[0:Res:150517.0,118.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)* equal(v,u).
% 299.83/300.61  150984[0:Res:150517.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  151580[0:Res:145195.0,9748.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  151611[0:Res:145195.0,56682.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat)),u,tc_nat)*.
% 299.83/300.61  151621[0:Res:145195.0,51912.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat)),u,tc_nat)*.
% 299.83/300.61  151630[0:Res:145195.0,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat).
% 299.83/300.61  151632[0:Res:145195.0,52398.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.61  151633[0:Res:145195.0,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.61  151636[0:Res:145195.0,16063.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  151639[0:Res:145195.0,139526.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  151640[0:Res:145195.0,139349.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  151644[0:Res:145195.0,16060.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  151646[0:Res:145195.0,100093.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.61  151648[0:Res:145195.0,59524.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.61  151678[0:Rew:133.1,151548.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.61  151793[0:SSi:151771.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  151794[0:SSi:151770.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.61  151955[0:SSi:151934.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  151956[0:SSi:151933.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat).
% 299.83/300.61  152026[0:Res:151763.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.61  152674[0:Res:151925.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)*.
% 299.83/300.61  152719[0:SpR:133.1,151614.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,u,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  152876[0:SpR:15409.0,145229.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat).
% 299.83/300.61  152892[0:Res:145229.0,9748.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  152923[0:Res:145229.0,56682.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  152933[0:Res:145229.0,51912.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  152944[0:Res:145229.0,52398.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  152945[0:Res:145229.0,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)*.
% 299.83/300.61  152948[0:Res:145229.0,16063.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  152956[0:Res:145229.0,16060.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  152958[0:Res:145229.0,100093.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  152960[0:Res:145229.0,59524.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  153017[0:SpR:15409.0,152926.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  153220[0:MRR:153188.1,779.0] ||  -> equal(c_List_Onth(c_List_Oappend(u,v,w),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),w),c_List_Onth(v,c_HOL_Oone__class_Oone(tc_nat),w))**.
% 299.83/300.61  153283[0:SpR:2292.1,26949.0] || equal(u,v) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(w,v,x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.61  153337[0:SpR:2292.1,26949.0] || equal(u,c_List_Odrop(v,w,x))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.61  153434[0:SpR:2256.1,27976.0] || equal(u,v) -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),c_List_Orev(u,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.61  153453[0:SpR:354.0,27976.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Orev(c_List_Olist_OCons(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.61  153458[0:SpR:474.0,27976.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orev(c_List_Olist__update(u,w,x,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.61  153459[0:SpR:605.0,27976.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orev(c_List_Omap(w,u,v,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.61  153475[0:Rew:605.0,153436.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Omap(w,c_List_Orev(u,v),v,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.61  153523[0:SpR:2292.1,29194.0] || equal(u,v) -> equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))),x,w),v)**.
% 299.83/300.61  153529[0:SpR:580.0,29194.0] ||  -> equal(c_List_Olist__update(c_List_Orev(u,v),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w,v),c_List_Orev(u,v))**.
% 299.83/300.61  153652[0:Res:99749.1,56445.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  153657[0:Res:141117.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153658[0:Res:144970.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153659[0:Res:52120.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153660[0:Res:56653.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153661[0:Res:56781.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153662[0:Res:56782.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153664[0:Res:141083.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(v),tc_nat),w,tc_nat)*.
% 299.83/300.61  153665[0:Res:145915.1,56445.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.61  153669[0:Res:99878.1,56445.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.61  153673[0:Res:144963.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153674[0:Res:51884.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153675[0:Res:56656.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153676[0:Res:56907.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153677[0:Res:56908.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),u,tc_nat)*.
% 299.83/300.61  153678[0:Res:104462.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  153684[0:Res:46571.0,56445.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)*.
% 299.83/300.61  153708[0:Res:76336.1,56445.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153727[0:Res:145938.2,56445.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153729[0:Res:72208.2,56445.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_Suc(v))* c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153755[0:Res:13042.1,56445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153760[0:Res:31172.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  153761[0:Res:31610.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  153762[0:Res:39061.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  153770[0:Res:31372.1,56445.0] ||  -> equal(c_List_Odrop(u,v,w),v)** c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),x,tc_nat)*.
% 299.83/300.61  153771[0:Res:31374.1,56445.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)*.
% 299.83/300.61  153785[0:Res:2947.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.61  153786[0:Res:22980.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat).
% 299.83/300.61  153788[0:Res:89671.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.61  153790[0:Res:48867.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat).
% 299.83/300.61  153791[0:Res:76291.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.61  153793[0:Res:51489.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  153795[0:Res:123953.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  153799[0:Res:11815.0,56445.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153800[0:Res:1828.1,56445.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153810[0:Res:1759.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.61  153815[0:Res:1904.1,56445.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153816[0:Res:1889.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153818[0:Res:88720.1,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153819[0:Res:88605.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153825[0:Res:53359.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  153826[0:Res:143848.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  153830[0:Res:120110.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.61  153833[0:Res:87086.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.61  153834[0:Res:53599.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  153835[0:Res:134555.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  153838[0:Res:26252.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.61  153839[0:Res:25829.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)* c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.61  153842[0:Res:64126.1,56445.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.61  153846[0:Res:28244.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),u,tc_nat)*.
% 299.83/300.61  153847[0:Res:28934.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.61  153848[0:Res:104465.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat) c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.61  153850[0:Res:28167.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat).
% 299.83/300.61  153853[0:Res:80943.1,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.61  153854[0:Res:80942.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.61  153855[0:Res:80941.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),u,tc_nat)*.
% 299.83/300.61  153856[0:Res:80935.1,56445.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.61  153857[0:Res:80934.1,56445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.61  153858[0:Res:80933.1,56445.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(c_Suc(u),v,tc_nat)*.
% 299.83/300.61  153861[0:Res:120108.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.61  153867[0:Res:122965.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  153872[0:Res:80944.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.61  153873[0:Res:80951.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)),u,tc_nat)*.
% 299.83/300.61  153874[0:Res:80945.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  153875[0:Res:123951.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  153878[0:Res:86213.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat)),u,tc_nat)*.
% 299.83/300.61  153879[0:Res:80940.1,56445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_Suc(u)),w,tc_nat)*.
% 299.83/300.61  153883[0:Res:134553.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  153884[0:Res:129191.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),u,tc_nat)*.
% 299.83/300.61  153885[0:Res:129193.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.61  153889[0:Res:10056.0,56445.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.61  153892[0:Res:46478.1,56445.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)*.
% 299.83/300.61  153896[0:Res:51301.1,56445.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153902[0:Res:52626.1,56445.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153909[0:Res:59988.1,56445.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153914[0:Res:2112.1,56445.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153917[0:Res:23429.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.61  153919[0:Res:21417.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.61  153920[0:Res:13130.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)* c_lessequals(v,u,tc_nat).
% 299.83/300.61  153921[0:Res:88130.1,56445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153922[0:Res:59096.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153924[0:Res:18229.0,56445.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153926[0:Res:15979.1,56445.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  153944[0:Res:91759.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153945[0:Res:91005.0,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153950[0:Res:31383.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat))),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  153951[0:Res:39060.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  153961[0:Res:151925.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  153967[0:Res:151763.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  153968[0:Res:121416.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  153969[0:Res:133390.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  153970[0:Res:142737.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(v),tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  153977[0:Res:60489.1,56445.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153979[0:Res:52227.1,56445.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153981[0:Res:17316.1,56445.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.61  153984[0:Res:73829.1,56445.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153985[0:Res:17278.1,56445.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153988[0:Res:3464.1,56445.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  153991[0:Res:76182.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat))),tc_nat),u,tc_nat)*.
% 299.83/300.61  153998[0:Res:16551.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  153999[0:Res:13038.1,56445.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  154004[0:Res:14746.1,56445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  154006[0:Res:76323.0,56445.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  154008[0:Res:75869.0,56445.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  154011[0:Res:149169.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  154012[0:Res:149774.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  154021[0:Res:127377.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154022[0:Res:127199.0,56445.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154024[0:Res:55661.0,56445.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154025[0:Res:55418.0,56445.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154029[0:Res:139027.0,56445.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154030[0:Res:132901.0,56445.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154032[0:Res:98216.0,56445.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154037[0:Res:139105.0,56445.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(v),tc_nat),w,tc_nat)*.
% 299.83/300.61  154038[0:Res:99586.0,56445.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(v),tc_nat),w,tc_nat)*.
% 299.83/300.61  154041[0:Res:24661.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  154042[0:Res:25277.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.61  154044[0:Res:25273.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),w,tc_nat)*.
% 299.83/300.61  154046[0:Res:24651.1,56445.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)*.
% 299.83/300.61  154183[0:Res:32242.1,58683.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  154285[0:Res:97329.0,58683.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  154336[0:Res:58686.1,58683.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  154338[0:Res:58687.1,58683.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  154404[0:Res:30538.1,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  154406[0:Res:16403.0,58685.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  154420[0:Res:37641.2,58685.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,v)* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.61  154421[0:Res:15876.2,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat)* equal(u,v)* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.61  154423[0:Res:46277.2,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.61  154424[0:Res:17917.2,58685.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.61  154460[0:Res:311.1,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.61  154471[0:Res:70755.1,58685.0] ||  -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  154472[0:Res:16835.1,58685.0] ||  -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  154473[0:Res:15876.0,58685.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  154489[0:Res:2914.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.61  154490[0:Res:22981.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.61  154491[0:Res:49504.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  154492[0:Res:108635.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.61  154493[0:Res:136062.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.61  154497[0:Res:89173.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  154499[0:Res:123952.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  154501[0:Res:89670.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  154506[0:Res:30201.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  154518[0:Res:1796.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  154519[0:Res:9759.1,58685.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  154521[0:Res:1875.1,58685.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  154522[0:Res:1847.1,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  154525[0:Res:88719.1,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  154526[0:Res:88604.1,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  154531[0:Res:121923.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  154534[0:Res:87085.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.61  154539[0:Res:120109.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.61  154544[0:Res:109112.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  154545[0:Res:103658.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.61  154548[0:Res:134554.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  154549[0:Res:135920.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.61  154550[0:Res:130420.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.61  154551[0:Res:129192.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  154552[0:Res:5316.0,58685.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  154559[0:Res:106337.1,58685.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  154560[0:Res:147315.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  154562[0:Res:147022.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  154573[0:Res:145259.1,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  154578[0:Res:2156.1,58685.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  154579[0:Res:2111.1,58685.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  154583[0:Res:26331.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.61  154584[0:Res:25902.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  154585[0:Res:59521.1,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  154586[0:Res:59097.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  154588[0:Res:18230.0,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  154590[0:Res:15978.1,58685.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  154601[0:Res:91004.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.61  154604[0:Res:97329.0,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  154606[0:Res:108889.1,58685.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  154607[0:Res:49634.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  154608[0:Res:67142.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  154609[0:Res:104454.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  154610[0:Res:104461.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  154614[0:Res:151614.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(w),tc_nat).
% 299.83/300.61  154615[0:Res:152926.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  154618[0:Res:5098.1,58685.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  154619[0:Res:2028.1,58685.0] ||  -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)*.
% 299.83/300.61  154621[0:Res:3723.1,58685.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.61  154623[0:Res:3724.1,58685.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.61  154626[0:Res:30201.1,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  154629[0:Res:28627.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  154630[0:Res:88376.1,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  154631[0:Res:29015.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat).
% 299.83/300.61  154632[0:Res:104464.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat).
% 299.83/300.61  154636[0:Res:26587.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  154638[0:Res:26586.1,58685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.61  154639[0:Res:33268.1,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  154640[0:Res:33267.1,58685.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  154642[0:Res:30538.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  154644[0:Res:75293.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat))),tc_nat)*.
% 299.83/300.61  154646[0:Res:130352.0,58685.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  154648[0:Res:110477.1,58685.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.61  154649[0:Res:57236.1,58685.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  154650[0:Res:3459.1,58685.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  154654[0:Res:103852.1,58685.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  154655[0:Res:58686.1,58685.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  154657[0:Res:58687.1,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  154659[0:Res:13125.1,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.61  154660[0:Res:76324.0,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.61  154662[0:Res:75870.0,58685.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.61  154671[0:Res:16839.1,58685.0] ||  -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)*.
% 299.83/300.61  154672[0:Res:71806.1,58685.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.61  154675[0:Res:127511.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  154677[0:Res:55759.0,58685.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  154680[0:Res:145229.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  154681[0:Res:141299.0,58685.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  154685[0:Res:145195.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  154686[0:Res:141265.0,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  154933[0:Res:97329.0,59520.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154984[0:Res:58686.1,59520.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  154986[0:Res:58687.1,59520.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.61  155149[0:SpR:612.0,70722.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),c_List_Omap(v,c_List_Otake(u,w,x),x,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.61  155241[0:SpR:15409.0,129333.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,w),tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  155279[0:SpR:2292.1,129333.0] || equal(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,y))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.61  155285[0:Res:129333.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,y),tc_List_Olist(y)),u,tc_nat)*.
% 299.83/300.61  155286[0:Res:129333.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  155287[0:Res:129333.0,17235.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  155303[0:Res:129333.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155304[0:Res:129333.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> .
% 299.83/300.61  155305[0:Res:129333.0,56447.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155307[0:Res:129333.0,56449.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.61  155309[0:Res:129333.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155310[0:Res:129333.0,51355.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155311[0:Res:129333.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> .
% 299.83/300.61  155552[0:SSi:155512.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat)))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  155750[0:SpR:2292.1,129339.0] || equal(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,y))* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.61  155756[0:Res:129339.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,y),tc_List_Olist(y)),u,tc_nat)*.
% 299.83/300.61  155757[0:Res:129339.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  155758[0:Res:129339.0,17235.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),y,tc_nat)* c_lessequals(y,u,tc_nat).
% 299.83/300.61  155774[0:Res:129339.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155775[0:Res:129339.0,57694.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> .
% 299.83/300.61  155776[0:Res:129339.0,56447.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155778[0:Res:129339.0,56449.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.61  155780[0:Res:129339.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155781[0:Res:129339.0,51355.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_Suc(u),tc_nat)*.
% 299.83/300.61  155782[0:Res:129339.0,16071.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> .
% 299.83/300.61  155923[0:Res:138872.0,56445.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  155924[0:Res:138872.0,17268.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  155925[0:Res:138872.0,17235.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  155941[0:Res:138872.0,103851.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  155942[0:Res:138872.0,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  155943[0:Res:138872.0,56447.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  155945[0:Res:138872.0,56449.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  155970[0:Res:138872.0,103131.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  155972[0:Res:138872.0,135753.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  155991[0:Res:138872.0,30455.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.61  156015[0:Res:138872.0,103735.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  156031[0:Res:138872.0,84560.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  156034[0:Res:138872.0,62540.0] ||  -> c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  156045[0:Res:138872.0,57991.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  156046[0:Res:138872.0,51355.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  156047[0:Res:138872.0,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  156095[0:Res:138872.1,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(x,w,tc_nat)* c_lessequals(c_Suc(v),x,tc_nat)*.
% 299.83/300.61  156096[0:Res:138872.1,17268.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),x,tc_nat)* c_lessequals(x,w,tc_nat)*.
% 299.83/300.61  156277[0:Res:138872.2,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  156278[0:Res:138872.2,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),v,tc_nat)*.
% 299.83/300.61  156279[0:Res:138872.2,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  156281[0:Res:138872.2,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  156287[0:Res:138872.2,9758.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  156306[0:Res:138872.2,103131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(v),tc_nat).
% 299.83/300.61  156308[0:Res:138872.2,135753.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(v),tc_nat).
% 299.83/300.61  156316[0:Res:138872.2,1664.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.61  156317[0:Res:138872.2,23273.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  156319[0:Res:138872.2,26330.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.61  156322[0:Res:138872.2,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  156323[0:Res:138872.2,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  156329[0:Res:138872.2,1899.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  156330[0:Res:138872.2,1884.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  156335[0:Res:138872.2,21496.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  156337[0:Res:138872.2,3081.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  156343[0:Res:138872.2,103588.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  156344[0:Res:138872.2,134593.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  156345[0:Res:138872.2,129239.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  156347[0:Res:138872.2,82794.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  156350[0:Res:138872.2,108253.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  156358[0:Res:138872.2,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  156359[0:Res:138872.2,82044.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  156363[0:Res:138872.2,28462.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  156364[0:Res:138872.2,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  156367[0:Res:138872.2,84560.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  156368[0:Res:138872.2,104487.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  156369[0:Res:138872.2,29003.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  156370[0:Res:138872.2,62540.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  156372[0:Res:138872.2,57235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  156373[0:Res:138872.2,17260.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  156381[0:Res:138872.2,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  156382[0:Res:138872.2,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  156383[0:Res:138872.2,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),v,tc_nat)*.
% 299.83/300.61  156385[0:Res:138872.2,89158.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  156387[0:Res:138872.2,123992.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  156393[0:Res:138872.2,82635.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  156395[0:Res:138872.2,89655.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  156550[0:Res:155969.0,56445.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,x,tc_nat)),w,tc_nat)*.
% 299.83/300.61  156551[0:Res:155969.0,17268.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  156750[0:Res:156058.0,56445.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),w,tc_nat)*.
% 299.83/300.61  156751[0:Res:156058.0,17268.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  157151[0:SpR:15409.0,156580.1] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157170[0:Res:156580.1,59520.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  157171[0:Res:156580.1,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  157172[0:Res:156580.1,58683.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  157256[0:Res:156581.1,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  157380[0:Res:156781.1,17235.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  157415[0:Res:138929.0,59520.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(x,u,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)*.
% 299.83/300.61  157416[0:Res:138929.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  157417[0:Res:138929.0,58683.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  157432[0:Res:138929.0,59523.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  157441[0:Res:138929.0,59522.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  157457[0:Res:138929.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  157458[0:Res:138929.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  157531[0:Res:138929.0,49092.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat).
% 299.83/300.61  157590[0:Res:138929.0,3467.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  157601[0:Res:138929.0,143265.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  157602[0:Res:138929.0,97366.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  157615[0:Res:138929.0,60499.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  157623[0:Res:138929.0,142855.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  157625[0:Res:138929.0,103002.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  157627[0:Res:138929.0,99627.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  157628[0:Res:138929.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  157664[0:Res:138929.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(x,w,tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.61  157682[0:Res:138929.1,103851.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  157683[0:Res:138929.1,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  157684[0:Res:138929.1,56447.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  157686[0:Res:138929.1,56449.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.61  157692[0:Res:138929.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  157711[0:Res:138929.1,103131.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157713[0:Res:138929.1,135753.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,x,tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157721[0:Res:138929.1,1664.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.61  157722[0:Res:138929.1,23273.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.61  157724[0:Res:138929.1,26330.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.61  157727[0:Res:138929.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  157728[0:Res:138929.1,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  157734[0:Res:138929.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  157735[0:Res:138929.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  157740[0:Res:138929.1,21496.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  157742[0:Res:138929.1,3081.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  157748[0:Res:138929.1,103588.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157749[0:Res:138929.1,134593.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157750[0:Res:138929.1,129239.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.61  157752[0:Res:138929.1,82794.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157755[0:Res:138929.1,108253.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157763[0:Res:138929.1,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  157764[0:Res:138929.1,82044.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  157768[0:Res:138929.1,28462.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)* c_lessequals(c_Suc(v),c_Suc(u),tc_nat).
% 299.83/300.61  157769[0:Res:138929.1,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(u),c_Suc(w),tc_nat)*.
% 299.83/300.61  157772[0:Res:138929.1,84560.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(w),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  157777[0:Res:138929.1,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.61  157778[0:Res:138929.1,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  157786[0:Res:138929.1,57991.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  157787[0:Res:138929.1,51355.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  157788[0:Res:138929.1,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  157790[0:Res:138929.1,89158.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157792[0:Res:138929.1,123992.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157798[0:Res:138929.1,82635.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157800[0:Res:138929.1,89655.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  157845[0:Res:138929.2,56445.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  157858[0:Res:138929.2,9758.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  157875[0:Res:138929.2,64273.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  157877[0:Res:138929.2,2107.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  157883[0:Res:138929.2,1899.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  157884[0:Res:138929.2,1884.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  158224[0:Res:157710.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  158225[0:Res:157710.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  158350[0:Res:157799.1,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  158351[0:Res:157799.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  158408[0:Res:138930.0,17235.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  158589[0:Res:138930.1,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(x,w,tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.61  158607[0:Res:138930.1,103851.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  158608[0:Res:138930.1,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  158609[0:Res:138930.1,56447.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  158611[0:Res:138930.1,56449.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.61  158617[0:Res:138930.1,9758.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  158636[0:Res:138930.1,103131.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158638[0:Res:138930.1,135753.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,x,tc_nat)),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158646[0:Res:138930.1,1664.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.61  158647[0:Res:138930.1,23273.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.61  158649[0:Res:138930.1,26330.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.61  158652[0:Res:138930.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  158653[0:Res:138930.1,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  158659[0:Res:138930.1,1899.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  158660[0:Res:138930.1,1884.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.61  158665[0:Res:138930.1,21496.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  158667[0:Res:138930.1,3081.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  158673[0:Res:138930.1,103588.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158674[0:Res:138930.1,134593.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158675[0:Res:138930.1,129239.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.61  158677[0:Res:138930.1,82794.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158680[0:Res:138930.1,108253.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158688[0:Res:138930.1,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  158689[0:Res:138930.1,82044.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.61  158693[0:Res:138930.1,28462.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)* c_lessequals(c_Suc(v),c_Suc(u),tc_nat).
% 299.83/300.61  158694[0:Res:138930.1,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Suc(u),c_Suc(w),tc_nat)*.
% 299.83/300.61  158697[0:Res:138930.1,84560.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(w),c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  158702[0:Res:138930.1,57235.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.61  158703[0:Res:138930.1,17260.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  158711[0:Res:138930.1,57991.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  158712[0:Res:138930.1,51355.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Suc(u),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  158713[0:Res:138930.1,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  158715[0:Res:138930.1,89158.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158717[0:Res:138930.1,123992.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158723[0:Res:138930.1,82635.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158725[0:Res:138930.1,89655.0] ||  -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.61  158770[0:Res:138930.2,56445.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  158783[0:Res:138930.2,9758.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  158802[0:Res:138930.2,2107.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  158808[0:Res:138930.2,1899.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  158809[0:Res:138930.2,1884.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.61  159128[0:Res:58686.1,138948.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  159130[0:Res:58687.1,138948.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  159592[0:Res:141067.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(w),tc_nat)*.
% 299.83/300.61  159741[0:Res:141067.1,17268.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  159758[0:Res:141067.1,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  159759[0:Res:141067.1,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  159760[0:Res:141067.1,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  159762[0:Res:141067.1,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  159768[0:Res:141067.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  159787[0:Res:141067.1,103131.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.61  159789[0:Res:141067.1,135753.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.61  159797[0:Res:141067.1,1664.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.61  159798[0:Res:141067.1,23273.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  159800[0:Res:141067.1,26330.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.61  159803[0:Res:141067.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  159804[0:Res:141067.1,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  159810[0:Res:141067.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  159811[0:Res:141067.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  159816[0:Res:141067.1,21496.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  159818[0:Res:141067.1,3081.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  159824[0:Res:141067.1,103588.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  159825[0:Res:141067.1,134593.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  159826[0:Res:141067.1,129239.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  159828[0:Res:141067.1,82794.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  159831[0:Res:141067.1,108253.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  159832[0:Res:141067.1,103735.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  159839[0:Res:141067.1,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  159840[0:Res:141067.1,82044.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  159844[0:Res:141067.1,28462.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  159845[0:Res:141067.1,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  159848[0:Res:141067.1,84560.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  159849[0:Res:141067.1,104487.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  159850[0:Res:141067.1,29003.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  159851[0:Res:141067.1,62540.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  159853[0:Res:141067.1,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  159854[0:Res:141067.1,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  159862[0:Res:141067.1,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  159863[0:Res:141067.1,51355.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  159864[0:Res:141067.1,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  159866[0:Res:141067.1,89158.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  159868[0:Res:141067.1,123992.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  159874[0:Res:141067.1,82635.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  159876[0:Res:141067.1,89655.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  159881[0:Res:141067.1,31648.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.61  159882[0:Res:141067.1,31619.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.61  159883[0:Res:141067.1,39068.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)*.
% 299.83/300.61  159912[0:Res:141067.2,58683.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,x,tc_nat)* c_HOL_Oord__class_Oless(x,w,tc_nat)*.
% 299.83/300.61  159961[0:Res:141067.2,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)*.
% 299.83/300.61  159963[0:Res:141067.2,52398.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  159964[0:Res:141067.2,56992.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  160038[0:Res:141067.2,49092.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),u,tc_nat)*.
% 299.83/300.61  160082[0:Res:141067.2,84548.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(c_Suc(w)),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  160103[0:Res:141067.2,3467.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  160114[0:Res:141067.2,143265.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  160115[0:Res:141067.2,97366.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  160128[0:Res:141067.2,60499.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  160136[0:Res:141067.2,142855.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.61  160138[0:Res:141067.2,103002.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.61  160140[0:Res:141067.2,99627.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),u,tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.61  160141[0:Res:141067.2,59524.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,x,tc_nat)*.
% 299.83/300.61  160229[0:Res:159786.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  160367[0:Res:159875.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  160418[0:Res:141068.0,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(w),tc_nat)*.
% 299.83/300.61  160584[0:Res:141068.1,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  160585[0:Res:141068.1,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  160586[0:Res:141068.1,56447.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  160588[0:Res:141068.1,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  160594[0:Res:141068.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  160613[0:Res:141068.1,103131.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  160615[0:Res:141068.1,135753.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  160623[0:Res:141068.1,1664.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.61  160624[0:Res:141068.1,23273.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  160626[0:Res:141068.1,26330.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.61  160629[0:Res:141068.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  160630[0:Res:141068.1,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  160636[0:Res:141068.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  160637[0:Res:141068.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  160642[0:Res:141068.1,21496.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  160644[0:Res:141068.1,3081.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  160650[0:Res:141068.1,103588.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  160651[0:Res:141068.1,134593.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  160652[0:Res:141068.1,129239.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  160654[0:Res:141068.1,82794.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.61  160657[0:Res:141068.1,108253.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  160665[0:Res:141068.1,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  160666[0:Res:141068.1,82044.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  160670[0:Res:141068.1,28462.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  160671[0:Res:141068.1,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  160674[0:Res:141068.1,84560.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  160675[0:Res:141068.1,104487.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  160676[0:Res:141068.1,29003.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  160679[0:Res:141068.1,57235.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  160680[0:Res:141068.1,17260.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  160688[0:Res:141068.1,57991.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  160689[0:Res:141068.1,51355.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  160690[0:Res:141068.1,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  160692[0:Res:141068.1,89158.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  160694[0:Res:141068.1,123992.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  160700[0:Res:141068.1,82635.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  160702[0:Res:141068.1,89655.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  161278[0:SSi:161250.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  161417[0:Res:141249.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  161418[0:Res:141249.0,98.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* equal(w,u) c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  161424[0:Res:141249.0,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  161452[0:Res:141249.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(c_Suc(x),u,tc_nat)*.
% 299.83/300.61  161462[0:Res:141249.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(c_Suc(x),u,tc_nat)*.
% 299.83/300.61  161475[0:Res:141249.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161476[0:Res:141249.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161549[0:Res:141249.0,49092.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  161574[0:Res:141249.0,22428.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  161585[0:Res:141249.0,82623.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat).
% 299.83/300.61  161586[0:Res:141249.0,82782.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  161589[0:Res:141249.0,84333.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  161590[0:Res:141249.0,108240.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat).
% 299.83/300.61  161592[0:Res:141249.0,81809.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  161593[0:Res:141249.0,84548.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  161599[0:Res:141249.0,129575.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat).
% 299.83/300.61  161601[0:Res:141249.0,25255.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat).
% 299.83/300.61  161603[0:Res:141249.0,15348.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat).
% 299.83/300.61  161604[0:Res:141249.0,13037.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  161613[0:Res:141249.0,16063.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  161615[0:Res:141249.0,13728.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.61  161617[0:Res:141249.0,22988.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.61  161624[0:Res:141249.0,143265.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.61  161625[0:Res:141249.0,97366.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161633[0:Res:141249.0,53864.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.61  161634[0:Res:141249.0,54092.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.61  161636[0:Res:141249.0,16060.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  161643[0:Res:141249.0,142855.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat).
% 299.83/300.61  161645[0:Res:141249.0,103002.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161646[0:Res:141249.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,w,tc_nat).
% 299.83/300.61  161648[0:Res:141249.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  161699[0:Res:141249.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  161716[0:Res:141249.1,64273.1] || c_lessequals(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.61  161717[0:Res:141249.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  161718[0:Res:141249.1,2107.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.61  161724[0:Res:141249.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  161725[0:Res:141249.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  161776[0:Res:141249.2,58683.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  161816[0:Res:141249.2,52398.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161817[0:Res:141249.2,56992.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161890[0:Res:141249.2,49092.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat).
% 299.83/300.61  161934[0:Res:141249.2,84548.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  161949[0:Res:141249.2,3467.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  161960[0:Res:141249.2,143265.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  161961[0:Res:141249.2,97366.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161974[0:Res:141249.2,60499.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)*.
% 299.83/300.61  161982[0:Res:141249.2,142855.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  161984[0:Res:141249.2,103002.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  161986[0:Res:141249.2,99627.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  161987[0:Res:141249.2,59524.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  162070[0:Res:161447.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  162087[0:SSi:162076.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  162088[0:SSi:162075.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  162089[0:SSi:162074.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  162195[0:Res:161458.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  162216[0:SSi:162201.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  162217[0:SSi:162200.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  162218[0:SSi:162199.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  162827[0:SpL:15409.0,162064.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  162852[0:Res:141249.0,162064.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  162853[0:Res:138929.0,162064.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  162868[0:Res:141249.2,162064.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  162871[0:Res:141067.2,162064.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.61  162980[0:Res:141249.0,162189.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  162981[0:Res:138929.0,162189.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  162996[0:Res:141249.2,162189.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(x)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  163000[0:Res:141067.2,162189.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.61  163022[0:Res:141250.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  163023[0:Res:141250.0,98.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* equal(w,u) c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  163057[0:Res:141250.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(c_Suc(x),u,tc_nat)*.
% 299.83/300.61  163067[0:Res:141250.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(c_Suc(x),u,tc_nat)*.
% 299.83/300.61  163080[0:Res:141250.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  163081[0:Res:141250.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  163154[0:Res:141250.0,49092.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  163179[0:Res:141250.0,22428.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  163190[0:Res:141250.0,82623.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat).
% 299.83/300.61  163191[0:Res:141250.0,82782.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.61  163194[0:Res:141250.0,84333.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  163195[0:Res:141250.0,108240.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat).
% 299.83/300.61  163197[0:Res:141250.0,81809.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  163198[0:Res:141250.0,84548.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  163204[0:Res:141250.0,129575.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat).
% 299.83/300.61  163206[0:Res:141250.0,25255.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat).
% 299.83/300.61  163208[0:Res:141250.0,15348.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat).
% 299.83/300.61  163209[0:Res:141250.0,13037.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  163218[0:Res:141250.0,16063.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  163220[0:Res:141250.0,13728.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.61  163222[0:Res:141250.0,22988.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.61  163229[0:Res:141250.0,143265.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  163230[0:Res:141250.0,162189.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  163231[0:Res:141250.0,97366.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  163239[0:Res:141250.0,53864.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.61  163240[0:Res:141250.0,54092.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.61  163242[0:Res:141250.0,16060.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  163249[0:Res:141250.0,142855.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  163251[0:Res:141250.0,162064.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  163252[0:Res:141250.0,103002.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  163253[0:Res:141250.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,w,tc_nat).
% 299.83/300.61  163255[0:Res:141250.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.61  163306[0:Res:141250.1,9758.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  163325[0:Res:141250.1,2107.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.61  163331[0:Res:141250.1,1899.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  163332[0:Res:141250.1,1884.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  163621[0:Res:163052.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  163637[0:SSi:163627.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  164221[0:Res:163063.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.61  164241[0:SSi:164227.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.61  164345[0:Res:144028.0,56445.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.61  164346[0:Res:144028.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.61  164363[0:Res:144028.0,103851.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  164364[0:Res:144028.0,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  164367[0:Res:144028.0,56449.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  164383[0:Res:144028.0,15912.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.61  164392[0:Res:144028.0,103131.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  164394[0:Res:144028.0,135753.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat).
% 299.83/300.61  164413[0:Res:144028.0,30455.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.61  164437[0:Res:144028.0,103735.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),v,tc_nat)* c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.61  164456[0:Res:144028.0,62540.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat)* c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  164467[0:Res:144028.0,57991.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  164469[0:Res:144028.0,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  164509[0:Res:144028.1,9748.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  164516[0:Res:144028.1,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),x,tc_nat)* c_HOL_Oord__class_Oless(x,w,tc_nat)*.
% 299.83/300.61  164544[0:Res:144028.1,56682.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),u,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)*.
% 299.83/300.61  164554[0:Res:144028.1,51912.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)*.
% 299.83/300.61  164567[0:Res:144028.1,52398.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),u,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.61  164568[0:Res:144028.1,56992.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)*.
% 299.83/300.61  164689[0:Res:144028.1,16063.1] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  164706[0:Res:144028.1,16060.1] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.61  164717[0:Res:144028.1,100093.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(c_Suc(v)),tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.61  164719[0:Res:144028.1,59524.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),x,tc_nat)*.
% 299.83/300.61  164759[0:Res:144028.2,118.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)* equal(v,u).
% 299.83/300.61  164771[0:Res:144028.2,103851.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  164772[0:Res:144028.2,57694.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.61  164773[0:Res:144028.2,56447.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  164775[0:Res:144028.2,56449.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.61  164781[0:Res:144028.2,9758.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  164800[0:Res:144028.2,103131.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(v),tc_nat).
% 299.83/300.61  164802[0:Res:144028.2,135753.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(v),tc_nat).
% 299.83/300.61  164810[0:Res:144028.2,1664.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.61  164811[0:Res:144028.2,23273.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.61  164813[0:Res:144028.2,26330.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.61  164816[0:Res:144028.2,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  164817[0:Res:144028.2,2107.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  164823[0:Res:144028.2,1899.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  164824[0:Res:144028.2,1884.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.61  164829[0:Res:144028.2,21496.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  164831[0:Res:144028.2,3081.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.61  164837[0:Res:144028.2,103588.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  164838[0:Res:144028.2,134593.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  164839[0:Res:144028.2,129239.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  164841[0:Res:144028.2,82794.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  164844[0:Res:144028.2,108253.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  164852[0:Res:144028.2,83946.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  164853[0:Res:144028.2,82044.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.61  164857[0:Res:144028.2,28462.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.61  164858[0:Res:144028.2,88360.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.61  164861[0:Res:144028.2,84560.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(w))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  164862[0:Res:144028.2,104487.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  164863[0:Res:144028.2,29003.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  164864[0:Res:144028.2,62540.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat)* c_lessequals(v,c_Suc(w),tc_nat)*.
% 299.83/300.61  164866[0:Res:144028.2,57235.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.61  164867[0:Res:144028.2,17260.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.61  164875[0:Res:144028.2,57991.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  164876[0:Res:144028.2,51355.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)*.
% 299.83/300.61  164877[0:Res:144028.2,16071.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.61  164879[0:Res:144028.2,89158.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  164881[0:Res:144028.2,123992.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.61  164887[0:Res:144028.2,82635.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  164889[0:Res:144028.2,89655.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.61  165023[0:Res:164539.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  165059[0:SSi:165050.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  165060[0:SSi:165049.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  165061[0:SSi:165048.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  165226[0:Res:164550.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  165267[0:SSi:165255.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  165268[0:SSi:165254.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  165269[0:SSi:165253.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  165312[0:Res:164806.1,58685.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  165456[0:Res:164391.0,9748.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  165463[0:Res:164391.0,58685.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.61  165491[0:Res:164391.0,56682.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat))),u,tc_nat)*.
% 299.83/300.61  165501[0:Res:164391.0,51912.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat))),u,tc_nat)*.
% 299.83/300.61  165514[0:Res:164391.0,52398.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  165515[0:Res:164391.0,56992.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat)*.
% 299.83/300.61  165557[0:Res:164391.0,16063.1] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  165571[0:Res:164391.0,16060.1] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.61  165578[0:Res:164391.0,100093.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.61  165580[0:Res:164391.0,59524.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  165653[0:SpR:14.1,165459.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.61  165689[0:Res:165459.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.61  165905[0:SpL:177.0,165680.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.61  165970[0:Res:240.2,165680.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u)).
% 299.83/300.61  166030[0:SpR:181.0,165486.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  166077[0:Res:165486.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  166099[0:SSi:166083.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.61  166100[0:SSi:166082.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  166101[0:SSi:166081.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.61  166102[0:SSi:166038.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  166103[0:SSi:166036.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.61  166148[0:SpR:181.0,165497.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  166229[0:Res:165497.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  166252[0:SSi:166235.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.61  166253[0:SSi:166234.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),x,tc_nat),v,tc_nat)*.
% 299.83/300.61  166254[0:SSi:166233.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.61  166255[0:SSi:166156.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  166256[0:SSi:166154.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.61  166467[0:MRR:166466.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.61  166469[0:MRR:166468.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.61  166471[0:MRR:166470.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  166473[0:MRR:166472.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  166475[0:MRR:166474.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.61  166477[0:MRR:166476.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.61  166479[0:MRR:166478.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.61  166481[0:MRR:166480.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> .
% 299.83/300.61  166483[0:MRR:166482.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))))),v,tc_nat)* -> .
% 299.83/300.61  166485[0:MRR:166484.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),u,tc_nat)* -> .
% 299.83/300.61  166487[0:MRR:166486.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  166493[0:MRR:166492.1,236.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  166495[0:MRR:166494.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),u,tc_nat)* -> .
% 299.83/300.61  166497[0:MRR:166496.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  166499[0:MRR:166498.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  166826[0:Res:166628.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.61  166957[0:Res:166875.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),u) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.61  167316[0:MRR:167315.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.61  167318[0:MRR:167317.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.61  167320[0:MRR:167319.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.61  167322[0:MRR:167321.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.61  167324[0:MRR:167323.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.61  167326[0:MRR:167325.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.61  167328[0:MRR:167327.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.61  167330[0:MRR:167329.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),u,tc_nat)* -> .
% 299.83/300.61  167332[0:MRR:167331.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))))),u,tc_nat)* -> .
% 299.83/300.61  167334[0:MRR:167333.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),u,tc_nat)* -> .
% 299.83/300.61  167336[0:MRR:167335.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.61  167338[0:MRR:167337.1,236.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  167340[0:MRR:167339.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),u,tc_nat)* -> .
% 299.83/300.61  167342[0:MRR:167341.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  167344[0:MRR:167343.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  167688[0:Rew:53897.1,167615.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(v,u,tc_nat),v).
% 299.83/300.61  167692[0:Rew:167688.1,54247.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),v).
% 299.83/300.61  167695[0:Rew:53896.0,167616.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,u,tc_nat),v).
% 299.83/300.61  167700[0:Rew:167695.1,54245.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  168071[0:MRR:168070.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> .
% 299.83/300.61  168073[0:MRR:168072.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),v,tc_nat)* -> .
% 299.83/300.61  168079[0:MRR:168078.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.61  168081[0:MRR:168080.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.61  168083[0:MRR:168082.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.61  168085[0:MRR:168084.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.61  168087[0:MRR:168086.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))))),v,tc_nat)* -> .
% 299.83/300.61  168089[0:MRR:168088.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  168091[0:MRR:168090.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.61  168093[0:MRR:168092.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),u,tc_nat)* -> .
% 299.83/300.61  168095[0:MRR:168094.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.61  169612[0:SSi:169474.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.61  169779[0:Res:166651.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))),x,w),u)**.
% 299.83/300.61  169780[0:Res:166651.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.61  170140[0:Res:166713.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))),x,w),u)**.
% 299.83/300.61  170141[0:Res:166713.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.61  171276[0:Res:166966.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w)),x,v),u)**.
% 299.83/300.61  171277[0:Res:166966.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w)),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.61  171604[0:Con:171574.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Orotate(u,v,w),v).
% 299.83/300.61  171605[0:Con:171579.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Orotate(u,v,w),v).
% 299.83/300.61  171813[0:Res:166982.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w),x,v),u)**.
% 299.83/300.61  171814[0:Res:166982.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.61  172053[0:Res:170043.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat).
% 299.83/300.61  172242[0:Res:170155.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))),x,w),u)**.
% 299.83/300.61  172243[0:Res:170155.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.61  172463[0:Res:171395.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat).
% 299.83/300.61  172651[0:Res:171828.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w))),x,v),u)**.
% 299.83/300.61  172652[0:Res:171828.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.61  173039[0:SSi:173031.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  173073[0:SSi:173061.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  173143[0:SSi:173092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.61  173222[0:SSi:173166.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.61  173403[0:SSi:173390.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  173474[0:SSi:173470.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  173475[0:SSi:173469.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.61  173476[0:SSi:173431.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),tc_nat)*.
% 299.83/300.61  173484[0:SpL:133.1,166810.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  173532[0:SSi:173504.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  173540[0:SpR:133.1,166844.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat)*.
% 299.83/300.61  173597[0:SSi:173593.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  173598[0:SSi:173592.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  173599[0:SSi:173566.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.61  173791[0:SSi:173773.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  173799[0:SpL:133.1,166941.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  173855[0:SSi:173822.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  173934[0:SSi:173929.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  173935[0:SSi:173928.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.61  173936[0:SSi:173886.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),tc_nat)*.
% 299.83/300.61  173944[0:SpR:133.1,166975.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.61  174009[0:SSi:174004.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.61  174010[0:SSi:174003.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.61  174011[0:SSi:173973.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)*.
% 299.83/300.61  174252[0:SpL:133.1,167777.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  174286[0:SSi:174278.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  174294[0:SpL:133.1,168374.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  174335[0:SSi:174323.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.61  174525[0:SSi:174371.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),w,tc_nat)* -> .
% 299.83/300.61  174530[0:MRR:174529.1,236.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),v,tc_nat)* -> .
% 299.83/300.61  174715[0:SpR:166627.0,254.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  175022[0:SSi:174796.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  175150[0:MRR:175134.2,10344.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),c_List_Olist_ONil(w)) -> .
% 299.83/300.61  175325[0:SSi:175212.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),w,tc_nat)* -> .
% 299.83/300.61  175328[0:MRR:175327.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),w,tc_nat)* -> .
% 299.83/300.61  175391[0:Res:166648.0,296.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.61  175434[0:Res:166648.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),v)**.
% 299.83/300.61  175445[0:SSi:175437.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)))),tc_nat)*.
% 299.83/300.61  175446[0:SSi:175436.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  175447[0:SSi:175435.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)))),tc_nat)*.
% 299.83/300.61  175448[0:SSi:175357.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))))),tc_nat)*.
% 299.83/300.61  175566[0:SSi:175562.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  175567[0:SSi:175561.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)))),tc_nat)*.
% 299.83/300.61  175568[0:SSi:175476.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))))),tc_nat)*.
% 299.83/300.61  175741[0:SSi:175596.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),w,tc_nat)* -> .
% 299.83/300.61  175743[0:MRR:175742.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),v,tc_nat)* -> .
% 299.83/300.61  175745[0:MRR:175744.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),w,tc_nat)* -> .
% 299.83/300.61  175942[0:Res:166692.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.61  175985[0:Res:166692.0,373.0] ||  -> equal(c_List_Otake(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),v)**.
% 299.83/300.61  175996[0:SSi:175988.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  175997[0:SSi:175987.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  175998[0:SSi:175986.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  175999[0:SSi:175914.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  176116[0:SSi:176112.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  176117[0:SSi:176111.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  176118[0:SSi:176033.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  176276[0:SSi:176152.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),w,tc_nat)* -> .
% 299.83/300.61  176278[0:MRR:176277.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),v,tc_nat)* -> .
% 299.83/300.61  176280[0:MRR:176279.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),w,tc_nat)* -> .
% 299.83/300.61  176419[0:SSi:176314.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),w,tc_nat)* -> .
% 299.83/300.61  176422[0:MRR:176421.1,236.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),w,tc_nat)* -> .
% 299.83/300.61  176543[0:Res:166705.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.61  176582[0:Res:166705.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),v)**.
% 299.83/300.61  176596[0:SSi:176585.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  176597[0:SSi:176584.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  176598[0:SSi:176583.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  176599[0:SSi:176522.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  176702[0:SSi:176697.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  176703[0:SSi:176696.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.61  176704[0:SSi:176639.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  176853[0:SSi:176735.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),v,tc_nat)* -> .
% 299.83/300.61  176856[0:MRR:176855.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w)),v,tc_nat)* -> .
% 299.83/300.61  177038[0:SSi:176888.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),v,tc_nat)* -> .
% 299.83/300.61  177040[0:MRR:177039.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w)),u,tc_nat)* -> .
% 299.83/300.61  177042[0:MRR:177041.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w)),v,tc_nat)* -> .
% 299.83/300.61  177265[0:SSi:177155.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),v,tc_nat)* -> .
% 299.83/300.61  177268[0:MRR:177267.1,236.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w),v,tc_nat)* -> .
% 299.83/300.61  177435[0:SSi:177306.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),v,tc_nat)* -> .
% 299.83/300.61  177437[0:MRR:177436.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w),u,tc_nat)* -> .
% 299.83/300.61  177439[0:MRR:177438.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w),v,tc_nat)* -> .
% 299.83/300.61  177564[0:SSi:177559.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  177565[0:SSi:177558.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)*.
% 299.83/300.61  177566[0:SSi:177557.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)*.
% 299.83/300.61  177567[0:SSi:177556.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  177568[0:SSi:177476.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w))),tc_nat)*.
% 299.83/300.61  177637[0:Res:166981.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.61  177680[0:Res:166981.0,373.0] ||  -> equal(c_List_Otake(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w)),u,v),u)**.
% 299.83/300.61  177692[0:SSi:177683.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)*.
% 299.83/300.61  177693[0:SSi:177605.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),w))),tc_nat)*.
% 299.83/300.61  177871[0:SSi:177864.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  177872[0:SSi:177863.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),w),tc_nat)*.
% 299.83/300.61  177873[0:SSi:177862.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),w),tc_nat)*.
% 299.83/300.61  177874[0:SSi:177861.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  177875[0:SSi:177802.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),w)),tc_nat)*.
% 299.83/300.61  177943[0:Res:166985.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),v),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.61  177982[0:Res:166985.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),w),u,v),u)**.
% 299.83/300.61  177998[0:SSi:177985.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),w),tc_nat)*.
% 299.83/300.61  177999[0:SSi:177918.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),w)),tc_nat)*.
% 299.83/300.61  178348[0:SSi:178228.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),w,tc_nat)* -> .
% 299.83/300.61  178557[0:SSi:178552.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  178558[0:SSi:178551.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),tc_nat)*.
% 299.83/300.61  178559[0:SSi:178550.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),tc_nat)*.
% 299.83/300.61  178560[0:SSi:178549.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  178561[0:SSi:178462.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)))),tc_nat)*.
% 299.83/300.61  178630[0:Res:168578.0,296.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v))),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.61  178673[0:Res:168578.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w))),u,v),u)**.
% 299.83/300.61  178685[0:SSi:178676.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),tc_nat)*.
% 299.83/300.61  178686[0:SSi:178592.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w)))),tc_nat)*.
% 299.83/300.61  178872[0:SpR:168828.0,254.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  179180[0:SSi:178947.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  179371[0:SSi:179244.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),v,tc_nat)* -> .
% 299.83/300.61  179501[0:Res:175003.0,296.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_lessequals(c_Suc(v),w,tc_nat).
% 299.83/300.61  179556[0:SSi:179544.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.61  179557[0:SSi:179542.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.61  179558[0:SSi:179460.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.61  179560[0:Con:179559.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  179562[0:Con:179561.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  179704[0:SSi:179700.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  179705[0:SSi:179699.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)))),tc_nat)*.
% 299.83/300.61  179706[0:SSi:179698.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)))),tc_nat)*.
% 299.83/300.61  179707[0:SSi:179697.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.61  179708[0:SSi:179607.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))))),tc_nat)*.
% 299.83/300.61  179710[0:Con:179709.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  179712[0:Con:179711.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  179798[0:Res:175005.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.61  179841[0:Res:175005.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),v)**.
% 299.83/300.61  179852[0:SSi:179844.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)))),tc_nat)*.
% 299.83/300.61  179853[0:SSi:179757.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))))),tc_nat)*.
% 299.83/300.61  179990[0:SSi:179985.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  179991[0:SSi:179984.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)*.
% 299.83/300.61  179992[0:SSi:179983.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)*.
% 299.83/300.61  179993[0:SSi:179982.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.61  179994[0:SSi:179886.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))))),tc_nat)*.
% 299.83/300.61  179996[0:Con:179995.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  179998[0:Con:179997.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.61  180131[0:Res:177996.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.61  180174[0:Res:177996.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w)))),u,v),u)**.
% 299.83/300.61  180186[0:SSi:180177.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)*.
% 299.83/300.61  180187[0:SSi:180084.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))))),tc_nat)*.
% 299.83/300.61  180265[0:Res:179160.0,296.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat).
% 299.83/300.61  180321[0:SSi:180308.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.61  180322[0:SSi:180306.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.61  180323[0:SSi:180218.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)))),tc_nat)*.
% 299.83/300.61  180325[0:Con:180324.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  180327[0:Con:180326.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.61  180365[0:SpR:181.0,165977.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.61  180416[0:Res:165977.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  180455[0:SSi:180435.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat).
% 299.83/300.61  180456[0:SSi:180433.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat).
% 299.83/300.61  180457[0:SSi:180373.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.61  180458[0:SSi:180371.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.61  180505[0:SpR:181.0,165976.1] ||  -> c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)*.
% 299.83/300.61  180538[0:Res:165976.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.61  180624[0:SSi:180598.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.61  180625[0:SSi:180596.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.61  180626[0:SSi:180513.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat).
% 299.83/300.61  180627[0:SSi:180511.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,v,tc_nat)),u,tc_nat).
% 299.83/300.61  180770[0:SSi:180764.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_List_Orotate(u,w,x),w)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.61  180771[0:SSi:180763.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(v,w,x),w)** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.61  181039[0:SpL:557.0,166969.0] || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),w,v,x),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.61  181090[0:SSi:181033.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.61  181147[0:Res:165651.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),u,tc_nat)*.
% 299.83/300.61  181243[0:Res:166642.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  181244[0:Res:166642.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.61  181469[0:Res:141067.1,166704.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  181475[0:Res:144028.0,166704.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  181477[0:Res:138872.0,166704.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.61  181555[0:Res:166845.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  181623[0:SpR:557.0,166960.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),tc_nat)*.
% 299.83/300.61  181644[0:Res:166960.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  181645[0:Res:166960.0,17268.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.61  181675[0:SSi:181617.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.61  181719[0:SpL:557.0,166971.0] || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  181731[0:Res:141067.1,166971.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.61  181737[0:Res:144028.0,166971.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.61  181739[0:Res:138872.0,166971.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.61  181769[0:SSi:181713.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  181870[0:SpR:557.0,166976.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),tc_nat)*.
% 299.83/300.61  181884[0:Res:166976.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.61  181915[0:SSi:181864.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.61  181953[0:SpL:557.0,170549.0] || c_lessequals(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(u),v,w),x,w,y)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  182013[0:SSi:181947.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.61  182140[0:SpL:557.0,181903.0] || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_Suc(c_Suc(u)),v,w),x,w,y),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.61  182191[0:SSi:182134.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u)),c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.61  182317[0:Res:144028.2,166419.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.61  182318[0:Res:141250.2,166419.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))))),tc_nat)*.
% 299.83/300.61  182319[0:Res:141068.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.61  182320[0:Res:141067.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.61  182321[0:Res:138872.2,166419.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.61  182327[0:Res:76336.1,166419.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.61  182339[0:Res:144028.0,166419.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.61  182340[0:Res:138930.0,166419.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))))),tc_nat)*.
% 299.83/300.61  182341[0:Res:138872.0,166419.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)))),tc_nat)*.
% 299.83/300.61  182360[0:Res:13042.1,166419.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> .
% 299.83/300.61  182365[0:Res:138930.2,166419.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))))),tc_nat)*.
% 299.83/300.61  182366[0:Res:138929.2,166419.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))))),tc_nat)*.
% 299.83/300.61  182370[0:Res:11815.0,166419.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  182371[0:Res:1828.1,166419.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182383[0:Res:1904.1,166419.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182384[0:Res:1889.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182386[0:Res:88720.1,166419.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182387[0:Res:88605.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182407[0:Res:59988.1,166419.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182412[0:Res:2112.1,166419.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182413[0:Res:88130.1,166419.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182414[0:Res:59096.0,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182416[0:Res:18229.0,166419.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182418[0:Res:15979.1,166419.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182419[0:Res:91759.0,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  182420[0:Res:91005.0,166419.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  182421[0:Res:141250.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  182422[0:Res:141249.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.61  182425[0:Res:16551.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  182426[0:Res:13038.1,166419.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  182427[0:Res:141068.2,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  182428[0:Res:138930.1,166419.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.61  182429[0:Res:138929.1,166419.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.61  182499[0:Res:141068.0,166646.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  182500[0:Res:141067.0,166646.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.61  182516[0:Res:141250.0,166646.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182517[0:Res:141249.0,166646.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182551[0:Res:9759.1,166646.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  182557[0:Res:88719.1,166646.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182558[0:Res:88604.1,166646.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182569[0:Res:59521.1,166646.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182574[0:Res:15978.1,166646.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182575[0:Res:91004.0,166646.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  182650[0:Res:141068.0,166683.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w))))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  182651[0:Res:141067.0,166683.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w))))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.61  182667[0:Res:141250.0,166683.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182668[0:Res:141249.0,166683.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182702[0:Res:9759.1,166683.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  182708[0:Res:88719.1,166683.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182709[0:Res:88604.1,166683.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  182720[0:Res:59521.1,166683.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182725[0:Res:15978.1,166683.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  182726[0:Res:91004.0,166683.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  182740[0:Res:141067.2,166683.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  182805[0:Res:144028.2,166689.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182807[0:Res:141068.1,166689.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182808[0:Res:141067.1,166689.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182809[0:Res:138872.2,166689.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.61  182815[0:Res:76336.1,166689.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.61  182848[0:Res:13042.1,166689.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> .
% 299.83/300.61  182905[0:Res:91759.0,166689.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  182907[0:Res:141250.1,166689.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w))))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  182908[0:Res:141249.1,166689.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w))))),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.61  182911[0:Res:16551.1,166689.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  183292[0:Res:166691.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  183423[0:Res:166707.0,56445.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.61  183424[0:Res:166707.0,17268.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  183425[0:Res:166707.0,17235.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  183436[0:Res:166707.0,9758.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.61  183460[0:Res:166707.0,83946.1] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  183461[0:Res:166707.0,82044.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))))),v,tc_nat)* -> .
% 299.83/300.61  183462[0:Res:166707.0,57235.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  183463[0:Res:166707.0,17260.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),tc_nat)*.
% 299.83/300.61  183539[0:Res:166708.0,58685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.61  183581[0:Res:166708.0,13037.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.61  183787[0:Res:144028.2,166709.0] ||  -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.62  183789[0:Res:141068.1,166709.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.62  183790[0:Res:141067.1,166709.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.62  183791[0:Res:138872.2,166709.0] ||  -> c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.62  183797[0:Res:76336.1,166709.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.62  183830[0:Res:13042.1,166709.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> .
% 299.83/300.62  183869[0:Res:91759.0,166709.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.62  183878[0:Res:138930.1,166709.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.62  183879[0:Res:138929.1,166709.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w)))),tc_nat)* c_lessequals(w,c_Suc(u),tc_nat).
% 299.83/300.62  4237[0:SpR:533.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Orotate(w,u,v),x,v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.62  5529[0:Res:2028.1,4975.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  7645[0:SpR:4126.0,55.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(v,w),x),tc_nat)* hBOOL(hAPP(u,x))*.
% 299.83/300.62  7646[0:SpR:4126.0,55.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),x),x),tc_nat)* hBOOL(u).
% 299.83/300.62  7691[0:SpR:4126.0,528.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  7692[0:SpR:4126.0,452.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.62  7727[0:SpR:4126.0,765.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_Type_Otyping(c_COMBK(w,x,y),u,w)*.
% 299.83/300.62  8075[0:SpR:4126.0,627.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_Type_Otypings(u,v_as____,v_Ts____).
% 299.83/300.62  8076[0:SpR:4126.0,433.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,v_a____,v_T_H_H____).
% 299.83/300.62  8079[0:SpR:4126.0,528.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* equal(c_Nat_Osize__class_Osize(c_List_Olist_ONil(v),u),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  8116[0:SpR:4126.0,511.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Orev(u,x),u)**.
% 299.83/300.62  8124[0:SpR:4126.0,55.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(v,w),tc_nat)* hBOOL(hAPP(hAPP(u,x),x))*.
% 299.83/300.62  8128[0:SpR:4126.0,201.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBK(v,w,x),tc_nat)* equal(hAPP(u,y),v)*.
% 299.83/300.62  8129[0:SpR:4126.0,765.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBK(v,w,x),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(y),v)*.
% 299.83/300.62  8681[0:SpL:4126.0,543.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(v)),w),tc_nat)*.
% 299.83/300.62  8684[0:SpL:4126.0,543.0] || hBOOL(hAPP(u,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(w)),tc_nat)*.
% 299.83/300.62  8711[0:SpL:4126.0,543.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)*.
% 299.83/300.62  8974[0:SpL:4126.0,540.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)*.
% 299.83/300.62  10518[0:Rew:359.0,10500.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Otake(v,w,x),x),c_List_Odrop(v,w,x),x),c_List_Olist_OCons(u,w,x))**.
% 299.83/300.62  12685[0:Res:2025.1,9748.0] ||  -> equal(c_Suc(u),c_Suc(v)) c_lessequals(c_Suc(u),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  12702[0:Res:2025.1,4975.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat)*.
% 299.83/300.62  12821[0:SpR:133.1,263.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.62  12964[0:SpL:133.1,18.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(u,c_Suc(v))* -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)*.
% 299.83/300.62  12997[0:SpL:133.1,4975.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  13180[0:Res:13107.0,118.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u).
% 299.83/300.62  13670[0:SpR:254.0,2914.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))),tc_nat)*.
% 299.83/300.62  13671[0:SpR:254.0,2947.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))))),tc_nat)*.
% 299.83/300.62  13676[0:SpR:254.0,3459.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  13678[0:SpR:254.0,3464.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  13684[0:SpR:254.0,9768.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  13685[0:SpR:254.0,10490.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.62  13686[0:SpR:254.0,10197.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.62  13687[0:SpR:254.0,9767.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  13688[0:SpR:254.0,9766.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  13696[0:SpR:254.0,311.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)*.
% 299.83/300.62  13736[0:SpL:254.0,4026.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  13740[0:SpL:254.0,2920.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.62  13742[0:SpL:254.0,5146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  13743[0:SpL:254.0,3467.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.62  13746[0:SpL:254.0,5135.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> .
% 299.83/300.62  14346[0:Res:14300.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(u)).
% 299.83/300.62  15330[0:SpR:181.0,5492.0] ||  -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(c_Suc(w),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))))*.
% 299.83/300.62  15644[0:SpR:133.1,13761.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  16006[0:SpR:258.1,10209.0] || c_lessequals(u,c_Suc(v),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v,tc_nat)*.
% 299.83/300.62  16039[0:SpR:93.0,258.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(u))**.
% 299.83/300.62  17233[0:Res:33.1,296.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),v,tc_nat)*.
% 299.83/300.62  17284[0:Res:2947.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  17285[0:Res:11815.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  17286[0:Res:1828.1,296.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  17296[0:Res:1759.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  17299[0:Res:1904.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  17300[0:Res:1889.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  17302[0:Res:10056.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  17308[0:Res:2112.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  17311[0:Res:13130.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  17317[0:Res:3464.1,296.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  18601[0:SpL:580.0,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)* -> equal(c_List_Otake(w,c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.62  18636[0:Res:11815.0,373.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Otake(c_Suc(c_Suc(u)),v,w),v).
% 299.83/300.62  18637[0:Res:1828.1,373.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w,tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(w)),u,v),u).
% 299.83/300.62  18647[0:Res:1759.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))))))),u,v),u)**.
% 299.83/300.62  18650[0:Res:1904.1,373.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),v,w),v).
% 299.83/300.62  18651[0:Res:1889.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Otake(c_Suc(c_Suc(c_Suc(u))),v,w),v).
% 299.83/300.62  18656[0:Res:2112.1,373.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(w))),u,v),u).
% 299.83/300.62  18659[0:Res:13130.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),u,v),u)**.
% 299.83/300.62  18688[0:SpR:474.0,18606.0] ||  -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Olist__update(u,w,x,v),v),c_List_Olist__update(u,w,x,v))**.
% 299.83/300.62  18689[0:SpR:605.0,18606.0] ||  -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Omap(w,u,v,x),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.62  18986[0:SpR:533.0,18617.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Orotate(w,u,v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.62  19251[0:SpR:377.0,473.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(c_Suc(u),v,w),c_HOL_Ozero__class_Ozero(tc_nat),x,w),c_List_Olist_OCons(x,c_List_Oreplicate(u,v,w),w))**.
% 299.83/300.62  19407[0:SpR:133.1,13654.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  19527[0:SpR:133.1,13655.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  19577[0:Res:13655.0,296.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  19603[0:SpR:103.1,170.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Olist__update(c_List_Oreplicate(v,w,x),u,w,x),c_List_Oreplicate(v,w,x))**.
% 299.83/300.62  19619[0:SpL:133.1,13728.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  19789[0:SpR:13760.1,254.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  19799[0:SpR:133.1,13760.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  20588[0:SpR:16287.0,254.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  21206[0:Res:13038.1,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  21235[0:Res:13038.1,373.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),v)**.
% 299.83/300.62  21281[0:Res:13042.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  21310[0:Res:13042.1,373.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,v),u)**.
% 299.83/300.62  22646[0:SpR:235.0,13765.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  22647[0:SpR:235.0,9779.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  22650[0:SpR:235.0,56.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  22651[0:SpR:235.0,1702.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))))),tc_nat)*.
% 299.83/300.62  22652[0:SpR:235.0,1716.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))))),tc_nat)*.
% 299.83/300.62  22660[0:SpR:235.0,11047.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  22663[0:SpR:235.0,102.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.62  22664[0:SpR:235.0,17234.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.62  22897[0:SpL:235.0,57.0] || equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat).
% 299.83/300.62  22898[0:SpL:235.0,1708.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  22900[0:SpL:235.0,3534.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  22903[0:SpL:235.0,3568.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  22906[0:SpL:235.0,5016.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  23121[0:Rew:23112.0,13739.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.62  23124[0:Rew:23112.0,22673.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.62  23125[0:Rew:23112.0,22672.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.62  23129[0:Rew:23112.0,13675.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  23583[0:SpR:9779.1,215.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23586[0:SpR:56.1,215.1] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23591[0:SpR:9755.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23599[0:SpR:10458.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23600[0:SpR:10207.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23601[0:SpR:13652.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23605[0:SpR:15851.1,215.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23607[0:SpR:10179.0,215.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_HOL_Ozero__class_Ozero(tc_nat),v) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23612[0:SpR:10209.0,215.1] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23618[0:SpR:11047.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23620[0:SpR:13756.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24118[0:SpR:9779.1,214.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24126[0:SpR:9755.0,214.1] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.62  24134[0:SpR:10458.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24135[0:SpR:10207.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24136[0:SpR:13652.0,214.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.62  24147[0:SpR:10209.0,214.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24153[0:SpR:11047.0,214.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24155[0:SpR:13756.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24672[0:Rew:23112.0,24553.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.62  24684[0:SpL:553.0,227.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_List_Orotate(v,c_List_Oreplicate(u,w,x),x),c_List_Oreplicate(u,w,x))**.
% 299.83/300.62  25101[0:Rew:2068.0,24983.3] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(w,u)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  25102[0:Rew:2492.1,24984.3] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> equal(v,u)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)*.
% 299.83/300.62  25009[0:Res:9761.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  25013[0:Res:16832.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_List_Odrop(u,w,x),w)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  25014[0:Res:16834.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  25022[0:Res:1702.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.62  25051[0:Res:15976.1,146.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.62  25055[0:Res:23266.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.62  25107[0:Rew:2072.0,25061.3] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,w)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  25070[0:Res:102.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.62  25072[0:Res:16300.0,146.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  25111[0:Rew:16.0,25006.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  25195[0:SpR:235.0,24547.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.62  25249[0:SpR:258.1,24547.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  25353[0:SpR:235.0,25270.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.62  25862[0:Res:21417.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  25889[0:Res:21417.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),u,v),u)**.
% 299.83/300.62  26222[0:Con:26221.2] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  26284[0:Res:23429.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),v,tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  26311[0:Res:23429.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),u,v),u)**.
% 299.83/300.62  26411[0:Res:26321.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.62  26539[0:Res:26386.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat).
% 299.83/300.62  26663[0:Res:26578.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.62  26931[0:Con:26930.2] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  26936[0:SpR:374.0,284.1] ||  -> equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),tc_nat)*.
% 299.83/300.62  26937[0:SpR:374.0,2212.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  26940[0:SpR:374.0,448.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(c_List_Odrop(w,u,v),x,v),v),x)**.
% 299.83/300.62  26942[0:SpR:374.0,4427.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Odrop(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.62  26943[0:SpR:374.0,14743.1] ||  -> equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),tc_nat)*.
% 299.83/300.62  26964[0:SpR:374.0,1702.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),tc_nat)*.
% 299.83/300.62  26965[0:SpR:374.0,1716.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),tc_nat)*.
% 299.83/300.62  26973[0:SpR:374.0,11047.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  26975[0:SpR:374.0,22974.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat)),tc_nat)*.
% 299.83/300.62  26976[0:SpR:374.0,24547.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v))),tc_nat)*.
% 299.83/300.62  26977[0:SpR:374.0,25270.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.62  26979[0:SpR:374.0,102.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.62  26980[0:SpR:374.0,17234.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.62  26999[0:SpR:374.0,13653.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  27002[0:SpR:374.0,22974.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(w),u,v),tc_List_Olist(v))),tc_nat)*.
% 299.83/300.62  27008[0:SpR:374.0,13129.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))))),tc_nat)*.
% 299.83/300.62  27010[0:SpR:374.0,23266.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))))),tc_nat)*.
% 299.83/300.62  27012[0:SpR:374.0,23197.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.62  27013[0:SpR:374.0,26386.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.62  27017[0:SpR:374.0,13652.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  27021[0:SpR:374.0,13653.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat)*.
% 299.83/300.62  27024[0:SpR:374.0,24644.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.62  27025[0:SpR:374.0,24644.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,v),tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.62  27032[0:SpR:374.0,21413.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.62  27034[0:SpR:374.0,26321.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.62  27038[0:SpR:374.0,13033.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.62  27054[0:SpR:448.0,374.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Oappend(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))**.
% 299.83/300.62  27061[0:SpR:4413.0,374.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),tc_List_Olist(w)),u,tc_nat),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)))**.
% 299.83/300.62  27069[0:SpR:533.0,374.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Orotate(v,w,x),x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat))**.
% 299.83/300.62  27075[0:SpL:374.0,555.0] || equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v)).
% 299.83/300.62  27083[0:SpL:374.0,57.0] || equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.62  27084[0:SpL:374.0,1708.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27086[0:SpL:374.0,3534.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  27089[0:SpL:374.0,3568.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  27092[0:SpL:374.0,5016.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v))),tc_nat),tc_nat)* -> .
% 299.83/300.62  27098[0:SpL:374.0,13476.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27099[0:SpL:374.0,21618.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27103[0:SpL:374.0,21822.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* -> .
% 299.83/300.62  27109[0:SpL:374.0,21571.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v)))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27401[0:SpR:533.0,395.1] || equal(c_List_Odrop(u,c_List_Orotate(v,w,x),x),c_List_Olist_ONil(x))** -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat).
% 299.83/300.62  27425[0:Res:395.1,15915.0] || equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_Suc(w),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27672[0:Res:25829.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.62  27735[0:Con:27734.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.62  27842[0:SpL:533.0,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(w,c_List_Orotate(x,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27867[0:Res:15851.0,396.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27880[0:Res:13033.0,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  27881[0:Res:9760.1,396.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Odrop(c_Suc(u),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27885[0:Res:1740.0,396.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(u)),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27886[0:Res:1739.1,396.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(w)),u,v),c_List_Olist_ONil(v)).
% 299.83/300.62  27887[0:Res:1470.1,396.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(w)),u,v),c_List_Olist_ONil(v)).
% 299.83/300.62  27893[0:Res:1449.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27896[0:Res:1741.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(u)),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27898[0:Res:21459.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27901[0:Res:1758.1,396.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27904[0:Res:15977.1,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(w))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27907[0:Res:21413.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27909[0:Res:13129.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  28007[0:SpR:374.0,27862.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat))),c_List_Odrop(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.62  28200[0:Res:26252.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),v,tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.62  28335[0:Res:28244.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),u,tc_nat)*.
% 299.83/300.62  28597[0:Con:28596.2] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)*.
% 299.83/300.62  28749[0:SpR:553.0,385.0] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_List_Oreplicate(v,w,x),x),c_List_Orotate(u,c_List_Oreplicate(v,w,x),x))**.
% 299.83/300.62  28903[0:Res:28167.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),v,tc_nat)* -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat).
% 299.83/300.62  28954[0:Con:28953.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.62  29007[0:Res:28934.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.62  29172[0:SpL:553.0,378.0] || c_lessequals(u,v,tc_nat) -> equal(c_List_Olist__update(c_List_Oreplicate(u,w,x),v,y,x),c_List_Oreplicate(u,w,x))**.
% 299.83/300.62  29198[0:Res:15851.0,378.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.62  29211[0:Res:13033.0,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,w),v)**.
% 299.83/300.62  29212[0:Res:9760.1,378.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Olist__update(v,c_Suc(u),x,w),v)**.
% 299.83/300.62  29216[0:Res:1740.0,378.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(c_Suc(u)),x,w),v)**.
% 299.83/300.62  29217[0:Res:1739.1,378.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(c_Suc(w)),x,v),u)**.
% 299.83/300.62  29218[0:Res:1470.1,378.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(c_Suc(w)),x,v),u)**.
% 299.83/300.62  29224[0:Res:1449.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))))))),w,v),u)**.
% 299.83/300.62  29227[0:Res:1741.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(c_Suc(u)),x,w),v)**.
% 299.83/300.62  29229[0:Res:21459.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(u))),x,w),v)**.
% 299.83/300.62  29232[0:Res:1758.1,378.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(u))),x,w),v)**.
% 299.83/300.62  29235[0:Res:15977.1,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(w))),x,v),u)**.
% 299.83/300.62  29238[0:Res:21413.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),w,v),u)**.
% 299.83/300.62  29240[0:Res:13129.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),w,v),u)**.
% 299.83/300.62  29277[0:SpR:474.0,29180.0] ||  -> equal(c_List_Olist__update(c_List_Olist__update(u,v,w,x),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),y,x),c_List_Olist__update(u,v,w,x))**.
% 299.83/300.62  29278[0:SpR:605.0,29180.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,v,w,x),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),y,x),c_List_Omap(u,v,w,x))**.
% 299.83/300.62  29324[0:SpR:533.0,29193.0] ||  -> equal(c_List_Olist__update(c_List_Orotate(u,v,w),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),x,w),c_List_Orotate(u,v,w))**.
% 299.83/300.62  29639[0:Con:29638.2] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  29756[0:Con:29755.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.62  29943[0:Res:24661.0,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.62  30016[0:SpL:133.1,24825.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.62  30125[0:SpL:133.1,24928.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  30172[0:SpL:133.1,25042.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  30569[0:Res:30221.0,378.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.62  30570[0:Res:30221.0,396.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  30579[0:Res:30221.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)*.
% 299.83/300.62  30892[0:Res:30817.0,118.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(u,v,tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)).
% 299.83/300.62  30990[0:Res:30567.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)*.
% 299.83/300.62  31074[0:Res:30567.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),tc_nat)* equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.62  31075[0:Res:30567.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),tc_nat)* equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  31181[0:SpR:533.0,390.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Orotate(u,v,w),c_List_Olist_OCons(x,y,w),w),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),w),x)**.
% 299.83/300.62  31219[0:Res:30788.0,328.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.62  31491[0:Res:31378.1,118.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)).
% 299.83/300.62  31511[0:SpR:388.0,4691.1] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  31521[0:SpR:388.0,4732.1] || c_List_Olistsp(u,c_List_Oreplicate(v,w,x),x) -> c_List_Olistsp(u,c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,y,tc_nat),w,x),x)*.
% 299.83/300.62  31553[0:Res:31376.1,328.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.62  31611[0:SpR:133.1,31172.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  31622[0:Res:31172.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  31651[0:Res:31610.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.62  31716[0:Res:31383.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  31782[0:SpR:588.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Oappend(u,v,w),tc_List_Olist(w)),c_List_Oappend(u,c_List_Oappend(v,x,w),w),w),x)**.
% 299.83/300.62  31792[0:SpR:458.0,588.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oappend(c_List_Odrop(u,v,w),x,w),w),c_List_Oappend(v,x,w))**.
% 299.83/300.62  31798[0:SpL:588.0,526.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),c_List_Olist_ONil(x))** -> equal(c_List_Oappend(u,v,x),c_List_Olist_ONil(x)).
% 299.83/300.62  31806[0:SpL:588.0,491.0] || c_List_Olistsp(u,c_List_Oappend(v,c_List_Oappend(w,x,y),y),y)* -> c_List_Olistsp(u,c_List_Oappend(v,w,y),y).
% 299.83/300.62  31868[0:Res:240.2,31548.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.62  31924[0:Res:25277.0,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.62  31995[0:SpL:254.0,25395.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.62  32117[0:SpL:454.0,4835.0] || c_List_Olistsp(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x)* -> c_List_Olistsp(u,c_List_Oappend(w,y,x),x).
% 299.83/300.62  32156[0:SpR:133.1,30201.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.62  32241[0:Res:30201.1,307.1] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u).
% 299.83/300.62  32503[0:Res:32232.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  32632[0:Res:32258.1,146.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.62  32791[0:SpL:133.1,30222.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.62  32884[0:SpL:133.1,30455.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  33098[0:SpR:584.0,170.0] ||  -> equal(c_List_Olist__update(u,v,c_List_Onth(c_List_Olist__update(u,v,w,x),v,x),x),c_List_Olist__update(u,v,w,x))**.
% 299.83/300.62  33120[0:SpL:133.1,30769.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.62  33386[0:Res:33269.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)*.
% 299.83/300.62  33529[0:Res:240.2,31214.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  33542[0:SpR:133.1,32242.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)*.
% 299.83/300.62  33679[0:SpR:14663.2,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(v,w),x),tc_nat)* hBOOL(hAPP(u,x))*.
% 299.83/300.62  33680[0:SpR:14663.2,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),x),x),tc_nat)* hBOOL(u).
% 299.83/300.62  33765[0:SpR:14663.2,528.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  33766[0:SpR:14663.2,452.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.62  33814[0:SpR:14663.2,765.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_Type_Otyping(c_COMBK(w,x,y),u,w)*.
% 299.83/300.62  34606[0:SpR:14663.2,627.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_Type_Otypings(u,v_as____,v_Ts____).
% 299.83/300.62  34607[0:SpR:14663.2,433.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,v_a____,v_T_H_H____).
% 299.83/300.62  34611[0:SpR:14663.2,528.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* equal(c_Nat_Osize__class_Osize(c_List_Olist_ONil(v),u),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  34682[0:SpR:14663.2,511.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Orev(u,x),u)**.
% 299.83/300.62  34698[0:SpR:14663.2,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(v,w),tc_nat)* hBOOL(hAPP(hAPP(u,x),x))*.
% 299.83/300.62  34703[0:SpR:14663.2,201.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBK(v,w,x),tc_nat)* equal(hAPP(u,y),v)*.
% 299.83/300.62  34704[0:SpR:14663.2,765.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBK(v,w,x),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(y),v)*.
% 299.83/300.62  34788[0:SpR:14663.2,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(x,w))*.
% 299.83/300.62  34789[0:SpR:14663.2,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.62  34874[0:SpR:14663.2,528.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(u)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  34875[0:SpR:14663.2,452.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(v,w,x,u),v)**.
% 299.83/300.62  34923[0:SpR:14663.2,765.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(c_COMBK(w,x,y),v,w)*.
% 299.83/300.62  35715[0:SpR:14663.2,627.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otypings(u,v_as____,v_Ts____).
% 299.83/300.62  35716[0:SpR:14663.2,433.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(u,v_a____,v_T_H_H____).
% 299.83/300.62  35720[0:SpR:14663.2,528.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Nat_Osize__class_Osize(c_List_Olist_ONil(u),v),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  35791[0:SpR:14663.2,511.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Orev(x,w),x)**.
% 299.83/300.62  35807[0:SpR:14663.2,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(w,x),x))*.
% 299.83/300.62  35812[0:SpR:14663.2,201.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBK(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,y),u)*.
% 299.83/300.62  35813[0:SpR:14663.2,765.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBK(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_Type_Otyping(x,c_Lambda_OdB_OVar(y),u)*.
% 299.83/300.62  35867[0:SpL:14663.2,543.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(v)),w),tc_nat)*.
% 299.83/300.62  35873[0:SpL:14663.2,543.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(w)),tc_nat)*.
% 299.83/300.62  35925[0:SpL:14663.2,543.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)*.
% 299.83/300.62  36341[0:SpL:14663.2,540.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)*.
% 299.83/300.62  36385[0:SpL:14663.2,543.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.62  36391[0:SpL:14663.2,543.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.62  36443[0:SpL:14663.2,543.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.62  36859[0:SpL:14663.2,540.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.62  36908[0:Res:14663.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,u)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  36910[0:Res:14663.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,u)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.62  37417[0:SpL:105.1,250.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(u),v) -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  37734[0:SpR:39.1,1221.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  37853[0:SpL:39.1,3470.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  37856[0:SpL:39.1,3471.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  38593[0:SpL:177.0,7535.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  38634[0:Rew:807.0,38571.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.62  38635[0:Rew:807.0,38564.1] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.62  38636[0:Rew:807.0,38562.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.62  38638[0:Rew:181.0,38503.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))**.
% 299.83/300.62  39525[0:Res:39050.0,146.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  39687[0:Res:275.1,573.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,c_Lambda_OdB_OAbs(u),x)* -> c_Type_Otyping(w,c_Lambda_OdB_OAbs(v),x)*.
% 299.83/300.62  40077[0:Res:39060.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  40104[0:SpR:133.1,39061.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),tc_nat)*.
% 299.83/300.62  40119[0:Res:39061.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  40536[0:Res:209.1,130.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_lessequals(v,w,u).
% 299.83/300.62  40537[0:Res:342.1,130.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_lessequals(v,w,u).
% 299.83/300.62  41104[0:SpR:37555.1,254.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  41278[0:SpR:254.0,14746.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)*.
% 299.83/300.62  41291[0:Res:14746.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  41513[0:SpR:14948.1,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,v),w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* hBOOL(hAPP(x,w))*.
% 299.83/300.62  41514[0:SpR:14948.1,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.62  41637[0:SpR:14948.1,528.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(u)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  41638[0:SpR:14948.1,452.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_List_Olist__update(v,w,x,u),v)**.
% 299.83/300.62  41689[0:SpR:14948.1,765.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_Type_Otyping(c_COMBK(w,x,y),v,w)*.
% 299.83/300.62  42516[0:SpR:14948.1,627.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_Type_Otypings(u,v_as____,v_Ts____).
% 299.83/300.62  42517[0:SpR:14948.1,433.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_Type_Otyping(u,v_a____,v_T_H_H____).
% 299.83/300.62  42521[0:SpR:14948.1,528.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_Nat_Osize__class_Osize(c_List_Olist_ONil(u),v),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  42592[0:SpR:14948.1,511.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* equal(c_List_Orev(x,w),x)**.
% 299.83/300.62  42608[0:SpR:14948.1,55.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(w,x),x))*.
% 299.83/300.62  42613[0:SpR:14948.1,201.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBK(u,v,w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* equal(hAPP(x,y),u)*.
% 299.83/300.62  42614[0:SpR:14948.1,765.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBK(u,v,w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_Type_Otyping(x,c_Lambda_OdB_OVar(y),u)*.
% 299.83/300.62  43860[0:SpL:14948.1,543.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(v)),w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.62  43866[0:SpL:14948.1,543.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OVar(w)),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.62  43954[0:SpL:14948.1,543.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.62  44391[0:SpL:14948.1,540.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.62  45018[0:Res:14948.0,296.0] || c_lessequals(u,v,tc_nat)* -> equal(u,w)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  45020[0:Res:14948.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(u,v)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.62  45380[0:Con:45379.1] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  45382[0:Con:45381.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(u),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  45460[0:Con:45459.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.62  45462[0:Con:45461.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat).
% 299.83/300.62  45464[0:Con:45463.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.62  45872[0:Res:15979.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  45917[0:Res:15979.1,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(w)))),u,v),u)**.
% 299.83/300.62  47203[0:Res:46481.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),w)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  47559[0:Res:16551.1,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  47606[0:Res:16551.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),v)**.
% 299.83/300.62  47915[0:Res:47718.0,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),x,w),v)**.
% 299.83/300.62  47916[0:Res:47718.0,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  47961[0:Res:47745.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  48045[0:SpR:359.0,4736.1] || c_List_Olistsp(u,c_List_Olist_OCons(v,w,x),x) -> c_List_Olistsp(u,c_List_Olist_OCons(v,c_List_Otake(y,w,x),x),x)*.
% 299.83/300.62  48332[0:SpR:18221.0,254.0] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.62  48477[0:Res:18229.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  48523[0:Res:18229.0,373.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),v)**.
% 299.83/300.62  48662[0:SpL:14736.0,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* equal(c_List_Onth(u,y,x),v)*.
% 299.83/300.62  48663[0:SpL:4762.1,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(u,y,x),v)*.
% 299.83/300.62  48664[0:SpL:4761.1,372.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(v,c_List_Olist_OCons(w,x,y))* -> equal(c_List_Onth(v,u,y),w)*.
% 299.83/300.62  48959[0:SpR:258.1,22980.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.62  48968[0:Res:22980.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.62  49033[0:Con:49032.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  49596[0:SpR:258.1,22981.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.62  49675[0:Con:49674.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  49738[0:Res:49507.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)),u,tc_nat)*.
% 299.83/300.62  49766[0:SpR:253.0,1221.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.62  49767[0:SpR:253.0,1233.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.62  49786[0:SpR:253.0,11046.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  49806[0:SpR:253.0,9755.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  49814[0:SpR:253.0,10458.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.62  49815[0:SpR:253.0,10207.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.62  49820[0:SpR:253.0,22974.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.62  49919[0:SpL:253.0,1523.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  49922[0:SpL:253.0,3470.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  49925[0:SpL:253.0,3471.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  50190[0:SpR:374.0,50118.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.62  50229[0:SpR:374.0,50118.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,v),tc_List_Olist(v)),c_Suc(w),tc_nat)*.
% 299.83/300.62  50997[0:Rew:23112.0,50789.0,23112.0,50789.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  51281[0:SpR:39.1,51060.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  51295[0:SpR:253.0,51060.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.62  51487[0:SpR:374.0,51284.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.62  51496[0:SpR:235.0,51284.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.62  51740[0:SpL:14.1,4025.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  51770[0:Rew:807.0,51717.2] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_Suc(v),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  51773[0:Rew:807.0,51710.2] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  51774[0:Rew:807.0,51708.2] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(u,v,tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  51851[0:SpL:374.0,51131.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.62  51860[0:SpL:235.0,51131.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat).
% 299.83/300.62  51897[0:Res:395.1,51131.0] || equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat).
% 299.83/300.62  52302[0:Res:52064.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(u)).
% 299.83/300.62  52354[0:SpR:39.1,51915.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.62  52368[0:SpR:253.0,51915.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.62  52606[0:SpR:39.1,52061.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  52620[0:SpR:253.0,52061.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.62  52865[0:SpR:374.0,52760.0] ||  -> equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.62  52940[0:SpR:253.0,51885.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.62  53157[0:SpR:253.0,51907.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.62  53170[0:Res:51907.0,98.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.62  53357[0:SpR:374.0,52357.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x))),tc_nat),c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)*.
% 299.83/300.62  53366[0:SpR:235.0,52357.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat)*.
% 299.83/300.62  53597[0:SpR:374.0,52609.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.62  53606[0:SpR:235.0,52609.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.62  53742[0:SpR:14.1,53598.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.62  54179[0:SpR:69.1,164.1] class_OrderedGroup_Ogroup__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,u),w,u),c_Divides_Odiv__class_Omod(v,w,u))**.
% 299.83/300.62  55416[0:SpR:374.0,51879.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(c_Suc(x),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.62  55425[0:SpR:235.0,51879.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.62  55550[0:SpL:374.0,51908.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.62  55559[0:SpL:235.0,51908.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat).
% 299.83/300.62  55659[0:SpR:374.0,52929.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.62  55668[0:SpR:235.0,52929.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.62  55757[0:SpR:374.0,53146.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.62  55766[0:SpR:235.0,53146.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.62  55789[0:Res:53146.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  56569[0:SSi:56429.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),w,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  56571[0:SSi:56427.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  56573[0:SSi:56421.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.62  56574[0:SSi:56418.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  56575[0:SSi:56417.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  56576[0:SSi:56415.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,w)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  56577[0:SSi:56413.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  56578[0:SSi:56407.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v)),tc_nat)*.
% 299.83/300.62  56579[0:SSi:56406.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.62  56581[0:SSi:56399.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  56582[0:SSi:56394.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.62  56583[0:SSi:56392.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  56584[0:SSi:56391.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.62  56585[0:SSi:56390.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.62  56586[0:SSi:56388.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),tc_nat)*.
% 299.83/300.62  56587[0:SSi:56385.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  56590[0:SSi:56371.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  56591[0:SSi:56368.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Suc(v)),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.62  56593[0:SSi:56366.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.62  56596[0:SSi:56363.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.62  56597[0:SSi:56361.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.62  56598[0:SSi:56360.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.62  56599[0:SSi:56350.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  56600[0:SSi:56349.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  56601[0:SSi:56344.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))))),tc_nat)*.
% 299.83/300.62  56602[0:SSi:56334.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  56603[0:SSi:56333.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  56604[0:SSi:56330.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))),tc_nat)*.
% 299.83/300.62  56605[0:SSi:56329.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.62  56606[0:SSi:56314.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)*.
% 299.83/300.62  56607[0:SSi:56313.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  56608[0:SSi:56312.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  56609[0:SSi:56307.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  56612[0:SSi:56292.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  56613[0:SSi:56253.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,w)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  56615[0:SSi:56246.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(w,u,tc_nat),tc_nat)* -> c_lessequals(v,u,tc_nat).
% 299.83/300.62  56669[0:Res:395.1,56444.0] || equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat).
% 299.83/300.62  56736[0:SpR:14.1,56651.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.62  56835[0:SpR:14.1,56654.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.62  56967[0:SpR:177.0,56685.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.62  57342[0:SSi:57221.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  57343[0:SSi:57216.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57344[0:SSi:57214.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  57345[0:SSi:57212.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  57346[0:SSi:57210.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  57347[0:SSi:57209.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  57348[0:SSi:57208.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat)*.
% 299.83/300.62  57349[0:SSi:57207.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),u,tc_nat)*.
% 299.83/300.62  57350[0:SSi:57204.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.62  57351[0:SSi:57203.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.62  57352[0:SSi:57200.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  57353[0:SSi:57199.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_Suc(w)) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  57354[0:SSi:57196.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,u,tc_nat),v,tc_nat)*.
% 299.83/300.62  57355[0:SSi:57195.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  57356[0:SSi:57194.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  57358[0:SSi:57190.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.62  57359[0:SSi:57188.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  57360[0:SSi:57185.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  57361[0:SSi:57183.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57362[0:SSi:57182.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  57363[0:SSi:57181.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  57364[0:SSi:57177.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  57365[0:SSi:57176.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  57368[0:SSi:57164.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  57370[0:SSi:57158.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57371[0:SSi:57157.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57372[0:SSi:57155.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57373[0:SSi:57154.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  57374[0:SSi:57142.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57375[0:SSi:57137.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  57376[0:SSi:57134.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.62  57377[0:SSi:57133.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  57378[0:SSi:57122.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.62  57379[0:SSi:57114.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.62  57380[0:SSi:57112.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.62  57381[0:SSi:57111.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(u,w)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.62  57384[0:SSi:57082.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,w,tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  57385[0:SSi:57072.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57386[0:SSi:57070.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  57544[0:SpL:177.0,56765.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  57646[0:SpL:177.0,56891.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  57781[0:SpR:177.0,56657.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.62  58089[0:SSi:57979.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(v,c_List_Olist_ONil(w)) c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)*.
% 299.83/300.62  58090[0:SSi:57974.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  58091[0:SSi:57972.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58092[0:SSi:57970.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  58093[0:SSi:57968.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  58094[0:SSi:57967.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  58095[0:SSi:57966.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.62  58096[0:SSi:57965.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.62  58097[0:SSi:57962.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat).
% 299.83/300.62  58098[0:SSi:57961.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.62  58099[0:SSi:57958.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  58100[0:SSi:57957.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> equal(w,c_Suc(v)) c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  58101[0:SSi:57954.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(w,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.62  58102[0:SSi:57953.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Oone__class_Oone(tc_nat)) equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.62  58103[0:SSi:57952.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.62  58105[0:SSi:57948.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.62  58106[0:SSi:57946.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  58107[0:SSi:57943.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.62  58108[0:SSi:57941.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  58109[0:SSi:57940.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.62  58110[0:SSi:57939.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.62  58111[0:SSi:57935.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  58112[0:SSi:57934.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  58115[0:SSi:57922.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  58117[0:SSi:57916.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  58118[0:SSi:57915.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  58119[0:SSi:57913.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  58120[0:SSi:57912.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))))),tc_nat)*.
% 299.83/300.62  58121[0:SSi:57900.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  58122[0:SSi:57895.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  58123[0:SSi:57892.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))),tc_nat)*.
% 299.83/300.62  58124[0:SSi:57891.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.62  58125[0:SSi:57880.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  58126[0:SSi:57872.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.62  58127[0:SSi:57870.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(v,w)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  58128[0:SSi:57869.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(w,v)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  58131[0:SSi:57840.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.62  58132[0:SSi:57830.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  58134[0:SSi:57828.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  58230[0:SpR:177.0,56679.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.62  58239[0:Res:56679.0,98.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.62  58788[0:SSi:58666.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.62  58790[0:SSi:58664.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.62  58792[0:SSi:58654.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58793[0:SSi:58653.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58794[0:SSi:58649.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  58795[0:SSi:58629.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  58796[0:SSi:58627.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58797[0:SSi:58626.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  58798[0:SSi:58625.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  58799[0:SSi:58623.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  58800[0:SSi:58620.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  58803[0:SSi:58585.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58804[0:SSi:58584.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58805[0:SSi:58579.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  58806[0:SSi:58569.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  58807[0:SSi:58568.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58808[0:SSi:58565.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat).
% 299.83/300.62  58809[0:SSi:58564.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  58810[0:SSi:58540.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  58813[0:SSi:58525.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(w,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  58815[0:SSi:58477.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,u,tc_nat),v,tc_nat)*.
% 299.83/300.62  59647[0:SSi:59502.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  59649[0:SSi:59500.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  59651[0:SSi:59493.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.62  59652[0:SSi:59490.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  59653[0:SSi:59489.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  59654[0:SSi:59487.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* equal(v,w)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  59655[0:SSi:59485.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  59656[0:SSi:59478.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v)),tc_nat)*.
% 299.83/300.62  59657[0:SSi:59477.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.62  59659[0:SSi:59470.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  59660[0:SSi:59465.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.62  59661[0:SSi:59463.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  59662[0:SSi:59462.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.62  59663[0:SSi:59461.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),tc_nat)*.
% 299.83/300.62  59664[0:SSi:59459.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),tc_nat)*.
% 299.83/300.62  59665[0:SSi:59456.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  59668[0:SSi:59441.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  59669[0:SSi:59438.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.62  59671[0:SSi:59436.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.62  59675[0:SSi:59431.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.62  59676[0:SSi:59430.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.62  59677[0:SSi:59420.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  59678[0:SSi:59419.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  59679[0:SSi:59414.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))))),tc_nat)*.
% 299.83/300.62  59680[0:SSi:59404.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  59681[0:SSi:59403.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  59682[0:SSi:59400.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))),tc_nat)*.
% 299.83/300.62  59683[0:SSi:59399.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.62  59684[0:SSi:59382.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)),tc_nat)*.
% 299.83/300.62  59685[0:SSi:59381.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  59686[0:SSi:59380.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  59687[0:SSi:59375.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  59690[0:SSi:59321.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(v,w)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  59692[0:SSi:59312.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(w,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.62  59955[0:Res:59519.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.62  60313[0:SSi:60289.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  60314[0:SSi:60251.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  60315[0:SSi:60212.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  60494[0:Res:58681.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.62  60805[0:SSi:60779.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  60806[0:SSi:60741.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  60807[0:SSi:60702.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  60852[0:SpL:374.0,59518.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.62  60861[0:SpL:235.0,59518.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat).
% 299.83/300.62  61256[0:SpR:612.0,482.1] || c_List_Odistinct(c_List_Omap(u,v,w,x),x) -> c_List_Odistinct(c_List_Omap(u,c_List_Otake(y,v,w),w,x),x)*.
% 299.83/300.62  61695[0:SpR:607.0,548.1] || c_List_Odistinct(c_List_Omap(u,v,w,x),x) -> c_List_Odistinct(c_List_Omap(u,c_List_Orotate(y,v,w),w,x),x)*.
% 299.83/300.62  61734[0:SpL:607.0,547.0] || c_List_Odistinct(c_List_Omap(u,c_List_Orotate(v,w,x),x,y),y)* -> c_List_Odistinct(c_List_Omap(u,w,x,y),y).
% 299.83/300.62  61750[0:Rew:533.0,61719.0,412.0,61719.0] ||  -> equal(c_List_Orotate(u,c_List_Oreplicate(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,y),y),c_List_Oreplicate(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,y))**.
% 299.83/300.62  62167[0:SpR:594.0,464.1] || c_List_Odistinct(c_List_Omap(u,v,w,x),x) -> c_List_Odistinct(c_List_Omap(u,c_List_Odrop(y,v,w),w,x),x)*.
% 299.83/300.62  62215[0:SpR:370.0,594.0] ||  -> equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),y),c_List_Omap(u,w,x,y))**.
% 299.83/300.62  62416[0:SpL:133.1,52119.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  62470[0:SpR:133.1,56448.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_lessequals(v,c_Suc(u),tc_nat)*.
% 299.83/300.62  62495[0:Res:56448.1,296.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  62544[0:Res:56448.1,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(w)),u,v),u)**.
% 299.83/300.62  62560[0:SSi:62547.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(v,u,tc_nat)* -> c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  62561[0:SSi:62546.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  62562[0:SSi:62545.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  62682[0:SpL:133.1,56780.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  62777[0:SpL:133.1,56906.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  63045[0:SpL:258.1,22988.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)),u,tc_nat)* -> .
% 299.83/300.62  63191[0:Con:63190.2] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)*.
% 299.83/300.62  63522[0:SpR:254.0,24651.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.62  63524[0:SpR:258.1,24651.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),v,tc_nat)* c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  63532[0:Res:24651.1,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),u,tc_nat)*.
% 299.83/300.62  63553[0:SSi:63539.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat) c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  63554[0:SSi:63538.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),u,tc_nat)*.
% 299.83/300.62  63555[0:SSi:63537.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  63704[0:SpL:254.0,25255.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  63706[0:SpL:258.1,25255.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.62  63776[0:Con:63775.2] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat).
% 299.83/300.62  63778[0:Con:63777.1] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat).
% 299.83/300.62  63844[0:Res:25273.1,296.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),u,tc_nat)*.
% 299.83/300.62  63861[0:SSi:63851.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat) c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  63862[0:SSi:63850.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),u,tc_nat)*.
% 299.83/300.62  63863[0:SSi:63849.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.62  63925[0:SpL:254.0,25400.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.62  63982[0:SpL:133.1,25400.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  64464[0:SpR:133.1,64126.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_Suc(v),c_Suc(u),tc_nat)*.
% 299.83/300.62  64487[0:Res:64126.1,260.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(u),c_Suc(c_Suc(v))) c_lessequals(c_Suc(u),c_Suc(v),tc_nat)*.
% 299.83/300.62  64488[0:Res:64126.1,296.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.62  64546[0:SSi:64537.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat)* -> c_lessequals(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  64547[0:SSi:64535.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  64555[0:SpL:133.1,64273.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(c_Suc(u),v,tc_nat)* -> .
% 299.83/300.62  64865[0:Res:31374.1,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.62  64866[0:Res:31374.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u)** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  64898[0:SSi:64887.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v)** c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  64899[0:SSi:64885.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  65173[0:Rew:16.0,64941.3] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  65175[0:SSi:65143.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  65176[0:SSi:65142.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  65177[0:SSi:64982.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  65179[0:SpR:70.1,145.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.62  65182[0:SpR:70.1,742.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.62  65256[0:SpR:70.1,30416.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.62  65465[0:SpR:70.1,56685.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.62  65498[0:SpL:70.1,180.0] || equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v)**.
% 299.83/300.62  65554[0:SpL:70.1,15909.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.62  65691[0:Rew:37557.1,65476.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(u),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u))**.
% 299.83/300.62  66030[0:SpR:46478.0,258.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* equal(v,u).
% 299.83/300.62  66119[0:Res:46478.1,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  66120[0:Res:46478.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),w)** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  66177[0:SSi:66141.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v)** c_lessequals(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  66178[0:SSi:66139.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v)** c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  66189[0:Res:46571.0,296.0] || c_lessequals(u,v,tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  66191[0:Res:46571.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.62  66375[0:SSi:66357.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  66376[0:SSi:66209.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  66377[0:SSi:66207.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  66594[0:SpR:254.0,48867.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.62  66677[0:Res:48867.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.62  66742[0:SSi:66683.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat))),tc_nat)*.
% 299.83/300.62  66743[0:SSi:66682.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.62  66744[0:SSi:66681.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat))),tc_nat)*.
% 299.83/300.62  66748[0:Con:66747.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  66750[0:Con:66749.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  67032[0:SpR:254.0,49504.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.62  67034[0:SpR:258.1,49504.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.62  67187[0:SSi:67131.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.62  67188[0:SSi:67130.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat))),tc_nat)*.
% 299.83/300.62  67192[0:Con:67191.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  67194[0:Con:67193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  67263[0:SpR:254.0,67142.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  67410[0:SSi:67335.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.62  67411[0:SSi:67334.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.62  67425[0:SpR:381.1,445.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_Lambda_OdB_OVar(v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.62  67505[0:SpR:374.0,67328.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.62  67514[0:SpR:235.0,67328.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.62  67880[0:Rew:23112.0,67757.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.62  67822[0:Res:51489.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  67881[0:SSi:67828.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  67882[0:SSi:67827.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  67883[0:SSi:67826.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  67969[0:Res:52217.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.62  67994[0:SSi:67975.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.62  67995[0:SSi:67974.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.62  67996[0:SSi:67973.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.62  68093[0:SpR:254.0,53359.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  68138[0:Res:53359.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  68195[0:SSi:68144.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  68196[0:SSi:68143.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  68197[0:SSi:68142.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  68453[0:SpR:254.0,53599.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.62  68484[0:Res:53599.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  68541[0:SSi:68490.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  68542[0:SSi:68489.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  68543[0:SSi:68488.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  68600[0:SpR:177.0,68437.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.62  68773[0:SpR:181.0,53859.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  68785[0:Res:53859.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.62  68805[0:SSi:68791.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  68806[0:SSi:68790.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.62  68807[0:SSi:68789.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  68808[0:SSi:68781.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.62  68809[0:SSi:68779.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.62  68841[0:SpL:181.0,53864.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat))),c_Divides_Odiv__class_Omod(c_Suc(v),u,tc_nat),tc_nat)* -> .
% 299.83/300.62  68915[0:SSi:68849.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  68916[0:SSi:68847.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  68944[0:SpL:181.0,54092.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),v),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  69002[0:SSi:68952.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),v),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.62  69003[0:SSi:68950.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),u),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  69074[0:SpR:181.0,54207.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),v)),tc_nat)*.
% 299.83/300.62  69086[0:Res:54207.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.62  69106[0:SSi:69092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.62  69107[0:SSi:69091.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.62  69108[0:SSi:69090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.62  69109[0:SSi:69082.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),v)),tc_nat)*.
% 299.83/300.62  69110[0:SSi:69080.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),v)),tc_nat)*.
% 299.83/300.62  69371[0:Res:69154.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),x,w),v)**.
% 299.83/300.62  69372[0:Res:69154.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  69425[0:Res:69181.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  69952[0:SpR:59086.0,254.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.62  70155[0:Res:59096.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  70206[0:Res:59096.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),v)**.
% 299.83/300.62  70222[0:SSi:70209.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  70223[0:SSi:70208.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  70224[0:SSi:70207.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  70347[0:SSi:70335.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  70348[0:SSi:70334.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  70471[0:SSi:70459.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  70472[0:SSi:70458.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.62  70473[0:SSi:70457.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.62  70474[0:SSi:70456.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  70563[0:Res:70378.1,378.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(w))),x,v),u)**.
% 299.83/300.62  70564[0:Res:70378.1,396.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(w))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  70583[0:SpR:383.0,4690.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Odrop(u,c_List_Otake(x,v,w),w),c_List_Olist_ONil(w))**.
% 299.83/300.62  70585[0:SpR:383.0,4736.1] || c_List_Olistsp(u,c_List_Odrop(v,w,x),x) -> c_List_Olistsp(u,c_List_Odrop(v,c_List_Otake(y,w,x),x),x)*.
% 299.83/300.62  70659[0:SpR:42.0,383.0] ||  -> equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_Suc(u),v,w),w),c_List_Otake(u,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),w))**.
% 299.83/300.62  70815[0:Con:70786.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* equal(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.62  70818[0:Rew:515.0,70817.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* equal(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.62  71123[0:SpR:70758.1,383.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.62  71165[0:SpR:383.0,70695.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_List_Odrop(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.62  71441[0:Res:59988.1,296.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  71492[0:Res:59988.1,373.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(w))),u,v),u).
% 299.83/300.62  71508[0:SSi:71495.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  71572[0:SpL:254.0,63331.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat).
% 299.83/300.62  71656[0:SpR:374.0,71586.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.62  71666[0:SpR:235.0,71586.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat).
% 299.83/300.62  71776[0:SpR:374.0,71588.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.62  71786[0:SpR:235.0,71588.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat).
% 299.83/300.62  71963[0:SpL:254.0,71585.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  72445[0:SpL:254.0,71683.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat).
% 299.83/300.62  72681[0:SpR:254.0,71806.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.62  72720[0:SSi:72715.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  72721[0:SSi:72714.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.62  73175[0:SSi:73162.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(w),tc_nat)* equal(w,u)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  73176[0:SSi:73161.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* equal(v,w)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  73180[0:SSi:73011.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(u,w) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.62  73181[0:SSi:73010.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,w) c_HOL_Oord__class_Oless(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  73206[0:SpL:181.0,16060.1] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat) -> .
% 299.83/300.62  73277[0:SSi:73214.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> .
% 299.83/300.62  73278[0:SSi:73212.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> .
% 299.83/300.62  73378[0:Obv:73327.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(u),v).
% 299.83/300.62  73379[0:Obv:73320.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.62  73380[0:Obv:73318.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.62  73386[0:Obv:73307.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(v,c_Suc(u)).
% 299.83/300.62  73466[0:SpL:254.0,16063.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.62  73682[0:SpL:254.0,16071.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat) -> .
% 299.83/300.62  73827[0:SpR:374.0,73702.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.62  73837[0:SpR:235.0,73702.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.62  73942[0:Res:16298.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(w,c_Suc(u))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  74147[0:SSi:74104.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_Suc(w)) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  74148[0:SSi:74103.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_Suc(w)) c_lessequals(v,w,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.62  74149[0:SSi:74039.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(v,c_Suc(w))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  74150[0:SSi:74038.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(w,c_Suc(u))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  74151[0:SSi:74037.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(v,c_Suc(w))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  74228[0:SSi:74213.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_List_Oreplicate(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.62  74229[0:SSi:74212.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Oreplicate(v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  74309[0:Res:17278.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  74342[0:SSi:74330.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  74343[0:SSi:74329.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  74344[0:SSi:74328.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  74385[0:Res:17316.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.62  74429[0:SSi:74405.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  74430[0:SSi:74404.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.62  74431[0:SSi:74403.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  74968[0:SpR:39.1,74644.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),tc_nat)*.
% 299.83/300.62  75717[0:Res:74717.0,6004.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat))**.
% 299.83/300.62  75719[0:Res:74717.0,14664.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.62  75721[0:Res:74717.0,6003.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.62  76814[0:SpR:258.1,74648.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  77053[0:SpL:374.0,74996.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  77063[0:SpL:235.0,74996.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  77213[0:Rew:93.0,77067.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  77275[0:Res:175.2,112.0] class_OrderedGroup_Olordered__ab__group__add(tc_nat) || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),u),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  77354[0:SpL:374.0,75718.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(w),u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  77509[0:Rew:23112.0,77363.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.62  77422[0:SpL:374.0,75718.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* -> .
% 299.83/300.62  77608[0:SpL:374.0,75893.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.62  77752[0:SpL:374.0,76100.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),tc_nat),tc_nat)* -> .
% 299.83/300.62  77762[0:SpL:235.0,76100.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  77820[0:SpL:374.0,76100.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.62  77826[0:SpL:253.0,76100.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.62  78134[0:SpL:374.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat),tc_nat)* -> .
% 299.83/300.62  78144[0:SpL:235.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.62  78187[0:SpL:374.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.62  78508[0:SSi:78502.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat).
% 299.83/300.62  78509[0:SSi:78501.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat))),tc_nat)*.
% 299.83/300.62  79181[0:SpR:79025.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  79195[0:SpR:79025.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  79417[0:SpL:133.1,76820.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  79524[0:MRR:79424.2,14385.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),tc_nat)*.
% 299.83/300.62  79525[0:MRR:79423.1,16063.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),tc_nat)*.
% 299.83/300.62  79896[0:Res:75869.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  79916[0:SSi:79904.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.62  79917[0:SSi:79903.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  79918[0:SSi:79902.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.62  80014[0:SSi:80003.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.62  80015[0:SSi:80002.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.62  80462[0:Res:76182.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat))),tc_nat),v,tc_nat)*.
% 299.83/300.62  80545[0:SSi:80483.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.62  80546[0:SSi:80482.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat))),tc_nat),v,tc_nat)*.
% 299.83/300.62  80547[0:SSi:80481.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.62  80550[0:Con:80549.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  80552[0:Con:80551.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  80838[0:SpR:254.0,76291.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  80885[0:Res:76291.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  80948[0:SSi:80891.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  80949[0:SSi:80890.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  80950[0:SSi:80889.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  81066[0:Res:80903.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(u))) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.62  81418[0:SpR:39.1,80912.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.62  81433[0:SpR:253.0,80912.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.62  81788[0:SpL:39.1,81065.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)* -> .
% 299.83/300.62  81803[0:SpL:253.0,81065.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.62  82023[0:SpL:39.1,81077.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.62  82038[0:SpL:253.0,81077.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  82446[0:Res:80910.1,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(u))).
% 299.83/300.62  82582[0:SpR:374.0,80926.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),tc_nat)*.
% 299.83/300.62  82592[0:SpR:235.0,80926.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))))),tc_nat)*.
% 299.83/300.62  82879[0:SpL:374.0,81460.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v))),tc_nat)* -> .
% 299.83/300.62  82889[0:SpL:235.0,81460.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.62  83114[0:SpL:374.0,81472.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  83124[0:SpL:235.0,81472.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  83660[0:Rew:511.0,83568.0,511.0,83568.0,388.0,83568.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Oreplicate(u,w,x),x),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x))**.
% 299.83/300.62  83795[0:Res:82795.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.62  84041[0:Res:80918.1,328.0] || c_lessequals(u,v,tc_nat) -> equal(c_Suc(u),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  84549[0:Res:80925.1,260.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_Suc(c_Suc(v)),c_Suc(c_Suc(u))) c_lessequals(c_Suc(c_Suc(v)),c_Suc(u),tc_nat)*.
% 299.83/300.62  85176[0:Res:84561.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),v,tc_nat)*.
% 299.83/300.62  85297[0:SpR:133.1,80941.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.62  85353[0:Res:80941.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),v,tc_nat)*.
% 299.83/300.62  85386[0:SSi:85370.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  85387[0:SSi:85368.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  85575[0:SpR:133.1,80933.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.62  85609[0:Res:80933.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  85672[0:SSi:85661.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  85673[0:SSi:85659.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  85830[0:SpR:254.0,80944.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.62  85856[0:Res:80944.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.62  85928[0:SSi:85873.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  85929[0:SSi:85871.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  86290[0:SpL:254.0,82623.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)* -> .
% 299.83/300.62  86483[0:SpL:254.0,82635.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> .
% 299.83/300.62  86643[0:SpL:619.0,487.0] || c_List_Odistinct(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),y)* -> c_List_Odistinct(c_List_Omap(u,w,x,y),y).
% 299.83/300.62  87075[0:Res:86213.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.62  87111[0:SSi:87092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat).
% 299.83/300.62  87112[0:SSi:87090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat).
% 299.83/300.62  87217[0:SSi:87211.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.62  87218[0:SSi:87210.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  87219[0:SSi:87209.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  87220[0:SSi:87208.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.62  87294[0:Res:87086.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.62  87310[0:SSi:87300.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  87391[0:Res:76323.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  87408[0:SSi:87399.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,c_Suc(w),tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.62  87409[0:SSi:87398.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.62  87410[0:SSi:87397.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(v,c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.62  87563[0:SSi:87550.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.62  87564[0:SSi:87549.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_lessequals(v,c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.62  87599[0:Res:76336.1,296.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  87601[0:Res:76336.1,118.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(v),u,tc_nat)* -> equal(u,c_Suc(v)).
% 299.83/300.62  87654[0:Res:76336.1,373.0] || equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Otake(c_Suc(w),u,v),u).
% 299.83/300.62  87675[0:SSi:87657.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  87676[0:SSi:87656.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  87677[0:SSi:87655.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  87963[0:MRR:87910.2,4314.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),v,tc_nat),tc_nat)*.
% 299.83/300.62  87964[0:MRR:87909.1,2691.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),v,tc_nat),tc_nat)*.
% 299.83/300.62  88119[0:Res:80934.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.62  88184[0:SSi:88171.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  88185[0:SSi:88169.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  88227[0:Res:80935.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)*.
% 299.83/300.62  88293[0:SSi:88279.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  88294[0:SSi:88277.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  88366[0:Res:80940.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),w,tc_nat)* -> c_lessequals(c_Suc(c_Suc(u)),w,tc_nat)*.
% 299.83/300.62  88429[0:SSi:88415.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(c_Suc(u)),tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  88430[0:SSi:88414.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),w,tc_nat)*.
% 299.83/300.62  88431[0:SSi:88413.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(u)),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  88594[0:Res:80942.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  88660[0:SSi:88646.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  88661[0:SSi:88644.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  88709[0:Res:80943.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  88774[0:SSi:88761.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  88775[0:SSi:88759.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  88930[0:Res:239.2,14626.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.62  88931[0:Res:239.2,3455.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.62  88939[0:Res:239.2,4314.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.62  89268[0:Rew:23112.0,89081.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  89163[0:Res:80945.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  89269[0:SSi:89180.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  89270[0:SSi:89179.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  89271[0:SSi:89178.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  89356[0:SpR:374.0,89175.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.62  89366[0:SpR:235.0,89175.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.62  89660[0:Res:80951.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)),v,tc_nat)*.
% 299.83/300.62  89749[0:SSi:89677.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  89750[0:SSi:89676.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)),v,tc_nat)*.
% 299.83/300.62  89751[0:SSi:89675.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  89834[0:SpR:374.0,89672.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  89844[0:SpR:235.0,89672.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  89890[0:SpR:374.0,89672.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),tc_List_Olist(v)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  89967[0:Rew:12861.1,89781.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  90142[0:Res:31.2,16063.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> .
% 299.83/300.62  90255[0:SpR:374.0,89673.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  90265[0:SpR:235.0,89673.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  90311[0:SpR:374.0,89673.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),tc_List_Olist(v)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.62  90375[0:Rew:12861.1,90202.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  90962[0:Res:37559.1,17329.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** c_lessequals(v,w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  90966[0:Res:15822.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  90976[0:Res:17278.1,17329.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat) -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  92079[0:Res:88130.1,296.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  92134[0:Res:88130.1,373.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(w)))),u,v),u)**.
% 299.83/300.62  92150[0:SSi:92137.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.62  92516[0:SSi:92503.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.62  92517[0:SSi:92502.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.62  92655[0:SSi:92643.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  92656[0:SSi:92642.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  92657[0:SSi:92641.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  92658[0:SSi:92640.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  92712[0:Res:88605.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  92768[0:Res:88605.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,w),v)**.
% 299.83/300.62  92784[0:SSi:92771.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  92922[0:SSi:92910.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  92923[0:SSi:92909.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  92924[0:SSi:92908.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  92925[0:SSi:92907.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  93025[0:Rew:441.0,92993.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)**.
% 299.83/300.62  93120[0:Res:88720.1,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  93176[0:Res:88720.1,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,w),v)**.
% 299.83/300.62  93192[0:SSi:93179.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.62  93407[0:Rew:23112.0,93256.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.62  93639[0:Rew:23112.0,93502.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.62  93640[0:SSi:93587.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  93641[0:SSi:93586.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  94308[0:SSi:94257.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  94309[0:SSi:94256.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.62  94310[0:SSi:94255.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.62  94311[0:SSi:94254.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  94454[0:Res:89671.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  94511[0:SSi:94460.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(w))),tc_nat).
% 299.83/300.62  94690[0:SSi:94668.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  94691[0:SSi:94667.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  94692[0:SSi:94666.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  94693[0:SSi:94665.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  94696[0:Con:94695.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.62  94951[0:Res:91005.0,296.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  95008[0:Res:91005.0,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,w),v)**.
% 299.83/300.62  95034[0:SSi:95011.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  95115[0:Res:91759.0,296.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  95172[0:Res:91759.0,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,w),v)**.
% 299.83/300.62  95200[0:SSi:95175.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  95201[0:SSi:95174.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  95202[0:SSi:95173.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  95205[0:Con:95204.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.62  95414[0:Res:31372.1,260.0] ||  -> equal(c_List_Odrop(u,v,w),v)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.62  95416[0:Res:31372.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_List_Odrop(u,w,x),w)** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  95447[0:SSi:95436.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_List_Odrop(v,w,x),w)** c_lessequals(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  95448[0:SSi:95434.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_List_Odrop(v,w,x),w)** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  95665[0:SSi:95648.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,w,tc_nat)* -> equal(u,v)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  95666[0:SSi:95647.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(u,w)* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.62  95786[0:SpR:254.0,51301.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.62  95801[0:Res:51301.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  95821[0:SSi:95807.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  95822[0:SSi:95806.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  95823[0:SSi:95805.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  96327[0:Rew:23112.0,96076.0,23112.0,96076.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  96199[0:Res:51884.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  96328[0:SSi:96222.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  96329[0:SSi:96221.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  96330[0:SSi:96220.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  96410[0:SpL:254.0,51912.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  96462[0:Res:239.2,51912.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.62  96463[0:Res:31.2,51912.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,v,tc_nat)),w,tc_nat)*.
% 299.83/300.62  96801[0:Rew:23112.0,96588.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  96678[0:Res:52120.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  96802[0:SSi:96699.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  96803[0:SSi:96698.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  96804[0:SSi:96697.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  97004[0:Res:52227.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  97036[0:SSi:97025.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  97037[0:SSi:97024.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  97038[0:SSi:97023.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  97102[0:SpL:254.0,52398.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.62  97327[0:SpR:374.0,97130.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_lessequals(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.62  97337[0:SpR:235.0,97130.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.62  97361[0:Res:97130.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  97416[0:Rew:103.1,97410.1,553.0,97410.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Onth(c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),y,x),u,x),w)**.
% 299.83/300.62  97448[0:SpR:181.0,52626.1] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.62  97461[0:Res:52626.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  97478[0:SSi:97467.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  97479[0:SSi:97466.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  97480[0:SSi:97465.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  97481[0:SSi:97456.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.62  97482[0:SSi:97454.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.62  97546[0:SpR:254.0,55418.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  97561[0:Res:55418.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  97578[0:Res:55418.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.62  97614[0:SSi:97584.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  97615[0:SSi:97583.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  97616[0:SSi:97582.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  97680[0:SpL:254.0,55552.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  97732[0:Res:239.2,55552.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.62  97808[0:SpR:254.0,55661.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  97823[0:Res:55661.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  97840[0:Res:55661.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.62  97858[0:SSi:97846.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  97859[0:SSi:97845.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  97860[0:SSi:97844.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  97936[0:SpR:697.0,557.0] ||  -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(u,c_List_Olist_OCons(v_T_H_H____,v_Ts____,tc_Type_Otype),tc_Type_Otype),v_T_H____,tc_Type_Otype,tc_Type_Otype),hAPP(hAPP(c_Type_Otype_OFun,u),v_T____))**.
% 299.83/300.62  98097[0:SpR:254.0,55759.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  98165[0:Res:55759.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.62  98181[0:SSi:98174.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  98182[0:SSi:98173.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  98331[0:SpR:177.0,98217.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  98522[0:SpR:177.0,98222.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  99067[0:Res:98256.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  99465[0:SpL:181.0,98693.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  99535[0:SSi:99473.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  99536[0:SSi:99471.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  100638[0:Res:99626.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat)),v,tc_nat)*.
% 299.83/300.62  100733[0:Res:99749.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  100769[0:SSi:100756.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(w),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  100770[0:SSi:100755.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  100771[0:SSi:100754.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(w),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  100867[0:Res:99878.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  100908[0:SSi:100892.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(w),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  100909[0:SSi:100891.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  100910[0:SSi:100890.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(w),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  101089[0:SpR:181.0,56653.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  101171[0:Res:56653.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  101252[0:SSi:101194.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  101253[0:SSi:101193.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  101254[0:SSi:101192.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  101255[0:SSi:101097.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.62  101256[0:SSi:101095.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.62  101292[0:SpR:181.0,56656.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  101406[0:Res:56656.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  101492[0:SSi:101431.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  101493[0:SSi:101430.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  101494[0:SSi:101429.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  101495[0:SSi:101300.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.62  101496[0:SSi:101298.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.62  101561[0:SpL:181.0,56682.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.62  101661[0:SSi:101569.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.62  101662[0:SSi:101567.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  101684[0:SpR:181.0,56781.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  101735[0:Res:56781.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  101790[0:SSi:101758.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  101791[0:SSi:101757.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  101792[0:SSi:101756.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  101793[0:SSi:101692.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.62  101794[0:SSi:101690.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.62  101870[0:SpR:254.0,56782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  101924[0:Res:56782.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  102021[0:SSi:101947.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  102022[0:SSi:101946.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  102023[0:SSi:101945.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  102218[0:SpR:181.0,56907.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  102299[0:Res:56907.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  102359[0:SSi:102324.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  102360[0:SSi:102323.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  102361[0:SSi:102322.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  102362[0:SSi:102226.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.62  102363[0:SSi:102224.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.62  102443[0:SpR:254.0,56908.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  102527[0:Res:56908.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  102629[0:SSi:102552.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  102630[0:SSi:102551.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),y,tc_nat),v,tc_nat)*.
% 299.83/300.62  102631[0:SSi:102550.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  102784[0:SpL:181.0,56992.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat).
% 299.83/300.62  102899[0:SSi:102792.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.62  102900[0:SSi:102790.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  102997[0:Res:102810.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  103160[0:Res:57236.1,56446.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat) -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  103188[0:SSi:103172.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  103189[0:SSi:103171.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  103506[0:SpL:503.0,10337.0] || equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,v),v))* -> equal(u,x).
% 299.83/300.62  103586[0:SpL:374.0,103125.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  103596[0:SpL:235.0,103125.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  103710[0:Rew:254.0,103642.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  103754[0:SpL:133.1,103547.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  103959[0:SpL:14.1,103587.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  104302[0:SpR:14.1,103756.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  104556[0:SpR:14.1,104456.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.62  104719[0:SpR:14.1,104457.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.62  105085[0:SpR:177.0,103984.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  105337[0:SpR:198.1,52609.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat))),tc_nat)*.
% 299.83/300.62  105458[0:SpL:198.1,3534.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  105460[0:SpL:198.1,103125.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  105501[0:Rew:807.0,105406.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  105507[0:Rew:27.1,105431.2] class_OrderedGroup_Ogroup__add(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,u),w,u),c_Divides_Odiv__class_Omod(v,w,u))**.
% 299.83/300.62  105584[0:SpL:177.0,104579.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  105684[0:SpL:177.0,104592.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  105784[0:SpR:177.0,105225.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  105907[0:SpR:177.0,105226.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.62  106316[0:SpR:39.1,103655.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  106331[0:SpR:253.0,103655.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.62  106487[0:Res:104425.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.62  106669[0:Res:103808.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),v,tc_nat)*.
% 299.83/300.62  106820[0:SpR:103888.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  106838[0:SpR:103888.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  107282[0:SpR:536.0,4413.0] ||  -> equal(c_List_Odrop(u,c_List_Oappend(c_List_Oreplicate(v,w,x),c_List_Oreplicate(u,w,x),x),x),c_List_Oreplicate(v,w,x))**.
% 299.83/300.62  107421[0:Rew:377.0,107420.0] || equal(c_List_Oreplicate(c_Suc(u),v,w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w))* -> equal(v,y).
% 299.83/300.62  107429[0:Rew:553.0,107292.0] ||  -> equal(c_List_Otake(u,c_List_Oappend(c_List_Oreplicate(v,w,x),c_List_Oreplicate(u,w,x),x),x),c_List_Oreplicate(u,w,x))**.
% 299.83/300.62  107672[0:SpR:104591.0,214.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  107682[0:SpR:104591.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  108143[0:SpL:599.0,504.0] || c_List_Odistinct(c_List_Omap(u,c_List_Oappend(v,w,x),x,y),y)* -> c_List_Odistinct(c_List_Omap(u,v,x,y),y).
% 299.83/300.62  108144[0:SpL:599.0,505.0] || c_List_Odistinct(c_List_Omap(u,c_List_Oappend(v,w,x),x,y),y)* -> c_List_Odistinct(c_List_Omap(u,w,x,y),y).
% 299.83/300.62  108362[0:Res:107881.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.62  108522[0:SpL:374.0,103134.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  108532[0:SpL:235.0,103134.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  108696[0:Rew:23112.0,108695.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.62  108868[0:SpR:39.1,108630.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.62  108883[0:SpR:253.0,108630.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.62  109110[0:SpR:374.0,106319.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.62  109120[0:SpR:235.0,106319.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.62  109163[0:SpR:198.1,106319.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat))),tc_nat)*.
% 299.83/300.62  109170[0:Res:106319.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  109325[0:SSi:109313.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.62  109326[0:SSi:109312.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),tc_nat).
% 299.83/300.62  109374[0:Res:104465.0,296.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.62  109423[0:SSi:109407.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.62  109424[0:SSi:109405.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat).
% 299.83/300.62  109739[0:SSi:109735.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),v,tc_nat)*.
% 299.83/300.62  109740[0:SSi:109734.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat).
% 299.83/300.62  109979[0:SpR:133.1,103658.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  110110[0:SSi:110075.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  110111[0:SSi:110074.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.62  110484[0:SSi:110451.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.62  110485[0:SSi:110450.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.62  110487[0:SSi:110383.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  110488[0:SSi:110381.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  113007[0:SSi:112980.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  113008[0:SSi:112977.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.62  113245[0:SSi:113237.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)*.
% 299.83/300.62  113246[0:SSi:113236.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,c_Suc(u),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.62  113592[0:SSi:113561.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  113593[0:SSi:113558.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.62  115628[0:SSi:115601.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.62  115629[0:SSi:115599.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.62  116536[0:SSi:116504.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.62  116537[0:SSi:116502.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* c_lessequals(w,u,tc_nat).
% 299.83/300.62  118487[0:Res:445.0,541.1] || c_Type_Otyping(hAPP(c_Type_Otype_OFun,u),v,u)* -> c_Type_Otyping(hAPP(c_Type_Otype_OFun,u),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w)),v),w)*.
% 299.83/300.62  119305[0:SSi:119289.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.62  119306[0:SSi:119288.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat).
% 299.83/300.62  119377[0:Res:104462.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  119436[0:SSi:119402.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  119437[0:SSi:119401.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  119438[0:SSi:119400.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  119654[0:SSi:119569.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),tc_nat)* -> .
% 299.83/300.62  119655[0:SSi:119567.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),tc_nat)* -> .
% 299.83/300.62  119962[0:SpR:181.0,105818.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  120124[0:SSi:119970.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  120125[0:SSi:119968.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  120282[0:SpL:181.0,108236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  120345[0:SSi:120290.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.62  120346[0:SSi:120288.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  120368[0:SpL:181.0,108240.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* -> .
% 299.83/300.62  120456[0:SSi:120376.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> .
% 299.83/300.62  120457[0:SSi:120374.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.62  120489[0:SpL:181.0,108253.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  120558[0:SSi:120497.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.62  120559[0:SSi:120495.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.62  120595[0:SpR:133.1,108635.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  120769[0:SSi:120730.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  120770[0:SSi:120729.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.62  120833[0:SpR:181.0,120108.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))))),tc_nat)*.
% 299.83/300.62  120860[0:Res:120108.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.62  120894[0:SSi:120878.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  120895[0:SSi:120876.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  120896[0:SSi:120841.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))))),tc_nat)*.
% 299.83/300.62  120897[0:SSi:120839.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))))),tc_nat)*.
% 299.83/300.62  120969[0:SpR:181.0,120109.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))))),tc_nat)*.
% 299.83/300.62  121005[0:SSi:120998.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  121006[0:SSi:120997.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.62  121007[0:SSi:120996.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.62  121008[0:SSi:120995.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  121009[0:SSi:120977.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))),tc_nat)*.
% 299.83/300.62  121010[0:SSi:120975.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))))),tc_nat)*.
% 299.83/300.62  121071[0:SpR:181.0,120110.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))))),tc_nat)*.
% 299.83/300.62  121086[0:Res:120110.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  121103[0:SSi:121092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.62  121104[0:SSi:121079.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))),tc_nat)*.
% 299.83/300.62  121105[0:SSi:121077.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))))),tc_nat)*.
% 299.83/300.62  121340[0:SpL:254.0,103131.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  121921[0:SpR:374.0,121412.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x))),tc_nat),c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)*.
% 299.83/300.62  121931[0:SpR:235.0,121412.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat)*.
% 299.83/300.62  121996[0:Res:121412.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat)),v,tc_nat)*.
% 299.83/300.62  122076[0:Rew:254.0,121871.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.62  122095[0:SpR:133.1,121416.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.62  122189[0:Res:121416.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  122238[0:SSi:122195.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  122239[0:SSi:122194.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  122240[0:SSi:122193.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  122317[0:SpL:254.0,103588.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  122721[0:SpR:254.0,103644.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  123224[0:SSi:123208.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.62  123225[0:SSi:123207.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.62  123307[0:SpR:181.0,103849.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  123346[0:SSi:123336.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.62  123347[0:SSi:123335.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  123348[0:SSi:123315.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.62  123349[0:SSi:123313.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.62  123421[0:SpR:181.0,103850.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),v)),tc_nat)*.
% 299.83/300.62  123459[0:SSi:123450.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.62  123460[0:SSi:123449.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.62  123461[0:SSi:123429.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),v)),tc_nat)*.
% 299.83/300.62  123462[0:SSi:123427.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),v)),tc_nat)*.
% 299.83/300.62  123706[0:SpR:181.0,104499.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  124005[0:SSi:123714.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  124006[0:SSi:123712.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  124215[0:Res:123909.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  124482[0:SpL:133.1,107223.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  124530[0:SSi:124428.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),tc_nat)* -> .
% 299.83/300.62  124531[0:SSi:124426.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat),tc_nat)* -> .
% 299.83/300.62  124836[0:SpL:133.1,107519.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  125104[0:SpR:254.0,109112.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.62  125222[0:SSi:125161.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  125223[0:SSi:125160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  125313[0:SpR:254.0,121923.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  125445[0:SSi:125384.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  125446[0:SSi:125383.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  125541[0:SpR:254.0,122965.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  125596[0:Res:122965.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  125684[0:SSi:125614.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  125685[0:SSi:125612.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  125745[0:SpR:181.0,123951.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  125830[0:Res:123951.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  125903[0:SSi:125848.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  125904[0:SSi:125846.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  125905[0:SSi:125753.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.62  125906[0:SSi:125751.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.62  126023[0:SpR:181.0,123952.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.62  126124[0:SSi:126111.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  126125[0:SSi:126110.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  126126[0:SSi:126109.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  126127[0:SSi:126108.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  126128[0:SSi:126031.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.62  126129[0:SSi:126029.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.62  126180[0:SpR:181.0,123953.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.62  126253[0:Res:123953.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  126276[0:SSi:126259.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  126277[0:SSi:126188.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.62  126278[0:SSi:126186.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.62  126308[0:SpL:181.0,123991.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  126412[0:SSi:126316.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  126413[0:SSi:126314.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  126443[0:SpL:181.0,123992.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  126558[0:SSi:126451.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  126559[0:SSi:126449.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  126687[0:SpL:181.0,57694.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat) -> .
% 299.83/300.62  126812[0:SSi:126695.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.62  126813[0:SSi:126693.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.62  127064[0:MRR:127024.2,950.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> equal(u,c_Suc(v))*.
% 299.83/300.62  127375[0:SpR:374.0,127225.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.62  127385[0:SpR:235.0,127225.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.62  127509[0:SpR:374.0,127249.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.62  127519[0:SpR:235.0,127249.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.62  127552[0:Res:127249.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  127737[0:SSi:127729.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  127738[0:SSi:127728.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  127739[0:SSi:127727.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  127740[0:SSi:127726.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  127942[0:SSi:127928.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.62  127943[0:SSi:127927.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  127944[0:SSi:127926.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  127945[0:SSi:127925.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat),w,tc_nat)*.
% 299.83/300.62  128074[0:Res:239.2,59522.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.62  128392[0:Rew:10314.0,128363.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.62  128377[0:SpL:345.1,32113.0] || equal(c_List_Oappend(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),y,x),c_List_Olist_ONil(x))** -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.62  128460[0:SpR:181.0,60489.1] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat).
% 299.83/300.62  128475[0:Res:60489.1,296.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  128526[0:SSi:128501.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  128527[0:SSi:128500.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  128528[0:SSi:128499.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  128529[0:SSi:128468.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.62  128530[0:SSi:128466.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.62  128552[0:SpL:181.0,60499.1] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  128616[0:SSi:128560.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> .
% 299.83/300.62  128617[0:SSi:128558.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> .
% 299.83/300.62  128733[0:SSi:128723.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> equal(c_List_Otake(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.62  128734[0:SSi:128722.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Otake(v,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)*.
% 299.83/300.62  129734[0:SpR:383.0,129139.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.62  129748[0:Res:129139.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x))),v,tc_nat)*.
% 299.83/300.62  129784[0:Rew:580.0,129724.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))),tc_nat)*.
% 299.83/300.62  129831[0:SpR:383.0,129140.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.62  129876[0:Rew:580.0,129821.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))),tc_nat)*.
% 299.83/300.62  129908[0:SpL:383.0,129170.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Nat_Osize__class_Osize(c_List_Odrop(v,c_List_Otake(u,w,x),x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.62  129950[0:Rew:580.0,129898.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  130182[0:SpR:383.0,129373.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x))),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.62  130252[0:Rew:580.0,130172.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)),tc_nat)*.
% 299.83/300.62  130388[0:SpL:383.0,130201.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Nat_Osize__class_Osize(c_List_Odrop(v,c_List_Otake(u,w,x),x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.62  130440[0:Rew:580.0,130378.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  130478[0:SpL:133.1,129242.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.62  130539[0:SpR:133.1,130420.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.62  130605[0:SSi:130595.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.62  130606[0:SSi:130594.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.62  130690[0:Res:72208.2,296.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,w,tc_nat)* -> equal(u,c_Suc(v))* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  130877[0:SSi:130830.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> equal(u,c_Suc(w))* c_lessequals(v,w,tc_nat)*.
% 299.83/300.62  130878[0:SSi:130829.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,w,tc_nat)* -> equal(u,c_Suc(v))* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  130879[0:SSi:130828.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> equal(u,c_Suc(w))* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.62  130954[0:SpR:254.0,73829.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  130975[0:Res:73829.1,296.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  131015[0:SSi:131003.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  131152[0:SpR:254.0,97329.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  131201[0:SSi:131192.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  131202[0:SSi:131191.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  131203[0:SSi:131190.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  131204[0:SSi:131189.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  131273[0:SpL:254.0,97366.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.62  131343[0:SpR:181.0,98216.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.62  131358[0:Res:98216.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  131409[0:SSi:131384.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  131410[0:SSi:131383.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  131411[0:SSi:131382.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  131412[0:SSi:131351.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.62  131413[0:SSi:131349.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.62  131461[0:SpL:181.0,98257.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.62  131522[0:SSi:131469.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.62  131523[0:SSi:131467.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  131566[0:Res:99586.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  131618[0:SSi:131592.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),w,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  131619[0:SSi:131591.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  131620[0:SSi:131590.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  131720[0:Res:100613.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  131722[0:Res:100613.0,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.62  132123[0:Res:100613.2,373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  132124[0:Res:100613.2,227.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.62  132193[0:SSi:132147.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.62  132194[0:SSi:132146.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.62  132195[0:SSi:132134.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  132196[0:SSi:132133.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  132197[0:SSi:131746.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.62  132198[0:SSi:131745.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.62  132199[0:SSi:131744.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.62  132699[0:Res:100615.2,373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  132700[0:Res:100615.2,227.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.62  132790[0:SSi:132723.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.62  132791[0:SSi:132722.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.62  132792[0:SSi:132710.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  132793[0:SSi:132709.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  132794[0:SSi:132541.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  132795[0:SSi:132304.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,v,tc_nat)*.
% 299.83/300.62  132824[0:SpL:181.0,103002.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat).
% 299.83/300.62  132864[0:SSi:132832.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.62  132865[0:SSi:132830.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  133078[0:SpR:177.0,132902.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  133183[0:SpR:177.0,132913.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  133381[0:Res:132959.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat)),v,tc_nat)*.
% 299.83/300.62  133571[0:Res:132953.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  133882[0:SpR:133.1,133390.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.62  133944[0:Res:133390.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  133965[0:SSi:133950.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  133966[0:SSi:133949.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  133967[0:SSi:133948.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  134348[0:SpR:181.0,133107.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  134610[0:SSi:134356.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  134611[0:SSi:134354.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  134709[0:Res:134511.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  134885[0:SpR:181.0,134553.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  134931[0:Res:134553.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  134969[0:SSi:134949.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  134970[0:SSi:134947.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  134971[0:SSi:134893.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.62  134972[0:SSi:134891.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.62  135056[0:SpR:181.0,134554.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.62  135116[0:SSi:135104.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  135117[0:SSi:135103.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  135118[0:SSi:135102.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  135119[0:SSi:135101.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  135120[0:SSi:135064.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.62  135121[0:SSi:135062.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.62  135170[0:SpR:181.0,134555.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.62  135204[0:Res:134555.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  135226[0:SSi:135210.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  135227[0:SSi:135178.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),tc_nat)*.
% 299.83/300.62  135228[0:SSi:135176.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.62  135256[0:SpL:181.0,134592.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  135321[0:SSi:135264.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  135322[0:SSi:135262.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  135350[0:SpL:181.0,134593.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  135424[0:SSi:135358.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  135425[0:SSi:135356.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.62  135569[0:SpL:402.0,526.0] || equal(c_List_Odrop(u,c_List_Oappend(v,w,x),x),c_List_Olist_ONil(x))** -> equal(c_List_Odrop(u,v,x),c_List_Olist_ONil(x)).
% 299.83/300.62  135577[0:SpL:402.0,491.0] || c_List_Olistsp(u,c_List_Odrop(v,c_List_Oappend(w,x,y),y),y)* -> c_List_Olistsp(u,c_List_Odrop(v,w,y),y).
% 299.83/300.62  135808[0:SSi:135791.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  135809[0:SSi:135790.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  136221[0:SpL:398.0,526.0] || equal(c_List_Otake(u,c_List_Oappend(v,w,x),x),c_List_Olist_ONil(x))** -> equal(c_List_Otake(u,v,x),c_List_Olist_ONil(x)).
% 299.83/300.62  136229[0:SpL:398.0,491.0] || c_List_Olistsp(u,c_List_Otake(v,c_List_Oappend(w,x,y),y),y)* -> c_List_Olistsp(u,c_List_Otake(v,w,y),y).
% 299.83/300.62  136330[0:SpR:133.1,135920.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  136406[0:SSi:136395.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  136407[0:SSi:136394.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.62  136421[0:SpR:133.1,136062.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  136537[0:SSi:136525.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  136538[0:SSi:136524.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.62  136568[0:SpL:181.0,135753.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  136659[0:SSi:136576.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  136660[0:SSi:136574.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  136703[0:SpR:181.0,106337.1] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.62  136743[0:SSi:136736.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  136744[0:SSi:136735.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  136745[0:SSi:136711.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.62  136746[0:SSi:136709.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.62  136867[0:SpR:254.0,108889.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.62  136918[0:SSi:136908.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.62  136919[0:SSi:136907.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)*.
% 299.83/300.62  136988[0:SpR:254.0,127199.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  137010[0:Res:127199.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  137031[0:Res:127199.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.62  137069[0:SSi:137039.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  137070[0:SSi:137038.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  137071[0:SSi:137037.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  137140[0:SpR:254.0,127377.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  137162[0:Res:127377.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  137183[0:Res:127377.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.62  137204[0:SSi:137191.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  137205[0:SSi:137190.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  137206[0:SSi:137189.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  137275[0:SpR:254.0,127511.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.62  137356[0:Res:127511.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.62  137381[0:SSi:137372.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  137382[0:SSi:137371.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  137496[0:Res:129191.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x))),v,tc_nat)*.
% 299.83/300.62  137538[0:SSi:137514.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  137539[0:SSi:137512.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  137650[0:SSi:137631.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.62  137651[0:SSi:137630.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  137652[0:SSi:137629.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  137653[0:SSi:137628.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.62  137720[0:Res:129193.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.62  137751[0:SSi:137729.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  138196[0:SSi:138175.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x))),v,tc_nat)*.
% 299.83/300.62  138197[0:SSi:138174.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x))),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.62  138230[0:SpR:181.0,132901.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.62  138245[0:Res:132901.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  138297[0:SSi:138272.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  138298[0:SSi:138271.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  138299[0:SSi:138270.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  138300[0:SSi:138238.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.62  138301[0:SSi:138236.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.62  138461[0:SpL:2292.1,373.0] || equal(u,v)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,tc_nat)* -> equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  138582[0:SSi:138567.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  138584[0:SSi:138566.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),v) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  138586[0:Rew:138552.1,124976.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.62  138598[0:Rew:99788.0,138563.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  138768[0:SSi:138748.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  138770[0:SSi:138747.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),v) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  138786[0:Rew:138784.1,73241.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.62  138794[0:Rew:99947.0,138743.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  138796[0:Rew:138794.0,128241.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_Suc(w),tc_nat),u,tc_nat)*.
% 299.83/300.62  139766[0:Res:138897.0,378.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.62  139767[0:Res:138897.0,396.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.62  140667[0:MRR:140666.0,56559.2] || c_lessequals(u,v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  140780[0:Res:138947.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.62  141172[0:Res:138947.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.62  141173[0:Res:138947.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  141354[0:Res:138947.2,378.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.62  141355[0:Res:138947.2,396.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.62  141357[0:Res:138947.2,227.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.62  141578[0:SpL:133.1,139349.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.62  141905[0:Res:688.0,535.0] || c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),u)* -> equal(v_T_H____,u).
% 299.83/300.62  142323[0:SpR:181.0,139027.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  142339[0:Res:139027.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  142376[0:SSi:142366.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  142377[0:SSi:142365.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  142378[0:SSi:142364.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  142379[0:SSi:142331.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.62  142380[0:SSi:142329.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.62  142424[0:Res:139105.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  142460[0:SSi:142451.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(w),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  142461[0:SSi:142450.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  142462[0:SSi:142449.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  142546[0:Res:141083.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  142583[0:SSi:142573.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(w),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  142584[0:SSi:142572.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  142585[0:SSi:142571.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  142609[0:SpR:181.0,141117.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat).
% 299.83/300.62  142625[0:Res:141117.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  142662[0:SSi:142652.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  142663[0:SSi:142651.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  142664[0:SSi:142650.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  142665[0:SSi:142617.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat).
% 299.83/300.62  142666[0:SSi:142615.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),u,tc_nat).
% 299.83/300.62  142784[0:SSi:142777.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  142785[0:SSi:142776.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  143076[0:Rew:508.0,143075.0] ||  -> equal(c_List_Orotate(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Orev(u,v),v),c_List_Orotate(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),v))**.
% 299.83/300.62  143396[0:Res:142737.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  143423[0:SSi:143402.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat).
% 299.83/300.62  143424[0:SSi:143401.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  143425[0:SSi:143400.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat).
% 299.83/300.62  143805[0:SpR:181.0,141299.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  143894[0:SSi:143888.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  143895[0:SSi:143887.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  143896[0:SSi:143813.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.62  143897[0:SSi:143811.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.62  143934[0:SpR:181.0,143848.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.62  143986[0:Res:143848.0,296.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  144008[0:SSi:143992.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  144009[0:SSi:143991.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  144010[0:SSi:143990.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  144011[0:SSi:143942.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.62  144012[0:SSi:143940.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.62  144555[0:Rew:57346.1,144480.2] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat) equal(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.62  144539[0:Res:144231.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Olist__update(u,c_Suc(c_Suc(w)),x,v),u)**.
% 299.83/300.62  144540[0:Res:144231.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(w)),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  144639[0:Res:144109.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.62  144887[0:Res:144109.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.62  145284[0:Res:144109.2,378.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.62  145285[0:Res:144109.2,396.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.62  145287[0:Res:144109.2,227.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.62  145349[0:SpR:177.0,144904.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)*.
% 299.83/300.62  145467[0:SpR:39.1,144915.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.62  145483[0:SpR:253.0,144915.1] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.62  145755[0:SpR:133.1,145259.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.62  145881[0:SSi:145869.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  145882[0:SSi:145868.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  145989[0:Res:144070.2,296.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.62  146124[0:Res:144070.2,373.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(u,v,w),v)**.
% 299.83/300.62  146185[0:SSi:146135.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  146186[0:SSi:146134.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  146187[0:SSi:145961.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  146520[0:Res:145915.1,296.0] || c_lessequals(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  146556[0:SSi:146547.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  146557[0:SSi:146546.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  146558[0:SSi:146545.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  146858[0:SpR:133.1,144262.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.62  146920[0:Res:144262.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.62  146966[0:Res:144262.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  146968[0:Res:144262.1,118.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* equal(v,c_Suc(u)).
% 299.83/300.62  147031[0:Res:144262.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(x),v,w),v)**.
% 299.83/300.62  147062[0:SSi:147035.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  147063[0:SSi:147034.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  147064[0:SSi:147033.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  147065[0:SSi:146939.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  147157[0:SpR:133.1,144272.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.62  147259[0:Res:144272.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  147261[0:Res:144272.1,118.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* equal(v,c_Suc(u)).
% 299.83/300.62  147324[0:Res:144272.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(x),v,w),v)**.
% 299.83/300.62  147352[0:SSi:147328.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  147353[0:SSi:147327.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  147354[0:SSi:147326.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  147355[0:SSi:147232.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  147544[0:Res:144963.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  147596[0:SSi:147573.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  147597[0:SSi:147571.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  147598[0:SSi:147534.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  147824[0:Res:147420.1,378.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.62  147825[0:Res:147420.1,396.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  148018[0:Res:144970.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  148063[0:SSi:148045.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  148064[0:SSi:148043.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  148065[0:SSi:148008.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  148320[0:Res:147894.1,378.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.62  148321[0:Res:147894.1,396.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  148381[0:Res:145938.2,296.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_lessequals(v,w,tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  148516[0:Res:145938.2,373.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.62  148572[0:SSi:148527.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_lessequals(v,u,tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,w,tc_nat)*.
% 299.83/300.62  148573[0:SSi:148526.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(v,w,tc_nat)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  148574[0:SSi:148525.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) c_HOL_Oord__class_Oless(v,u,tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.62  148800[0:Res:147022.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  148823[0:SSi:148814.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.62  148824[0:SSi:148813.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.62  148825[0:SSi:148804.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  148826[0:SSi:148803.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  148827[0:SSi:148668.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  148828[0:SSi:148667.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  149012[0:Res:147315.1,373.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  149033[0:SSi:149026.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.62  149034[0:SSi:149025.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.62  149035[0:SSi:149016.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  149036[0:SSi:149015.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  149037[0:SSi:148880.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  149038[0:SSi:148879.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  149419[0:SSi:149410.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.62  149420[0:SSi:149408.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)*.
% 299.83/300.62  149532[0:Res:149169.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  149556[0:SSi:149543.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(w)),w,tc_nat),tc_nat)*.
% 299.83/300.62  149557[0:SSi:149542.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  149558[0:SSi:149541.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(w)),w,tc_nat),tc_nat)*.
% 299.83/300.62  150024[0:SSi:150015.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.62  150025[0:SSi:150013.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)*.
% 299.83/300.62  150168[0:Res:149774.0,296.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  150189[0:SSi:150178.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(w)),w,tc_nat),tc_nat)*.
% 299.83/300.62  150190[0:SSi:150177.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.62  150191[0:SSi:150176.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(w)),w,tc_nat),tc_nat)*.
% 299.83/300.62  150458[0:Res:144067.0,373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  150595[0:Res:144067.2,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  150730[0:Res:144067.2,373.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  150800[0:SSi:150741.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  150801[0:SSi:150740.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  150802[0:SSi:150567.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(v,w,tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  150803[0:SSi:150482.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.62  150804[0:SSi:150481.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.62  150805[0:SSi:150468.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  150966[0:Res:150517.0,373.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  150987[0:Res:150517.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  151032[0:SSi:151014.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  151033[0:SSi:151013.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  151034[0:SSi:151012.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  151035[0:SSi:150980.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.62  151036[0:SSi:150979.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.62  151037[0:SSi:150969.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  151675[0:SSi:151658.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  151676[0:SSi:151657.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  151754[0:Res:151606.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  151916[0:Res:151617.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  151973[0:SpR:133.1,151763.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.62  152029[0:Res:151763.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  152052[0:SSi:152035.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  152053[0:SSi:152034.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  152054[0:SSi:152033.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  152580[0:SpR:133.1,151925.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.62  152677[0:Res:151925.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  152701[0:SSi:152683.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  152702[0:SSi:152682.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.62  152703[0:SSi:152681.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  152845[0:SSi:152823.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  152846[0:SSi:152822.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat).
% 299.83/300.62  152879[0:SpR:181.0,145229.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.62  152978[0:SSi:152970.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  152979[0:SSi:152969.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  152980[0:SSi:152887.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.62  152981[0:SSi:152885.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.62  153020[0:SpR:181.0,152926.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.62  153103[0:SSi:153091.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.62  153104[0:SSi:153090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.62  153105[0:SSi:153028.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.62  153106[0:SSi:153026.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.62  153392[0:Rew:27070.0,153329.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.62  154622[0:Res:322.1,58685.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.62  154624[0:Res:240.2,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(c_Suc(u),v) c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.62  155196[0:SpL:133.1,98023.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(u,c_Lambda_OdB_OVar(v),w),x,w,y))* -> .
% 299.83/300.62  155244[0:SpR:181.0,129333.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)*.
% 299.83/300.62  155289[0:Res:129333.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,y),tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.62  155315[0:Res:129333.0,373.0] ||  -> equal(c_List_Otake(u,c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x))**.
% 299.83/300.62  155357[0:SSi:155319.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  155358[0:SSi:155318.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,y),tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.62  155359[0:SSi:155317.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  155360[0:SSi:155252.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.62  155361[0:SSi:155250.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.62  155556[0:SSi:155389.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat)))),tc_nat)*.
% 299.83/300.62  155708[0:SpR:254.0,129339.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  155760[0:Res:129339.0,296.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,y),tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.62  155786[0:Res:129339.0,373.0] ||  -> equal(c_List_Otake(u,c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x))**.
% 299.83/300.62  155883[0:SSi:155790.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> c_lessequals(u,v,tc_nat).
% 299.83/300.62  155884[0:SSi:155789.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,y),tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.62  155885[0:SSi:155788.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,y),tc_List_Olist(y)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.62  155922[0:Res:138872.0,260.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(v,w,tc_nat)* equal(w,c_Suc(u)) c_lessequals(w,u,tc_nat)*.
% 299.83/300.62  155927[0:Res:138872.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  156062[0:Res:138872.0,373.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  156099[0:Res:138872.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(x),v,tc_nat)*.
% 299.83/300.62  156263[0:Res:138872.2,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  156398[0:Res:138872.2,373.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  156489[0:SSi:156408.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(w),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  156490[0:SSi:156407.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(c_Suc(x),v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  156491[0:SSi:156232.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(x,w,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  156492[0:SSi:156230.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  156493[0:SSi:156072.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  156494[0:SSi:156071.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_Suc(w),x,tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  156521[0:SpR:181.0,155969.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.62  156554[0:Res:155969.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  156630[0:SSi:156614.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  156631[0:SSi:156612.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  156632[0:SSi:156529.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.62  156633[0:SSi:156527.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.62  156716[0:SpR:254.0,156058.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  156754[0:Res:156058.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  156884[0:SSi:156815.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  156885[0:SSi:156813.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  157154[0:SpR:181.0,156580.1] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.62  157200[0:SSi:157194.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  157201[0:SSi:157193.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  157202[0:SSi:157192.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  157203[0:SSi:157191.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  157204[0:SSi:157162.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.62  157205[0:SSi:157160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,v,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.62  157238[0:SpR:181.0,156581.1] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  157258[0:Res:156581.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  157274[0:SSi:157264.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  157275[0:SSi:157246.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.62  157276[0:SSi:157244.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.62  157357[0:SpR:254.0,156781.1] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  157382[0:Res:156781.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  157400[0:SSi:157388.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  157668[0:Res:138929.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  157803[0:Res:138929.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  157849[0:Res:138929.2,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  157916[0:Res:138929.2,373.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(c_Suc(u),w,x),w)**.
% 299.83/300.62  157932[0:SSi:157919.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  157933[0:SSi:157918.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  157934[0:SSi:157814.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(x,c_Suc(w),tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  157935[0:SSi:157813.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  157936[0:SSi:157812.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(x,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  157937[0:SSi:157638.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  157938[0:SSi:157637.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  157939[0:SSi:157636.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  158208[0:SpR:181.0,157710.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  158228[0:Res:157710.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  158244[0:SSi:158234.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  158245[0:SSi:158233.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  158246[0:SSi:158232.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  158247[0:SSi:158216.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.62  158248[0:SSi:158214.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.62  158329[0:SpR:254.0,157799.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.62  158354[0:Res:157799.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  158373[0:SSi:158360.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  158374[0:SSi:158359.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  158375[0:SSi:158358.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  158410[0:Res:138930.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  158545[0:Res:138930.0,373.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  158593[0:Res:138930.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  158728[0:Res:138930.1,373.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  158774[0:Res:138930.2,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  158841[0:Res:138930.2,373.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(c_Suc(u),w,x),w)**.
% 299.83/300.62  158857[0:SSi:158844.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  158858[0:SSi:158843.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)*.
% 299.83/300.62  158859[0:SSi:158738.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  158860[0:SSi:158737.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(x,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  158861[0:SSi:158556.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  159744[0:Res:141067.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  159879[0:Res:141067.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  160168[0:SSi:160156.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  160169[0:SSi:160155.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  160170[0:SSi:160154.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  160171[0:SSi:160153.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  160172[0:SSi:159889.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  160173[0:SSi:159888.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  160174[0:SSi:159716.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  160211[0:SpR:181.0,159786.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.62  160260[0:SSi:160252.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  160261[0:SSi:160251.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  160262[0:SSi:160219.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.62  160263[0:SSi:160217.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.62  160344[0:SpR:254.0,159875.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  160401[0:SSi:160391.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat)*.
% 299.83/300.62  160402[0:SSi:160390.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  160570[0:Res:141068.1,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  160705[0:Res:141068.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  160754[0:Res:141068.2,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(u,w,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  160889[0:Res:141068.2,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Otake(x,v,w),v)**.
% 299.83/300.62  160920[0:SSi:160900.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(x,w,tc_nat)* c_lessequals(u,x,tc_nat)*.
% 299.83/300.62  160921[0:SSi:160715.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  160922[0:SSi:160714.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  160923[0:SSi:160542.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  161281[0:SSi:161045.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v))),tc_nat)*.
% 299.83/300.62  161469[0:Res:141249.0,307.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)* equal(v,u).
% 299.83/300.62  161690[0:Res:141249.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  161757[0:Res:141249.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)* equal(c_List_Otake(c_Suc(x),v,w),v)**.
% 299.83/300.62  162008[0:SSi:161998.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  162009[0:SSi:161997.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  162010[0:SSi:161996.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  162011[0:SSi:161761.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_HOL_Oord__class_Oless(x,w,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  162012[0:SSi:161760.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  162149[0:SpR:374.0,161458.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.62  162160[0:SpR:235.0,161458.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.62  162275[0:Res:161455.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  162291[0:SSi:162281.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,w,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  162292[0:SSi:162280.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  162293[0:SSi:162279.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  162830[0:SpL:181.0,162064.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat).
% 299.83/300.62  162880[0:SSi:162838.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.62  162881[0:SSi:162836.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  162953[0:SpL:254.0,162189.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.62  163074[0:Res:141250.0,307.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)* equal(v,u).
% 299.83/300.62  163297[0:Res:141250.1,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  163364[0:Res:141250.1,373.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Otake(c_Suc(x),v,w),v)**.
% 299.83/300.62  163400[0:Res:141250.2,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,c_Suc(x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  163535[0:Res:141250.2,373.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  163564[0:SSi:163546.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  163565[0:SSi:163368.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(x,w,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  163566[0:SSi:163367.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  164175[0:SpR:374.0,163063.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_lessequals(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.62  164186[0:SpR:235.0,163063.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat).
% 299.83/300.62  164298[0:Res:163060.0,296.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  164313[0:SSi:164304.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,w,tc_nat)* c_lessequals(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  164314[0:SSi:164303.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.62  164315[0:SSi:164302.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(x),tc_nat)*.
% 299.83/300.62  164344[0:Res:144028.0,260.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(v,w,tc_nat)* equal(w,c_Suc(u)) c_lessequals(w,u,tc_nat)*.
% 299.83/300.62  164349[0:Res:144028.0,296.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  164484[0:Res:144028.0,373.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  164510[0:Res:144028.1,98.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat)* equal(c_Suc(v),w) c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)*.
% 299.83/300.62  164752[0:Res:144028.2,260.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* equal(w,c_Suc(u)) c_lessequals(w,u,tc_nat)*.
% 299.83/300.62  164757[0:Res:144028.2,296.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.62  164892[0:Res:144028.2,373.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Otake(u,w,x),w)**.
% 299.83/300.62  164975[0:SSi:164903.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  164976[0:SSi:164902.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  164977[0:SSi:164728.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  164978[0:SSi:164494.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.62  164979[0:SSi:164493.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(w),x,tc_nat)* c_lessequals(x,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  165146[0:Rew:103.1,165093.1,511.0,165093.1,553.0,165093.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Onth(c_List_Oreplicate(v,w,x),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),x),w)**.
% 299.83/300.62  165413[0:SSi:165400.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  165414[0:SSi:165399.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  165436[0:SpR:181.0,164391.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),tc_nat)*.
% 299.83/300.62  165608[0:SSi:165590.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.62  165609[0:SSi:165589.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(u,x,tc_nat)*.
% 299.83/300.62  165610[0:SSi:165444.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.62  165611[0:SSi:165442.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.62  165631[0:SpR:133.1,165459.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.62  165688[0:Res:165459.0,118.0] || c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u)).
% 299.83/300.62  165903[0:SpL:14.1,165680.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.62  166503[0:MRR:166502.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  166505[0:MRR:166504.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  166513[0:MRR:166512.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.62  166515[0:MRR:166514.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.62  166521[0:MRR:166520.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  166523[0:MRR:166522.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  166525[0:MRR:166524.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.62  166527[0:MRR:166526.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.62  166529[0:MRR:166528.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  166531[0:MRR:166530.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),u,tc_nat)* -> .
% 299.83/300.62  166533[0:MRR:166532.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),u,tc_nat)* -> .
% 299.83/300.62  166535[0:MRR:166534.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  166537[0:MRR:166536.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),v,tc_nat)* -> .
% 299.83/300.62  166539[0:MRR:166538.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> .
% 299.83/300.62  166541[0:MRR:166540.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))))),v,tc_nat)* -> .
% 299.83/300.62  166543[0:MRR:166542.1,236.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.62  166545[0:MRR:166544.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  166547[0:MRR:166546.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  166549[0:MRR:166548.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)*.
% 299.83/300.62  166551[0:MRR:166550.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)*.
% 299.83/300.62  166553[0:MRR:166552.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  166814[0:Res:166628.0,6004.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v).
% 299.83/300.62  166822[0:Res:166628.0,14664.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v).
% 299.83/300.62  166824[0:Res:166628.0,6003.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v).
% 299.83/300.62  166825[0:Res:166628.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v,tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v).
% 299.83/300.62  166881[0:Rew:166814.1,166575.2] || c_lessequals(u,v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(v,u).
% 299.83/300.62  166886[0:Rew:166822.1,166573.2] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* equal(v,u).
% 299.83/300.62  166892[0:Rew:166824.1,166571.2] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* equal(v,u).
% 299.83/300.62  166956[0:Res:166875.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),u,tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),u).
% 299.83/300.62  167348[0:MRR:167347.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.62  167350[0:MRR:167349.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.62  167354[0:MRR:167353.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.62  167356[0:MRR:167355.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> .
% 299.83/300.62  167358[0:MRR:167357.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.62  167360[0:MRR:167359.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.62  167362[0:MRR:167361.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.62  167364[0:MRR:167363.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.62  167366[0:MRR:167365.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.62  167368[0:MRR:167367.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),u,tc_nat)* -> .
% 299.83/300.62  167370[0:MRR:167369.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),u,tc_nat)* -> .
% 299.83/300.62  167372[0:MRR:167371.1,236.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  167374[0:MRR:167373.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),u,tc_nat)* -> .
% 299.83/300.62  167376[0:MRR:167375.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),u,tc_nat)* -> .
% 299.83/300.62  167378[0:MRR:167377.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))))),u,tc_nat)* -> .
% 299.83/300.62  167380[0:MRR:167379.1,236.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.62  167382[0:MRR:167381.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  167384[0:MRR:167383.1,236.0] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.62  167386[0:MRR:167385.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.62  167388[0:MRR:167387.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.62  167390[0:MRR:167389.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.62  167405[0:MRR:167404.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* equal(w,u)*.
% 299.83/300.62  167408[0:MRR:167407.1,236.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* equal(w,u)*.
% 299.83/300.62  167411[0:MRR:167410.1,236.0] || c_lessequals(u,v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(w,u)*.
% 299.83/300.62  168099[0:MRR:168098.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  168101[0:MRR:168100.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  168103[0:MRR:168102.1,236.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  168111[0:MRR:168110.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.62  168113[0:MRR:168112.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> .
% 299.83/300.62  168115[0:MRR:168114.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> .
% 299.83/300.62  168117[0:MRR:168116.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),v,tc_nat)* -> .
% 299.83/300.62  168119[0:MRR:168118.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),u,tc_nat)* -> .
% 299.83/300.62  168121[0:MRR:168120.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  168123[0:MRR:168122.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  168125[0:MRR:168124.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))))))))),v,tc_nat)* -> .
% 299.83/300.62  168127[0:MRR:168126.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),u,tc_nat)* -> .
% 299.83/300.62  168129[0:MRR:168128.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.62  168131[0:MRR:168130.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.62  168133[0:MRR:168132.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  168135[0:MRR:168134.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.62  168137[0:MRR:168136.1,236.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)*.
% 299.83/300.62  168139[0:MRR:168138.1,236.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)*.
% 299.83/300.62  168141[0:MRR:168140.1,236.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.62  168143[0:MRR:168142.1,236.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)*.
% 299.83/300.62  171622[0:Rew:501.0,171546.1,70755.0,171546.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),tc_nat)* equal(c_List_Orotate(u,v,w),v).
% 299.83/300.62  171623[0:Rew:501.0,171545.1,70754.1,171545.1] || equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Orotate(u,v,w),v).
% 299.83/300.62  173455[0:Res:166645.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  173581[0:Res:166844.0,146.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  173914[0:Res:166962.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  173992[0:Res:166975.0,146.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  174682[0:SpR:166627.0,214.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.62  174723[0:SpR:166627.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  175432[0:Res:166648.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))))),x,w),u)**.
% 299.83/300.62  175433[0:Res:166648.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  175983[0:Res:166692.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))))),x,w),u)**.
% 299.83/300.62  175984[0:Res:166692.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  176580[0:Res:166705.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))))),x,w),u)**.
% 299.83/300.62  176581[0:Res:166705.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  177678[0:Res:166981.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w)),x,v),u)**.
% 299.83/300.62  177679[0:Res:166981.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),w)),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  177980[0:Res:166985.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),w),x,v),u)**.
% 299.83/300.62  177981[0:Res:166985.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  178671[0:Res:168578.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w))),x,v),u)**.
% 299.83/300.62  178672[0:Res:168578.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  178839[0:SpR:168828.0,214.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.62  178880[0:SpR:168828.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  179644[0:Res:175004.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat).
% 299.83/300.62  179839[0:Res:175005.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)))))),x,w),u)**.
% 299.83/300.62  179840[0:Res:175005.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  179929[0:Res:177869.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat).
% 299.83/300.62  180172[0:Res:177996.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w)))),x,v),u)**.
% 299.83/300.62  180173[0:Res:177996.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w)))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  180745[0:Res:171592.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_List_Orotate(u,w,x),w)** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  180953[0:SSi:180902.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.62  181091[0:SSi:181035.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.62  181151[0:Res:165651.0,296.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),v,tc_nat)*.
% 299.83/300.62  181182[0:SSi:181169.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  181183[0:SSi:181167.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.62  181247[0:Res:166642.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),w,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  181274[0:SSi:181266.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.62  181275[0:SSi:181264.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))),tc_nat)*.
% 299.83/300.62  181276[0:SSi:181222.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),tc_nat)*.
% 299.83/300.62  181284[0:SpL:133.1,166644.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  181364[0:SSi:181304.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w)))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  181431[0:SpL:133.1,166704.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  181507[0:SSi:181457.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  181515[0:SpR:133.1,166845.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat)*.
% 299.83/300.62  181559[0:Res:166845.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),w,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  181586[0:SSi:181577.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  181587[0:SSi:181575.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.62  181588[0:SSi:181541.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.62  181648[0:Res:166960.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),w,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  181676[0:SSi:181667.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.62  181677[0:SSi:181665.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w)),tc_nat)*.
% 299.83/300.62  181678[0:SSi:181619.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),tc_nat)*.
% 299.83/300.62  181686[0:SpL:133.1,166971.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  181770[0:SSi:181715.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  181837[0:SpR:133.1,166976.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.62  181888[0:Res:166976.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),w,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.62  181916[0:SSi:181906.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.62  181917[0:SSi:181904.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w),tc_nat)*.
% 299.83/300.62  181918[0:SSi:181866.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),tc_nat)*.
% 299.83/300.62  181926[0:SpL:133.1,170549.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  182014[0:SSi:181949.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),w))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> .
% 299.83/300.62  182099[0:SSi:182048.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w)))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.62  182107[0:SpL:133.1,181903.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.62  182192[0:SSi:182136.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),w)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> .
% 299.83/300.62  182447[0:SSi:182287.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),w,tc_nat)* -> .
% 299.83/300.62  182452[0:MRR:182451.1,236.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),v,tc_nat)* -> .
% 299.83/300.62  182599[0:SSi:182480.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(w))))),w,tc_nat)* -> .
% 299.83/300.62  182602[0:MRR:182601.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),w,tc_nat)* -> .
% 299.83/300.62  182750[0:SSi:182637.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))))),w,tc_nat)* -> .
% 299.83/300.62  182753[0:MRR:182752.1,236.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),w,tc_nat)* -> .
% 299.83/300.62  182933[0:SSi:182788.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(w))))),w,tc_nat)* -> .
% 299.83/300.62  182935[0:MRR:182934.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),v,tc_nat)* -> .
% 299.83/300.62  182937[0:MRR:182936.1,236.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),w,tc_nat)* -> .
% 299.83/300.62  183177[0:Res:166690.0,296.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.62  183220[0:Res:166690.0,373.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),v,w),v)**.
% 299.83/300.62  183231[0:SSi:183223.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  183232[0:SSi:183222.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.62  183233[0:SSi:183221.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  183234[0:SSi:183143.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.62  183358[0:SSi:183354.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.62  183359[0:SSi:183353.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  183360[0:SSi:183268.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.62  183427[0:Res:166707.0,296.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.62  183466[0:Res:166707.0,373.0] ||  -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),v,w),v)**.
% 299.83/300.62  183481[0:SSi:183469.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  183482[0:SSi:183468.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.62  183483[0:SSi:183467.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  183484[0:SSi:183406.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.62  183594[0:SSi:183588.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(v))))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.62  183595[0:SSi:183587.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  183596[0:SSi:183530.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.62  183902[0:SSi:183778.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w))))),w,tc_nat)* -> .
% 299.83/300.62  183904[0:MRR:183903.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),v,tc_nat)* -> .
% 299.83/300.62  183906[0:MRR:183905.1,236.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),w,tc_nat)* -> .
% 299.83/300.62  184051[0:SSi:183946.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(w))))),w,tc_nat)* -> .
% 299.83/300.62  184054[0:MRR:184053.1,236.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),w,tc_nat)* -> .
% 299.83/300.62  184240[0:SpR:166716.0,254.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  184537[0:SSi:184313.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(u))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  184670[0:SSi:184666.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.62  184671[0:SSi:184665.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  184672[0:SSi:184664.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  184673[0:SSi:184663.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))),w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.62  184674[0:SSi:184587.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.62  184864[0:Res:166722.0,296.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(v))))),w,tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.62  184907[0:Res:166722.0,373.0] ||  -> equal(c_List_Otake(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),v,w),v)**.
% 299.83/300.62  184918[0:SSi:184910.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.62  184919[0:SSi:184836.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(u)))))),tc_nat)*.
% 299.83/300.62  5541[0:SpR:624.0,189.1] || hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))),w),v))* -> hBOOL(u).
% 299.83/300.62  5542[0:SpL:624.0,188.0] || hBOOL(u) -> hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))),w),v))*.
% 299.83/300.62  5888[0:Res:102.1,98.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.62  7294[0:Res:122.1,2768.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(u,c_List_Olist_ONil(v)).
% 299.83/300.62  7698[0:SpR:4126.0,626.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Omap(w,u,v,x),c_List_Olist_ONil(x))**.
% 299.83/300.62  7699[0:SpR:4126.0,438.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat) equal(c_List_Ofoldr(w,u,x,v,y),x)**.
% 299.83/300.62  7701[0:SpR:4126.0,519.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat) equal(c_List_Ofoldl(w,x,u,y,v),x)**.
% 299.83/300.62  7702[0:SpR:4126.0,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.62  7703[0:SpR:4126.0,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.62  7721[0:SpR:4126.0,838.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,u),w),u,w)*.
% 299.83/300.62  7723[0:SpR:4126.0,802.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_Type_Otyping(c_Type_Oshift(w,v,x,y),u,x)*.
% 299.83/300.62  7988[0:SpR:4126.0,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.62  7989[0:SpR:4126.0,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.62  8024[0:SpR:4126.0,465.1] || c_List_Odistinct(u,v) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.62  8039[0:SpR:4126.0,5406.1] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(v).
% 299.83/300.62  8077[0:SpR:4126.0,520.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v,w,x,y),tc_nat)* equal(hAPP(u,w),x)*.
% 299.83/300.62  8078[0:SpR:4126.0,802.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v,w,x,y),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(w),x)*.
% 299.83/300.62  8080[0:SpR:4126.0,553.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Oreplicate(w,x,v),u),w)**.
% 299.83/300.62  8086[0:SpR:4126.0,4234.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,u),w,v),w)**.
% 299.83/300.62  8115[0:SpR:4126.0,553.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v)*.
% 299.83/300.62  8119[0:SpR:4126.0,4246.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Otake(v,u,x),u)**.
% 299.83/300.62  8682[0:SpL:4126.0,308.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)*.
% 299.83/300.62  8683[0:SpL:4126.0,530.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)*.
% 299.83/300.62  8685[0:SpL:4126.0,530.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)*.
% 299.83/300.62  8686[0:SpL:4126.0,308.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)*.
% 299.83/300.62  8708[0:SpL:4126.0,221.1] class_Ring__and__Field_Ozero__neq__one(u) || equal(v,c_HOL_Oone__class_Oone(u))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)*.
% 299.83/300.62  8712[0:SpL:4126.0,530.0] || equal(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)*.
% 299.83/300.62  8713[0:SpL:4126.0,575.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* equal(w,v)*.
% 299.83/300.62  8925[0:SpL:4126.0,90.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)* equal(w,v)*.
% 299.83/300.62  8926[0:SpL:4126.0,308.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)*.
% 299.83/300.62  8945[0:SpL:4126.0,466.0] || c_List_Odistinct(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.62  8955[0:SpL:4126.0,5498.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(v).
% 299.83/300.62  10345[0:SpL:4126.0,10311.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(w),x,v),tc_nat)*.
% 299.83/300.62  10351[0:SpL:4126.0,10344.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,v),tc_nat)*.
% 299.83/300.62  12686[0:Res:2025.1,98.0] ||  -> equal(c_Suc(u),c_Suc(v)) c_lessequals(c_Suc(u),v,tc_nat)* equal(c_Suc(v),u) c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat).
% 299.83/300.62  12820[0:SpR:133.1,973.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.62  12860[0:SpR:133.1,74.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.62  12866[0:SpR:133.1,1349.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  12965[0:SpL:133.1,786.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  12970[0:SpL:133.1,45.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  13080[0:Con:13079.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.62  13120[0:Res:13033.0,328.0] ||  -> c_lessequals(u,v,tc_nat) equal(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.62  15329[0:SpR:181.0,189.1] || hBOOL(hAPP(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))))* -> hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(c_Suc(v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))).
% 299.83/300.62  15358[0:SpL:181.0,188.0] || hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(c_Suc(v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))) -> hBOOL(hAPP(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))))*.
% 299.83/300.62  15367[0:Con:15366.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)).
% 299.83/300.62  15556[0:Rew:70.0,15540.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),v,tc_nat)*.
% 299.83/300.62  16005[0:SpR:258.1,11070.1] || c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.62  16305[0:Res:240.2,9748.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_Suc(u),c_Suc(v)) equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  16323[0:Res:240.2,4975.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(u)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(u)),tc_nat),c_Suc(u)).
% 299.83/300.62  18711[0:SpR:474.0,18616.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Olist__update(u,w,x,v),v),c_List_Olist__update(u,w,x,v))**.
% 299.83/300.62  18712[0:SpR:605.0,18616.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Omap(w,u,v,x),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.62  18740[0:Res:17232.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),v).
% 299.83/300.62  18814[0:Res:17234.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v).
% 299.83/300.62  21423[0:SpR:133.1,21341.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(v),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.62  21997[0:Res:264.1,337.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.62  21998[0:Res:264.1,344.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.62  21999[0:Res:264.1,340.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.62  22645[0:SpR:235.0,16287.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat)*.
% 299.83/300.62  22656[0:SpR:235.0,2914.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))))))),tc_nat)*.
% 299.83/300.62  22657[0:SpR:235.0,2947.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))))))),tc_nat)*.
% 299.83/300.62  22661[0:SpR:235.0,11048.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  22662[0:SpR:235.0,3459.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.62  22665[0:SpR:235.0,3464.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.62  22695[0:SpR:235.0,311.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.62  22901[0:SpL:235.0,4026.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  22904[0:SpL:235.0,4058.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  22905[0:SpL:235.0,2920.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  22907[0:SpL:235.0,5146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.62  22908[0:SpL:235.0,3467.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.62  22917[0:SpL:235.0,5135.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.62  23113[0:Rew:23112.0,22669.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  23114[0:Rew:23112.0,22668.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  23115[0:Rew:23112.0,22667.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  23122[0:Rew:23112.0,22671.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.62  23123[0:Rew:23112.0,22670.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.62  23581[0:SpR:16287.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23592[0:SpR:9768.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23593[0:SpR:13679.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23594[0:SpR:13760.1,215.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23595[0:SpR:10490.1,215.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23596[0:SpR:10197.1,215.1] || c_lessequals(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23597[0:SpR:9767.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23598[0:SpR:9766.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23604[0:SpR:16403.1,215.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23606[0:SpR:10178.0,215.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23611[0:SpR:11070.1,215.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23615[0:SpR:13761.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  23619[0:SpR:11048.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24127[0:SpR:9768.0,214.1] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.62  24128[0:SpR:13679.0,214.1] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.62  24129[0:SpR:13760.1,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24130[0:SpR:10490.1,214.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24131[0:SpR:10197.1,214.1] || c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24132[0:SpR:9767.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24133[0:SpR:9766.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24146[0:SpR:11070.1,214.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24150[0:SpR:13761.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24154[0:SpR:11048.0,214.1] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.62  24688[0:SpL:580.0,227.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(w,c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.62  25012[0:Res:16287.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  25023[0:Res:2914.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.62  25036[0:Res:9759.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.62  25044[0:Res:5316.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),v,tc_nat)*.
% 299.83/300.62  25059[0:Res:13654.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat)),v,tc_nat)*.
% 299.83/300.62  25063[0:Res:5098.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  25064[0:Res:2028.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_HOL_Oone__class_Oone(tc_nat)) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.62  25065[0:Res:202.1,146.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,u,tc_nat)),v,tc_nat)*.
% 299.83/300.62  25068[0:Res:2025.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_Suc(w)) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),v,tc_nat)*.
% 299.83/300.62  25069[0:Res:3459.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.62  26767[0:Res:26587.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u,tc_nat)*.
% 299.83/300.62  26944[0:SpR:374.0,18606.0] ||  -> equal(c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.62  26969[0:SpR:374.0,2914.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))))),tc_nat)*.
% 299.83/300.62  26970[0:SpR:374.0,2947.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))))))),tc_nat)*.
% 299.83/300.62  26974[0:SpR:374.0,11048.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  26978[0:SpR:374.0,3459.1] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.62  26981[0:SpR:374.0,3464.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.62  27000[0:SpR:374.0,13654.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w)),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  27001[0:SpR:374.0,13655.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w)),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.62  27009[0:SpR:374.0,13130.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))))),tc_nat)*.
% 299.83/300.62  27014[0:SpR:374.0,13679.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.62  27018[0:SpR:374.0,13654.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))),tc_nat)*.
% 299.83/300.62  27019[0:SpR:374.0,13655.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))),tc_nat)*.
% 299.83/300.62  27022[0:SpR:374.0,13038.1] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat) c_lessequals(w,c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat)*.
% 299.83/300.62  27023[0:SpR:374.0,13125.1] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat)*.
% 299.83/300.62  27026[0:SpR:374.0,311.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)*.
% 299.83/300.62  27033[0:SpR:374.0,21417.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v)))))),tc_nat)*.
% 299.83/300.62  27035[0:SpR:374.0,23429.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.62  27037[0:SpR:374.0,13042.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)*.
% 299.83/300.62  27070[0:SpR:354.0,374.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),u,tc_nat))**.
% 299.83/300.62  27073[0:SpR:474.0,374.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Olist__update(v,w,x,y),y),tc_List_Olist(y)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),u,tc_nat))**.
% 299.83/300.62  27074[0:SpR:605.0,374.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),tc_List_Olist(y)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat))**.
% 299.83/300.62  27076[0:SpL:374.0,2768.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v)).
% 299.83/300.62  27087[0:SpL:374.0,4026.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  27090[0:SpL:374.0,4058.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.62  27091[0:SpL:374.0,2920.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27093[0:SpL:374.0,5146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Divides_Odiv__class_Omod(w,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v))),tc_nat),tc_nat)* -> .
% 299.83/300.62  27094[0:SpL:374.0,3467.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27095[0:SpL:374.0,13728.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(w),u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27096[0:SpL:374.0,13810.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27097[0:SpL:374.0,23273.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27100[0:SpL:374.0,24044.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* -> .
% 299.83/300.62  27105[0:SpL:374.0,13728.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat),tc_nat)* -> .
% 299.83/300.62  27106[0:SpL:374.0,13037.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),w,tc_nat)* -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat).
% 299.83/300.62  27107[0:SpL:374.0,5135.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat))** -> .
% 299.83/300.62  27108[0:SpL:374.0,23224.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27338[0:SpL:374.0,24820.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat),tc_nat)* -> .
% 299.83/300.62  27367[0:SpL:374.0,24820.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  27402[0:SpR:354.0,395.1] || equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),c_List_Olist_ONil(x))** -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),u,tc_nat)*.
% 299.83/300.62  27406[0:SpR:474.0,395.1] || equal(c_List_Odrop(u,c_List_Olist__update(v,w,x,y),y),c_List_Olist_ONil(y))** -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),u,tc_nat).
% 299.83/300.62  27407[0:SpR:605.0,395.1] || equal(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),c_List_Olist_ONil(y))** -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat).
% 299.83/300.62  27639[0:SpR:374.0,25829.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))))),tc_nat)*.
% 299.83/300.62  27843[0:SpL:354.0,396.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Odrop(w,c_List_Olist_OCons(x,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27847[0:SpL:474.0,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(w,c_List_Olist__update(u,x,y,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27848[0:SpL:605.0,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(w,c_List_Omap(x,u,v,y),y),c_List_Olist_ONil(y))**.
% 299.83/300.62  27879[0:Res:13042.1,396.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27883[0:Res:11815.0,396.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_List_Odrop(c_Suc(c_Suc(u)),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27884[0:Res:1828.1,396.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(w)),u,v),c_List_Olist_ONil(v)).
% 299.83/300.62  27894[0:Res:1759.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27899[0:Res:1904.1,396.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27900[0:Res:1889.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),v,w),c_List_Olist_ONil(w)).
% 299.83/300.62  27905[0:Res:2112.1,396.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(w))),u,v),c_List_Olist_ONil(v)).
% 299.83/300.62  27908[0:Res:23429.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27910[0:Res:21417.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27911[0:Res:13130.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.62  27915[0:Res:13038.1,396.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.62  28039[0:SpR:374.0,25902.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))))),tc_nat)*.
% 299.83/300.62  28066[0:Res:25902.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.62  28166[0:SpR:374.0,26252.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.62  28286[0:Res:13.1,188.0] || hBOOL(hAPP(hAPP(u,v),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),v),w))*.
% 299.83/300.62  28461[0:SpL:374.0,26330.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.62  28626[0:SpR:374.0,26331.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,v),tc_List_Olist(v)))))),tc_nat)*.
% 299.83/300.62  28654[0:Res:26331.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.62  28754[0:SpR:580.0,385.0] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Orev(v,w),w),c_List_Orotate(u,c_List_Orev(v,w),w))**.
% 299.83/300.62  28789[0:Res:26586.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),u,tc_nat)*.
% 299.83/300.62  28870[0:SpR:374.0,28167.0] ||  -> c_lessequals(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),tc_nat)*.
% 299.83/300.62  29177[0:SpL:580.0,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(c_List_Orev(u,v),w,x,v),c_List_Orev(u,v))**.
% 299.83/300.62  29210[0:Res:13042.1,378.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,v),u)**.
% 299.83/300.62  29214[0:Res:11815.0,378.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist__update(v,c_Suc(c_Suc(u)),x,w),v)**.
% 299.83/300.62  29215[0:Res:1828.1,378.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),w,tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(c_Suc(w)),x,v),u)**.
% 299.83/300.62  29225[0:Res:1759.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))))))),w,v),u)**.
% 299.83/300.62  29230[0:Res:1904.1,378.0] ||  -> c_lessequals(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(u))),x,w),v)**.
% 299.83/300.62  29231[0:Res:1889.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)* equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(u))),x,w),v)**.
% 299.83/300.63  29236[0:Res:2112.1,378.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(w))),x,v),u)**.
% 299.83/300.63  29239[0:Res:23429.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),w,v),u)**.
% 299.83/300.63  29241[0:Res:21417.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))))),w,v),u)**.
% 299.83/300.63  29242[0:Res:13130.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))))),w,v),u)**.
% 299.83/300.63  29246[0:Res:13038.1,378.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,w),v)**.
% 299.83/300.63  29274[0:SpR:374.0,29180.0] ||  -> equal(c_List_Olist__update(c_List_Odrop(u,v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.63  29301[0:SpR:474.0,29183.0] ||  -> equal(c_List_Olist__update(c_List_Olist__update(u,v,w,x),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),y,x),c_List_Olist__update(u,v,w,x))**.
% 299.83/300.63  29302[0:SpR:605.0,29183.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,v,w,x),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),y,x),c_List_Omap(u,v,w,x))**.
% 299.83/300.63  29362[0:SpR:511.0,485.0] ||  -> equal(c_List_Oappend(c_List_Orev(u,v),c_List_Oreplicate(w,x,v),v),c_List_Orev(c_List_Oappend(c_List_Oreplicate(w,x,v),u,v),v))**.
% 299.83/300.63  29370[0:SpR:511.0,485.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Orev(x,w),w),c_List_Orev(c_List_Oappend(x,c_List_Oreplicate(u,v,w),w),w))**.
% 299.83/300.63  29381[0:SpL:485.0,496.0] || equal(c_List_Orev(c_List_Oappend(u,v,w),w),c_List_Oappend(c_List_Orev(v,w),x,w))* -> equal(c_List_Orev(u,w),x).
% 299.83/300.63  29382[0:SpL:485.0,495.0] || equal(c_List_Orev(c_List_Oappend(u,v,w),w),c_List_Oappend(x,c_List_Orev(u,w),w))* -> equal(c_List_Orev(v,w),x).
% 299.83/300.63  29447[0:Res:29015.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.63  29526[0:SpL:374.0,28462.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))))),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat)* -> .
% 299.83/300.63  29659[0:SpR:374.0,28627.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)))))),tc_nat)*.
% 299.83/300.63  29688[0:Res:28627.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat).
% 299.83/300.63  29979[0:SpL:374.0,24825.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat),tc_nat)* -> .
% 299.83/300.63  30008[0:SpL:374.0,24825.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.63  31186[0:SpR:474.0,390.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Olist__update(u,v,w,x),c_List_Olist_OCons(y,z,x),x),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),x),y)**.
% 299.83/300.63  31187[0:SpR:605.0,390.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Olist_OCons(y,z,x),x),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x),y)**.
% 299.83/300.63  31218[0:Res:30788.0,118.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)).
% 299.83/300.63  31552[0:Res:31376.1,118.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)).
% 299.83/300.63  31811[0:Rew:588.0,31802.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),c_List_Oappend(u,c_List_Oappend(v,y,x),x))* -> equal(w,y).
% 299.83/300.63  31803[0:SpL:588.0,495.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),c_List_Oappend(y,w,x))* -> equal(c_List_Oappend(u,v,x),y).
% 299.83/300.63  31942[0:Rew:12861.1,31881.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat))),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  31981[0:SpL:374.0,25395.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* -> .
% 299.83/300.63  31989[0:SpL:235.0,25395.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  32097[0:SpR:454.0,354.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(c_List_Oappend(v,x,w),tc_List_Olist(w))))**.
% 299.83/300.63  32098[0:SpR:454.0,174.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_Suc(y),w),c_List_Onth(c_List_Oappend(v,x,w),y,w))**.
% 299.83/300.63  32102[0:SpR:454.0,371.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x),c_List_Odrop(u,c_List_Oappend(w,y,x),x))**.
% 299.83/300.63  32116[0:SpL:454.0,570.0] || equal(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_List_Olist_OCons(y,z,w))* -> equal(c_List_Oappend(v,x,w),z).
% 299.83/300.63  32235[0:Res:30201.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)*.
% 299.83/300.63  32339[0:SpR:609.0,1935.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x)) -> equal(c_List_Omap(u,c_List_Orev(v,w),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  32343[0:SpR:609.0,2256.1] || equal(u,c_List_Omap(v,w,x,y)) -> equal(c_List_Orev(u,y),c_List_Omap(v,c_List_Orev(w,x),x,y))*.
% 299.83/300.63  32359[0:SpR:2256.1,609.0] || equal(u,v) -> equal(c_List_Orev(c_List_Omap(w,v,x,y),y),c_List_Omap(w,c_List_Orev(u,x),x,y))*.
% 299.83/300.63  32363[0:SpL:609.0,556.0] || equal(c_List_Omap(u,c_List_Orev(v,w),w,x),c_List_Olist_ONil(x))** -> equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x)).
% 299.83/300.63  32364[0:SpL:609.0,545.0] || equal(c_List_Omap(u,c_List_Orev(v,w),w,x),c_List_Orev(y,x))* -> equal(c_List_Omap(u,v,w,x),y).
% 299.83/300.63  32366[0:SpL:609.0,2230.0] || equal(u,c_List_Omap(v,c_List_Orev(w,x),x,y))* -> equal(c_List_Orev(u,y),c_List_Omap(v,w,x,y))*.
% 299.83/300.63  32997[0:Res:30538.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)*.
% 299.83/300.63  33424[0:Res:33267.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)*.
% 299.83/300.63  33475[0:Res:33268.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat)*.
% 299.83/300.63  33551[0:Res:32242.1,146.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.63  33772[0:SpR:14663.2,626.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Omap(w,u,v,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  33773[0:SpR:14663.2,438.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat) equal(c_List_Ofoldr(w,u,x,v,y),x)**.
% 299.83/300.63  33775[0:SpR:14663.2,519.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat) equal(c_List_Ofoldl(w,x,u,y,v),x)**.
% 299.83/300.63  33776[0:SpR:14663.2,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.63  33777[0:SpR:14663.2,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.63  33802[0:SpR:14663.2,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,u),w),u,w)*.
% 299.83/300.63  33805[0:SpR:14663.2,802.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_Type_Otyping(c_Type_Oshift(w,v,x,y),u,x)*.
% 299.83/300.63  34347[0:SpR:14663.2,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.63  34348[0:SpR:14663.2,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.63  34504[0:SpR:14663.2,465.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  34539[0:SpR:14663.2,5406.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(v).
% 299.83/300.63  34609[0:SpR:14663.2,520.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v,w,x,y),tc_nat)* equal(hAPP(u,w),x)*.
% 299.83/300.63  34610[0:SpR:14663.2,802.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v,w,x,y),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(w),x)*.
% 299.83/300.63  34612[0:SpR:14663.2,553.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Oreplicate(w,x,v),u),w)**.
% 299.83/300.63  34621[0:SpR:14663.2,4234.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,u),w,v),w)**.
% 299.83/300.63  34681[0:SpR:14663.2,553.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v)*.
% 299.83/300.63  34686[0:SpR:14663.2,4246.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Otake(v,u,x),u)**.
% 299.83/300.63  34881[0:SpR:14663.2,626.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Omap(w,v,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  34882[0:SpR:14663.2,438.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldr(w,v,x,u,y),x)**.
% 299.83/300.63  34884[0:SpR:14663.2,519.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldl(w,x,v,y,u),x)**.
% 299.83/300.63  34885[0:SpR:14663.2,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.63  34886[0:SpR:14663.2,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.63  34911[0:SpR:14663.2,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,v),w),v,w)*.
% 299.83/300.63  34914[0:SpR:14663.2,802.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(c_Type_Oshift(w,u,x,y),v,x)*.
% 299.83/300.63  35456[0:SpR:14663.2,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.63  35457[0:SpR:14663.2,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.63  35613[0:SpR:14663.2,465.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  35648[0:SpR:14663.2,5406.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  35718[0:SpR:14663.2,520.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(hAPP(y,v),w)*.
% 299.83/300.63  35719[0:SpR:14663.2,802.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(y,c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.63  35721[0:SpR:14663.2,553.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Oreplicate(w,x,u),v),w)**.
% 299.83/300.63  35730[0:SpR:14663.2,4234.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,v),w,u),w)**.
% 299.83/300.63  35790[0:SpR:14663.2,553.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u)*.
% 299.83/300.63  35795[0:SpR:14663.2,4246.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Otake(u,x,w),x)**.
% 299.83/300.63  35868[0:SpL:14663.2,308.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)*.
% 299.83/300.63  35872[0:SpL:14663.2,530.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)*.
% 299.83/300.63  35874[0:SpL:14663.2,530.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)*.
% 299.83/300.63  35879[0:SpL:14663.2,308.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)*.
% 299.83/300.63  35922[0:SpL:14663.2,221.1] class_Ring__and__Field_Ozero__neq__one(u) || equal(v,c_HOL_Oone__class_Oone(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)*.
% 299.83/300.63  35926[0:SpL:14663.2,530.0] || equal(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)*.
% 299.83/300.63  35927[0:SpL:14663.2,575.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* equal(w,v)*.
% 299.83/300.63  36233[0:SpL:14663.2,90.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)* equal(w,v)*.
% 299.83/300.63  36235[0:SpL:14663.2,308.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)*.
% 299.83/300.63  36297[0:SpL:14663.2,466.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36310[0:SpL:14663.2,5498.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(v).
% 299.83/300.63  36361[0:SpL:14663.2,10344.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,v),tc_nat)*.
% 299.83/300.63  36364[0:SpL:14663.2,10311.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(w),x,v),tc_nat)*.
% 299.83/300.63  36386[0:SpL:14663.2,308.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36390[0:SpL:14663.2,530.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  36392[0:SpL:14663.2,530.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  36397[0:SpL:14663.2,308.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36440[0:SpL:14663.2,221.1] class_Ring__and__Field_Ozero__neq__one(u) || equal(v,c_HOL_Oone__class_Oone(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  36444[0:SpL:14663.2,530.0] || equal(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36445[0:SpL:14663.2,575.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,v)*.
% 299.83/300.63  36751[0:SpL:14663.2,90.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,v)*.
% 299.83/300.63  36753[0:SpL:14663.2,308.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)*.
% 299.83/300.63  36815[0:SpL:14663.2,466.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36828[0:SpL:14663.2,5498.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  36879[0:SpL:14663.2,10344.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36882[0:SpL:14663.2,10311.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(w),x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  37742[0:SpR:39.1,1702.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.63  37754[0:SpR:39.1,24547.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  37759[0:SpR:39.1,17234.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.63  37854[0:SpL:39.1,3534.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  37857[0:SpL:39.1,3568.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  37861[0:SpL:39.1,5016.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),tc_nat)* -> .
% 299.83/300.63  38475[0:SpL:37557.1,250.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Suc(u),v) -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  38521[0:SpR:177.0,17232.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.63  38648[0:MRR:38567.2,1481.0] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),u,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(v),u,tc_nat))**.
% 299.83/300.63  40533[0:Res:6458.2,130.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,w,u).
% 299.83/300.63  40534[0:Res:137.2,130.1] class_Orderings_Oorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,w,u).
% 299.83/300.63  40535[0:Res:138.2,130.1] class_Orderings_Opreorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,w,u).
% 299.83/300.63  41096[0:SpR:37555.1,235.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  41113[0:SpR:37555.1,215.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,u,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  41264[0:SpR:374.0,14746.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  41272[0:SpR:235.0,14746.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.63  41644[0:SpR:14948.1,626.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_List_Omap(w,v,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  41645[0:SpR:14948.1,438.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_List_Ofoldr(w,v,x,u,y),x)**.
% 299.83/300.63  41647[0:SpR:14948.1,519.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_List_Ofoldl(w,x,v,y,u),x)**.
% 299.83/300.63  41648[0:SpR:14948.1,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.63  41649[0:SpR:14948.1,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,c_HOL_Oone__class_Oone(u),u)*.
% 299.83/300.63  41676[0:SpR:14948.1,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,v),w),v,w)*.
% 299.83/300.63  41680[0:SpR:14948.1,802.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_Type_Otyping(c_Type_Oshift(w,u,x,y),v,x)*.
% 299.83/300.63  42248[0:SpR:14948.1,100.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.63  42249[0:SpR:14948.1,154.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.63  42411[0:SpR:14948.1,465.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  42447[0:SpR:14948.1,5406.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  42519[0:SpR:14948.1,520.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,v,w,x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* equal(hAPP(y,v),w)*.
% 299.83/300.63  42520[0:SpR:14948.1,802.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,v,w,x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_Type_Otyping(y,c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.63  42522[0:SpR:14948.1,553.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Oreplicate(w,x,u),v),w)**.
% 299.83/300.63  42531[0:SpR:14948.1,4234.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,v),w,u),w)**.
% 299.83/300.63  42591[0:SpR:14948.1,553.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u)*.
% 299.83/300.63  42596[0:SpR:14948.1,4246.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* equal(c_List_Otake(u,x,w),x)**.
% 299.83/300.63  43861[0:SpL:14948.1,308.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.63  43865[0:SpL:14948.1,530.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.63  43867[0:SpL:14948.1,530.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.63  43872[0:SpL:14948.1,308.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.63  43949[0:SpL:14948.1,221.1] class_Ring__and__Field_Ozero__neq__one(u) || equal(v,c_HOL_Oone__class_Oone(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.63  43955[0:SpL:14948.1,530.0] || equal(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.63  43956[0:SpL:14948.1,575.0] || equal(u,c_Lambda_OdB_OVar(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(w,v)*.
% 299.83/300.63  44280[0:SpL:14948.1,90.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* equal(w,v)*.
% 299.83/300.63  44282[0:SpL:14948.1,308.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)*.
% 299.83/300.63  44346[0:SpL:14948.1,466.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  44360[0:SpL:14948.1,5498.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  44412[0:SpL:14948.1,10344.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.63  44415[0:SpL:14948.1,10311.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(w),x,v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.63  45525[0:Con:45524.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)).
% 299.83/300.63  45533[0:Con:45532.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Oone__class_Oone(tc_nat),u).
% 299.83/300.63  45753[0:Res:15978.1,146.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.63  45915[0:Res:15979.1,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),x,v),u)**.
% 299.83/300.63  45916[0:Res:15979.1,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(w)))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  47531[0:SpR:374.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat) c_lessequals(w,c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat)*.
% 299.83/300.63  47604[0:Res:16551.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,w),v)**.
% 299.83/300.63  47605[0:Res:16551.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  47658[0:SpR:374.0,16839.1] ||  -> equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)),tc_nat)*.
% 299.83/300.63  47674[0:Res:16839.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.63  48309[0:SpR:18221.0,214.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  48433[0:Rew:23112.0,48324.1,23112.0,48324.1] ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  48338[0:SpR:18221.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  48521[0:Res:18229.0,378.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),x,w),v)**.
% 299.83/300.63  48522[0:Res:18229.0,396.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  48660[0:SpL:37556.1,372.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(v,c_List_Olist_OCons(w,x,y))* -> equal(c_List_Onth(v,u,y),w)*.
% 299.83/300.63  48661[0:SpL:16832.0,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(y),tc_nat)* equal(c_List_Onth(u,y,x),v)*.
% 299.83/300.63  48665[0:SpL:4413.0,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> equal(c_List_Onth(c_List_Oappend(c_List_Oreplicate(y,z,x),u,x),y,x),v)*.
% 299.83/300.63  48676[0:SpL:454.0,372.0] || equal(c_List_Odrop(u,v,w),c_List_Oappend(c_List_Olist_OCons(x,y,w),z,w))* -> equal(c_List_Onth(v,u,w),x).
% 299.83/300.63  48866[0:SpR:374.0,22980.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(w),u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.63  49027[0:Rew:23112.0,48874.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.63  48942[0:SpR:374.0,22980.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat))),tc_nat)*.
% 299.83/300.63  49233[0:SpR:473.0,200.1] ||  -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_List_Onth(c_List_Olist_OCons(v,w,x),u,x),c_List_Onth(c_List_Olist_OCons(y,w,x),u,x))*.
% 299.83/300.63  49503[0:SpR:374.0,22981.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(w),u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.63  49669[0:Rew:23112.0,49511.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat))),tc_nat)*.
% 299.83/300.63  49579[0:SpR:374.0,22981.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat))),tc_nat)*.
% 299.83/300.63  49607[0:Res:22981.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat).
% 299.83/300.63  49772[0:SpR:253.0,9749.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(w),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  49773[0:SpR:253.0,5281.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(w),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  49775[0:SpR:253.0,1702.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.63  49776[0:SpR:253.0,1716.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.63  49787[0:SpR:253.0,11047.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  49791[0:SpR:253.0,25270.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  49797[0:SpR:253.0,102.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  49798[0:SpR:253.0,17234.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  49807[0:SpR:253.0,9768.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  49809[0:SpR:253.0,13760.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  49810[0:SpR:253.0,10490.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  49811[0:SpR:253.0,10197.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  49812[0:SpR:253.0,9767.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  49813[0:SpR:253.0,9766.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  49821[0:SpR:253.0,22980.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat))),tc_nat)*.
% 299.83/300.63  49822[0:SpR:253.0,22981.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat))),tc_nat)*.
% 299.83/300.63  49837[0:SpR:253.0,23429.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.63  49838[0:SpR:253.0,18221.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(w,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.63  49921[0:SpL:253.0,1708.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  49923[0:SpL:253.0,3534.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  49926[0:SpL:253.0,3568.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  49930[0:SpL:253.0,5016.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.63  50060[0:SpR:374.0,49634.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  50099[0:SpR:374.0,49634.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,v),tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  50109[0:Res:49634.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)),u,tc_nat)*.
% 299.83/300.63  50707[0:SpR:22985.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  50724[0:SpR:22985.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.63  50773[0:SpR:374.0,22985.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  50782[0:SpR:235.0,22985.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  51486[0:SpR:39.1,51284.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  51500[0:SpR:253.0,51284.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  51741[0:SpL:14.1,7535.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  51777[0:Rew:807.0,51716.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(u),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  51778[0:Rew:807.0,51709.2] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  51779[0:Rew:807.0,51707.2] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  51850[0:SpL:39.1,51131.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.63  51864[0:SpL:253.0,51131.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.63  51881[0:Res:33.1,51131.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.63  52849[0:SpR:14663.2,52760.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orotate(c_Nat_Osize__class_Osize(w,v),w,u),w)**.
% 299.83/300.63  52850[0:SpR:14948.1,52760.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_List_Orotate(c_Nat_Osize__class_Osize(w,v),w,u),w)**.
% 299.83/300.63  52851[0:SpR:4126.0,52760.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Orotate(c_Nat_Osize__class_Osize(w,u),w,v),w)**.
% 299.83/300.63  52852[0:SpR:14663.2,52760.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Orotate(c_Nat_Osize__class_Osize(w,u),w,v),w)**.
% 299.83/300.63  53198[0:Res:51907.0,307.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u).
% 299.83/300.63  53356[0:SpR:39.1,52357.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  53370[0:SpR:253.0,52357.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.63  53596[0:SpR:39.1,52609.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  53610[0:SpR:253.0,52609.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  54011[0:SpR:177.0,53858.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  54084[0:SpR:177.0,54034.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)),v),tc_nat)*.
% 299.83/300.63  55415[0:SpR:39.1,51879.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(v),tc_nat).
% 299.83/300.63  55429[0:SpR:253.0,51879.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.63  55563[0:SpL:253.0,51908.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.63  55672[0:SpR:253.0,52929.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  55770[0:SpR:253.0,53146.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  55783[0:Res:53146.0,98.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  56095[0:Res:209.1,294.1] class_Orderings_Olinorder(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(v,x,u)* c_lessequals(x,w,u)*.
% 299.83/300.63  56096[0:Res:342.1,294.1] class_Orderings_Olinorder(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* -> c_lessequals(v,x,u)* c_lessequals(x,w,u)*.
% 299.83/300.63  56228[0:SpR:14663.2,52862.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Orotate(u,x,w),x)**.
% 299.83/300.63  56229[0:SpR:14948.1,52862.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* equal(c_List_Orotate(u,x,w),x)**.
% 299.83/300.63  56230[0:SpR:4126.0,52862.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Orotate(v,u,x),u)**.
% 299.83/300.63  56231[0:SpR:14663.2,52862.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Orotate(v,u,x),u)**.
% 299.83/300.63  56439[0:Res:209.1,290.1] class_Orderings_Olinorder(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(x,w,u)* c_lessequals(v,x,u)*.
% 299.83/300.63  56440[0:Res:342.1,290.1] class_Orderings_Olinorder(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* -> c_lessequals(x,w,u)* c_lessequals(v,x,u)*.
% 299.83/300.63  56639[0:SpL:177.0,56444.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  56652[0:Res:33.1,56444.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.63  56965[0:SpR:14.1,56685.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  57387[0:SSi:57198.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat)* -> equal(c_Suc(u),v) c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.63  57388[0:SSi:57197.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat)*.
% 299.83/300.63  57542[0:SpL:14.1,56765.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  57644[0:SpL:14.1,56891.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  57779[0:SpR:14.1,56657.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  58135[0:SSi:57956.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,c_Suc(u),tc_nat)* -> equal(c_Suc(u),v) c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.63  58136[0:SSi:57955.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.63  58228[0:SpR:14.1,56679.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  58270[0:Res:56679.0,307.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),v,tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),u).
% 299.83/300.63  58676[0:Res:209.1,300.1] class_Orderings_Olinorder(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(v,x,u)* c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.63  58677[0:Res:342.1,300.1] class_Orderings_Olinorder(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(v,x,u)* c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.63  58965[0:SpL:177.0,57007.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  59512[0:Res:209.1,292.1] class_Orderings_Olinorder(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(x,w,u)* c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.63  59513[0:Res:342.1,292.1] class_Orderings_Olinorder(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(x,w,u)* c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.63  60336[0:SpR:177.0,56650.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  60413[0:SpL:177.0,56680.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  60479[0:SpR:177.0,58681.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.63  60488[0:Res:58681.1,98.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  60571[0:SpL:177.0,59517.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  60598[0:Res:2028.1,59517.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.63  60599[0:Res:202.1,59517.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.63  60602[0:Res:2025.1,59517.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),u,tc_nat).
% 299.83/300.63  60865[0:SpL:253.0,59518.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.63  60897[0:Res:2028.1,59518.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)*.
% 299.83/300.63  60898[0:Res:202.1,59518.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.63  60901[0:Res:2025.1,59518.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),u,tc_nat).
% 299.83/300.63  61267[0:SpR:612.0,605.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(u,c_List_Omap(v,w,x,y),y),tc_List_Olist(y)),c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)))*.
% 299.83/300.63  61301[0:SpL:612.0,603.0] || equal(c_List_Otake(u,c_List_Omap(v,w,x,y),y),c_List_Olist_ONil(y))** -> equal(c_List_Otake(u,w,x),c_List_Olist_ONil(x)).
% 299.83/300.63  61728[0:SpR:24713.1,607.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Orotate(w,c_List_Omap(x,u,v,y),y),c_List_Omap(x,u,v,y))**.
% 299.83/300.63  61738[0:SpL:607.0,603.0] || equal(c_List_Orotate(u,c_List_Omap(v,w,x,y),y),c_List_Olist_ONil(y))** -> equal(c_List_Orotate(u,w,x),c_List_Olist_ONil(x)).
% 299.83/300.63  62226[0:SpL:594.0,603.0] || equal(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),c_List_Olist_ONil(y))** -> equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x)).
% 299.83/300.63  62497[0:Res:56448.1,118.0] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_lessequals(c_Suc(c_Suc(v)),u,tc_nat)* -> equal(u,c_Suc(c_Suc(v))).
% 299.83/300.63  62542[0:Res:56448.1,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_List_Olist__update(u,c_Suc(c_Suc(w)),x,v),u)**.
% 299.83/300.63  62543[0:Res:56448.1,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(w)),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  62964[0:SpR:4419.1,72.1] || equal(u,c_List_Olist_ONil(v)) c_ListOrder_Ostep1(w,x,u,v)* -> c_ListOrder_Ostep1(w,c_List_Oappend(x,y,v),y,v)*.
% 299.83/300.63  62976[0:SpR:4419.1,72.1] || equal(u,c_List_Olist_ONil(v)) c_ListOrder_Ostep1(w,u,x,v)* -> c_ListOrder_Ostep1(w,y,c_List_Oappend(x,y,v),v)*.
% 299.83/300.63  63026[0:SpL:374.0,22988.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.63  63035[0:SpL:235.0,22988.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  63102[0:SpL:374.0,22988.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w))),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),tc_nat)* -> .
% 299.83/300.63  63114[0:SpL:253.0,22988.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  63244[0:SpR:374.0,24167.1] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  63505[0:SpR:374.0,24651.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  63514[0:SpR:235.0,24651.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  63638[0:SpL:258.1,25255.0] || c_lessequals(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.63  63687[0:SpL:374.0,25255.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,tc_nat),tc_nat)* -> .
% 299.83/300.63  63696[0:SpL:235.0,25255.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  63837[0:SpR:258.1,25273.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v,tc_nat)* c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.63  63908[0:SpL:374.0,25400.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x))),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),tc_nat)* -> .
% 299.83/300.63  63917[0:SpL:235.0,25400.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  64491[0:Res:64126.1,328.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(u),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  64869[0:Res:31374.1,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.63  64920[0:SpL:374.0,38029.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v)).
% 299.83/300.63  65184[0:SpR:70.1,751.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  65185[0:SpR:70.1,847.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  65226[0:SpR:70.1,30175.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  65279[0:SpR:70.1,1168.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  65446[0:SpR:70.1,14300.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65453[0:SpR:70.1,52064.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65500[0:SpL:70.1,169.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65558[0:SpL:70.1,30424.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65566[0:SpL:70.1,779.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65622[0:SpL:70.1,10311.0] || equal(c_List_Oreplicate(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),c_List_Olist_ONil(x))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65679[0:SpL:70.1,57007.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),w).
% 299.83/300.63  65863[0:Rew:65680.1,65757.1] ||  -> equal(c_HOL_Oone__class_Oone(tc_nat),u) equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u) equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)))**.
% 299.83/300.63  66026[0:SpR:46478.0,214.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.63  66123[0:Res:46478.1,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.63  66527[0:SpR:377.0,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Onth(c_List_Oreplicate(c_Suc(v),w,x),c_Int_Onumber__class_Onumber__of(u,tc_nat),x),w)**.
% 299.83/300.63  66528[0:SpR:10314.0,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Onth(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),c_Int_Onumber__class_Onumber__of(u,tc_nat),w),v)**.
% 299.83/300.63  66577[0:SpR:374.0,48867.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.63  66586[0:SpR:235.0,48867.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.63  66669[0:SpR:258.1,48867.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.63  67015[0:SpR:374.0,49504.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)))),tc_nat)*.
% 299.83/300.63  67024[0:SpR:235.0,49504.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.63  67107[0:SpR:258.1,49504.0] || c_lessequals(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.63  67117[0:Res:49504.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),w,tc_nat)*.
% 299.83/300.63  67246[0:SpR:374.0,67142.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  67255[0:SpR:235.0,67142.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  67319[0:Res:67142.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat)),u,tc_nat)*.
% 299.83/300.63  67518[0:SpR:253.0,67328.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.63  67740[0:SpR:374.0,51489.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat)*.
% 299.83/300.63  67749[0:SpR:235.0,51489.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.63  68076[0:SpR:374.0,53359.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x))),tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))),tc_nat)*.
% 299.83/300.63  68085[0:SpR:235.0,53359.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat))),tc_nat)*.
% 299.83/300.63  68436[0:SpR:374.0,53599.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat)*.
% 299.83/300.63  68445[0:SpR:235.0,53599.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.63  68598[0:SpR:14.1,68437.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),tc_nat)*.
% 299.83/300.63  68663[0:SpL:177.0,68609.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  69912[0:SpR:59086.0,214.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  70096[0:Rew:23112.0,69936.1,23112.0,69936.1] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  69945[0:SpR:59086.0,253.0] ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  69959[0:SpR:59086.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  70204[0:Res:59096.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(c_Suc(u)))),x,w),v)**.
% 299.83/300.63  70205[0:Res:59096.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  70382[0:Res:59521.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.63  71208[0:SpR:14663.2,70809.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Otake(u,x,w),x)**.
% 299.83/300.63  71209[0:SpR:14948.1,70809.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* equal(c_List_Otake(u,x,w),x)**.
% 299.83/300.63  71210[0:SpR:4126.0,70809.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Otake(v,u,x),u)**.
% 299.83/300.63  71211[0:SpR:14663.2,70809.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Otake(v,u,x),u)**.
% 299.83/300.63  71250[0:SpR:16.0,375.0] ||  -> equal(c_List_Olist_OCons(u,c_List_Olist__update(v,c_HOL_Ozero__class_Ozero(tc_nat),w,x),x),c_List_Olist__update(c_List_Olist_OCons(u,v,x),c_HOL_Oone__class_Oone(tc_nat),w,x))**.
% 299.83/300.63  71490[0:Res:59988.1,378.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(w))),x,v),u)**.
% 299.83/300.63  71491[0:Res:59988.1,396.0] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(w))),u,v),c_List_Olist_ONil(v)).
% 299.83/300.63  71554[0:SpL:374.0,63331.0] || c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.63  71564[0:SpL:235.0,63331.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat).
% 299.83/300.63  71587[0:Res:5098.2,63331.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.63  71945[0:SpL:374.0,71585.0] || equal(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.63  71955[0:SpL:235.0,71585.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat).
% 299.83/300.63  72427[0:SpL:374.0,71683.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.63  72437[0:SpL:235.0,71683.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat).
% 299.83/300.63  72663[0:SpR:374.0,71806.1] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v))),tc_nat)*.
% 299.83/300.63  72673[0:SpR:235.0,71806.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.63  72701[0:Res:71806.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* -> c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.63  72995[0:Res:15876.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(u,w) c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.63  73174[0:Rew:2041.0,73021.3] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(w),tc_nat)* equal(w,u)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)*.
% 299.83/300.63  73387[0:Obv:73341.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),u).
% 299.83/300.63  73388[0:Obv:73335.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(u)).
% 299.83/300.63  73390[0:Obv:73332.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,c_Suc(c_Suc(u))).
% 299.83/300.63  73448[0:SpL:374.0,16063.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.63  73458[0:SpL:235.0,16063.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  73664[0:SpL:374.0,16071.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat) -> .
% 299.83/300.63  73674[0:SpL:235.0,16071.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,x,tc_nat),u,tc_nat) -> .
% 299.83/300.63  73716[0:Res:395.1,16071.0] || equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> .
% 299.83/300.63  73826[0:SpR:39.1,73702.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.63  73841[0:SpR:253.0,73702.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  74056[0:Res:16298.2,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(u,c_Suc(w)) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.63  74075[0:Res:16298.2,59517.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.63  74082[0:Res:16298.2,59518.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat).
% 299.83/300.63  74152[0:Rew:18624.0,74030.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(u,v,w),v)**.
% 299.83/300.63  74197[0:Res:16835.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_List_Oreplicate(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.63  74279[0:SpR:374.0,17278.1] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.63  74289[0:SpR:235.0,17278.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.63  74490[0:SpR:533.0,18618.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_List_Orotate(w,u,v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.63  74572[0:SpR:374.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),tc_nat)*.
% 299.83/300.63  74582[0:SpR:235.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.63  74643[0:SpR:374.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),tc_nat)*.
% 299.83/300.63  74653[0:SpR:235.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.63  75118[0:Res:74974.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)*.
% 299.83/300.63  76303[0:SpR:253.0,75850.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.63  76697[0:Res:589.1,424.0] || c_Type_Otyping(u,v,w) -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(hAPP(hAPP(c_Lambda_Olift,v),c_HOL_Ozero__class_Ozero(tc_nat))),hAPP(hAPP(c_Type_Otype_OFun,x),w))*.
% 299.83/300.63  77052[0:SpL:39.1,74996.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.63  77448[0:Res:15876.2,75718.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.63  78474[0:Res:75293.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat).
% 299.83/300.63  78606[0:SpR:75296.0,214.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  78609[0:SpR:75296.0,215.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  79404[0:SpL:258.1,76820.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),u,tc_nat)* -> .
% 299.83/300.63  80377[0:SpR:374.0,76182.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(w),u,v),tc_List_Olist(v)))),tc_nat),w,tc_nat)*.
% 299.83/300.63  80541[0:Rew:23112.0,80386.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat))),tc_nat),w,tc_nat)*.
% 299.83/300.63  80447[0:SpR:374.0,76182.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat))),u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.63  80820[0:SpR:374.0,76291.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.63  80830[0:SpR:235.0,76291.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.63  81071[0:Res:80903.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  81863[0:Res:240.2,81065.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.63  82581[0:SpR:39.1,80926.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),tc_nat)*.
% 299.83/300.63  82596[0:SpR:253.0,80926.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.63  82878[0:SpL:39.1,81460.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(v)))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)* -> .
% 299.83/300.63  82893[0:SpL:253.0,81460.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.63  83113[0:SpL:39.1,81472.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.63  83128[0:SpL:253.0,81472.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  83536[0:SpR:421.0,70690.0] ||  -> equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_List_Orev(c_List_Odrop(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.63  83614[0:SpR:374.0,421.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_List_Orev(v,w),w),c_List_Orev(c_List_Odrop(u,v,w),w))**.
% 299.83/300.63  83643[0:Rew:580.0,83550.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),c_List_Orev(c_List_Odrop(w,c_List_Orev(u,v),v),v))*.
% 299.83/300.63  84040[0:Res:80918.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Suc(u),tc_nat)* -> equal(c_Suc(u),c_Suc(c_Suc(v))).
% 299.83/300.63  84190[0:SpR:374.0,420.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_List_Orev(v,w),w),c_List_Orev(c_List_Otake(u,v,w),w))**.
% 299.83/300.63  84214[0:Rew:580.0,84126.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),c_List_Orev(c_List_Otake(w,c_List_Orev(u,v),v),v))*.
% 299.83/300.63  84339[0:Res:80919.1,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(c_Suc(u)))) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.63  84554[0:Res:80925.1,328.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_Suc(c_Suc(v)),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  85607[0:Res:80933.1,260.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_Suc(u),c_Suc(c_Suc(c_Suc(v)))) c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  85720[0:SpL:700.0,491.0] || c_List_Olistsp(u,c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),y,x),x)* -> c_List_Olistsp(u,c_List_Oreplicate(v,w,x),x).
% 299.83/300.63  85721[0:SpL:700.0,492.0] || c_List_Olistsp(u,c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),y,x),x)* -> c_List_Olistsp(u,c_List_Olist_OCons(w,y,x),x).
% 299.83/300.63  85812[0:SpR:374.0,80944.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),tc_nat)*.
% 299.83/300.63  85822[0:SpR:235.0,80944.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))))),tc_nat)*.
% 299.83/300.63  86045[0:SpR:81623.0,214.1] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  86053[0:SpR:81623.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  86272[0:SpL:374.0,82623.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v))),tc_nat)* -> .
% 299.83/300.63  86282[0:SpL:235.0,82623.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.63  86465[0:SpL:374.0,82635.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.63  86475[0:SpL:235.0,82635.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  86638[0:SpL:619.0,598.0] || c_List_Odistinct(c_List_Olist_OCons(hAPP(u,v),c_List_Omap(u,w,x,y),y),y)* -> c_List_Odistinct(c_List_Olist_OCons(v,w,x),x)*.
% 299.83/300.63  86644[0:SpL:619.0,569.0] || equal(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(z,x1,y))* -> equal(hAPP(u,v),z).
% 299.83/300.63  86968[0:SpR:508.0,480.0] ||  -> equal(c_List_Ofoldr(c_COMBC(u,v,w,v),x,y,w,v),c_List_Ofoldl(u,y,c_List_Orev(x,w),v,w))**.
% 299.83/300.63  87198[0:Res:87085.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),v,tc_nat)*.
% 299.83/300.63  87356[0:SpR:374.0,76323.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat).
% 299.83/300.63  87366[0:SpR:235.0,76323.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat).
% 299.83/300.63  87425[0:SpR:508.0,550.0] ||  -> equal(c_List_Ofoldl(c_COMBC(u,v,w,w),x,y,w,v),c_List_Ofoldr(u,c_List_Orev(y,v),x,v,w))**.
% 299.83/300.63  87498[0:SpR:374.0,76324.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat).
% 299.83/300.63  87508[0:SpR:235.0,76324.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat).
% 299.83/300.63  87652[0:Res:76336.1,378.0] || equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Olist__update(u,c_Suc(w),x,v),u)**.
% 299.83/300.63  87653[0:Res:76336.1,396.0] || equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Odrop(c_Suc(w),u,v),c_List_Olist_ONil(v)).
% 299.83/300.63  88364[0:Res:80940.1,260.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_Suc(c_Suc(u)),c_Suc(c_Suc(v))) c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)*.
% 299.83/300.63  88929[0:Res:239.2,15869.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.63  88938[0:Res:239.2,37631.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* equal(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.63  89063[0:SpR:374.0,80945.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.63  89073[0:SpR:235.0,80945.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.63  89273[0:Rew:23112.0,89272.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.63  89355[0:SpR:39.1,89175.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  89370[0:SpR:253.0,89175.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  89584[0:SpR:374.0,80951.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.63  89594[0:SpR:235.0,80951.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.63  89640[0:SpR:374.0,80951.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),tc_List_Olist(v))),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.63  89752[0:Rew:12861.1,89531.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.63  90960[0:Res:341.1,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.63  90964[0:Res:30817.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.63  90971[0:Res:936.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat).
% 299.83/300.63  91566[0:Res:240.2,84548.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)* -> equal(c_Suc(c_Suc(u)),c_Suc(c_Suc(v))) c_lessequals(u,v,tc_nat).
% 299.83/300.63  91769[0:MRR:91739.1,9749.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.63  91770[0:MRR:91738.0,9749.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.63  91771[0:MRR:91737.0,9749.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.63  92132[0:Res:88130.1,378.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,c_Suc(c_Suc(c_Suc(c_Suc(w)))),x,v),u)**.
% 299.83/300.63  92133[0:Res:88130.1,396.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(w)))),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  92428[0:Res:88376.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),w,tc_nat)*.
% 299.83/300.63  92557[0:Res:88604.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.63  92766[0:Res:88605.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),x,w),v)**.
% 299.83/300.63  92767[0:Res:88605.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  92824[0:Res:88719.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.63  92947[0:SpR:346.1,4691.1] || equal(u,c_List_Olist_ONil(v)) -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(w,c_List_Olist_OCons(x,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.63  92959[0:SpR:346.1,4732.1] || c_List_Olistsp(u,v,w) -> equal(x,c_HOL_Ozero__class_Ozero(tc_nat)) c_List_Olistsp(u,c_List_Odrop(x,c_List_Olist_OCons(y,v,w),w),w)*.
% 299.83/300.63  93027[0:Rew:441.0,92994.2] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)**.
% 299.83/300.63  93028[0:Obv:92964.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),c_List_Odrop(u,c_List_Olist_OCons(y,w,x),x))*.
% 299.83/300.63  93174[0:Res:88720.1,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),x,w),v)**.
% 299.83/300.63  93175[0:Res:88720.1,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  93238[0:SpL:374.0,89158.0] || c_lessequals(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  93248[0:SpL:235.0,89158.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  93484[0:SpR:374.0,89173.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat)*.
% 299.83/300.63  93494[0:SpR:235.0,89173.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.63  93573[0:Res:89173.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  93696[0:SpL:374.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat),tc_nat)* -> .
% 299.83/300.63  93706[0:SpL:235.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  93752[0:SpL:374.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.63  93822[0:Rew:12861.1,93764.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  93851[0:SpL:54222.1,244.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  93853[0:SpL:18141.1,244.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  93854[0:SpL:269.1,244.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  93855[0:SpL:272.1,244.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  93856[0:SpL:271.1,244.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  93959[0:SpL:374.0,89655.0] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat),tc_nat)* -> .
% 299.83/300.63  93969[0:SpL:235.0,89655.0] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  94015[0:SpL:374.0,89655.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.63  94101[0:Rew:12861.1,94027.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  94178[0:SpR:374.0,89670.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  94188[0:SpR:235.0,89670.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  94234[0:SpR:374.0,89670.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  94244[0:Res:89670.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)),v,tc_nat)*.
% 299.83/300.63  94312[0:Rew:12861.1,94119.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  94389[0:SpR:374.0,89671.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  94399[0:SpR:235.0,89671.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  94445[0:SpR:374.0,89671.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),tc_List_Olist(v)),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  94512[0:Rew:12861.1,94330.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  94551[0:SpR:374.0,91004.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w))),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.63  94578[0:Res:91004.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.63  94718[0:SpL:53875.1,246.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)** -> equal(c_HOL_Ozero__class_Ozero(u),v).
% 299.83/300.63  94719[0:SpL:18421.1,246.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)** -> equal(c_HOL_Ozero__class_Ozero(u),v).
% 299.83/300.63  94720[0:SpL:267.1,246.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)** -> equal(c_HOL_Ozero__class_Ozero(u),v).
% 299.83/300.63  94721[0:SpL:273.1,246.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)** -> equal(c_HOL_Ozero__class_Ozero(u),v).
% 299.83/300.63  94722[0:SpL:270.1,246.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)** -> equal(c_HOL_Ozero__class_Ozero(u),v).
% 299.83/300.63  94910[0:SpR:374.0,91005.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w))),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.63  95006[0:Res:91005.0,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),x,w),v)**.
% 299.83/300.63  95007[0:Res:91005.0,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  95074[0:SpR:374.0,91759.0] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w))),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.63  95170[0:Res:91759.0,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),x,w),v)**.
% 299.83/300.63  95171[0:Res:91759.0,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  95249[0:SpR:374.0,27863.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)))),c_List_Odrop(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.63  95301[0:SpL:54222.1,245.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  95303[0:SpL:18141.1,245.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  95304[0:SpL:269.1,245.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  95305[0:SpL:272.1,245.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  95306[0:SpL:271.1,245.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v)** -> equal(c_HOL_Ozero__class_Ozero(u),w).
% 299.83/300.63  95419[0:Res:31372.1,328.0] ||  -> equal(c_List_Odrop(u,v,w),v)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.63  95460[0:Res:37641.2,146.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(v,w,tc_nat)* -> equal(u,v)* c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.63  95624[0:Res:37641.2,75718.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat))**.
% 299.83/300.63  95768[0:SpR:374.0,51301.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),c_Suc(w),tc_nat)*.
% 299.83/300.63  95778[0:SpR:235.0,51301.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  95884[0:SpL:374.0,51355.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat).
% 299.83/300.63  95894[0:SpL:235.0,51355.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat).
% 299.83/300.63  95943[0:Res:395.1,51355.0] || equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.63  96058[0:SpR:374.0,51884.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),y,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  96068[0:SpR:235.0,51884.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  96392[0:SpL:374.0,51912.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.63  96402[0:SpL:235.0,51912.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat).
% 299.83/300.63  96570[0:SpR:374.0,52120.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),y,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  96580[0:SpR:235.0,52120.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  97084[0:SpL:374.0,52398.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x))),tc_nat)* -> c_lessequals(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.63  97094[0:SpL:235.0,52398.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat).
% 299.83/300.63  97141[0:Res:122.1,52398.0] ||  -> equal(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u,tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.63  97326[0:SpR:39.1,97130.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.63  97341[0:SpR:253.0,97130.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.63  97528[0:SpR:374.0,55418.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.63  97538[0:SpR:235.0,55418.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.63  97662[0:SpL:374.0,55552.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat).
% 299.83/300.63  97672[0:SpL:235.0,55552.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat).
% 299.83/300.63  97790[0:SpR:374.0,55661.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat).
% 299.83/300.63  97800[0:SpR:235.0,55661.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat).
% 299.83/300.63  97866[0:SpR:557.0,595.0] ||  -> equal(hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(c_Lambda_OdB_OVar(u),v,w),x,w,y),u),c_List_Ofoldr(c_Lambda_Osubst,v,x,w,y))**.
% 299.83/300.63  97867[0:SpR:557.0,838.0] ||  -> c_Type_Otyping(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(c_Lambda_OdB_OVar(u),v,w),x,w,y),c_Lambda_OdB_OVar(u),c_List_Ofoldr(c_Lambda_Osubst,v,x,w,y))*.
% 299.83/300.63  97876[0:SpR:557.0,55.0] ||  -> hBOOL(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),c_List_Olist_OCons(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),w,x,y,z),w,y),x,y,z))*.
% 299.83/300.63  97975[0:SpL:557.0,538.0] || equal(c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(u,v,w),x,w,y),hAPP(hAPP(c_Lambda_OdB_OApp,z),x1))* -> equal(u,z).
% 299.83/300.63  97991[0:SpL:557.0,566.0] || equal(c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(u,v,w),x,w,y),hAPP(hAPP(c_Type_Otype_OFun,z),x1))* -> equal(u,z).
% 299.83/300.63  97995[0:SpL:557.0,408.0] || equal(c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(c_Lambda_OdB_OAbs(u),v,w),x,w,y),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(z),x1,tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.63  98079[0:SpR:374.0,55759.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat).
% 299.83/300.63  98089[0:SpR:235.0,55759.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat).
% 299.83/300.63  98115[0:Res:55759.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  98245[0:Res:395.1,56447.0] || equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.63  98329[0:SpR:14.1,98217.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  98520[0:SpR:14.1,98222.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  98650[0:SpR:177.0,98262.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  98664[0:SpR:70.1,98262.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  98755[0:SpL:177.0,98359.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  98839[0:SpL:177.0,98580.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  98981[0:SpR:177.0,98231.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  99052[0:SpR:177.0,98256.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  99615[0:Res:395.1,56449.0] || equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat).
% 299.83/300.63  101852[0:SpR:374.0,56782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),y,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  101862[0:SpR:235.0,56782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  102425[0:SpR:374.0,56908.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),y,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  102435[0:SpR:235.0,56908.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  102821[0:Res:122.1,56992.0] ||  -> equal(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)* c_lessequals(u,v,tc_nat).
% 299.83/300.63  102930[0:SpL:503.0,10336.0] || equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,v),v))* -> equal(c_List_Olist_ONil(v),w).
% 299.83/300.63  102984[0:SpR:177.0,102810.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat).
% 299.83/300.63  103073[0:SpR:374.0,57236.1] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.63  103083[0:SpR:235.0,57236.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.63  103109[0:Res:57236.1,146.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.63  103585[0:SpL:39.1,103125.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  103600[0:SpL:253.0,103125.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  104528[0:SpR:133.1,104456.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.63  104585[0:Res:104456.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  104666[0:Rew:553.0,104656.1] || equal(c_List_Omap(u,v,w,x),c_List_Oreplicate(y,hAPP(u,z),x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),y).
% 299.83/300.63  105083[0:SpR:14.1,103984.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105246[0:Obv:105097.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(u)).
% 299.83/300.63  105247[0:SpR:198.1,247.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.63  105338[0:SpR:198.1,53599.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.63  105339[0:SpR:198.1,56782.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  105340[0:SpR:198.1,56908.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  105459[0:SpL:198.1,4026.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  105508[0:Rew:807.0,105407.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105542[0:Rew:807.0,105370.2,223.0,105370.2] class_Divides_Oring__div(tc_nat) || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105582[0:SpL:14.1,104579.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.63  105682[0:SpL:14.1,104592.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  105782[0:SpR:14.1,105225.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.63  105905[0:SpR:14.1,105226.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),tc_nat)*.
% 299.83/300.63  105945[0:SpR:199.1,247.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  107162[0:SpR:177.0,104417.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  107740[0:SpR:177.0,104591.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  107926[0:SpL:177.0,105806.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  108035[0:SpL:177.0,105819.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  108217[0:SpR:177.0,107880.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),tc_nat)*.
% 299.83/300.63  108347[0:SpR:177.0,107881.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))))),tc_nat)*.
% 299.83/300.63  108443[0:SpR:177.0,107882.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))))),tc_nat)*.
% 299.83/300.63  108521[0:SpL:39.1,103134.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  108536[0:SpL:253.0,103134.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  108811[0:Rew:474.0,108789.0,412.0,108789.0,201.0,108789.0] ||  -> equal(c_List_Olist__update(c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),y,w,x),c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x))**.
% 299.83/300.63  109109[0:SpR:39.1,106319.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  109124[0:SpR:253.0,106319.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  109285[0:Res:104464.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))),u,tc_nat)*.
% 299.83/300.63  109722[0:Res:104040.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),v,tc_nat)*.
% 299.83/300.63  109754[0:SpR:697.0,512.0] ||  -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_List_Oappend(u,c_List_Olist_OCons(v_T_H_H____,v_Ts____,tc_Type_Otype),tc_Type_Otype),v_T_H____,tc_Type_Otype,tc_Type_Otype),c_List_Ofoldr(c_Type_Otype_OFun,u,v_T____,tc_Type_Otype,tc_Type_Otype))**.
% 299.83/300.63  110062[0:Res:103658.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  110435[0:Res:104454.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat)),u,tc_nat)*.
% 299.83/300.63  110530[0:SpR:177.0,110444.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  113152[0:Res:110477.1,146.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)*.
% 299.83/300.63  115640[0:SSi:115600.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> c_lessequals(v,w,tc_nat).
% 299.83/300.63  116548[0:SSi:116503.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.63  119041[0:SpL:529.1,491.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u)** c_List_Olistsp(x,w,v)* -> c_List_Olistsp(x,u,v)*.
% 299.83/300.63  119273[0:Res:104461.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat)),u,tc_nat)*.
% 299.83/300.63  119889[0:SpR:105818.0,214.1] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  119898[0:SpR:105818.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  120716[0:Res:108635.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  120985[0:Res:120109.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.63  121322[0:SpL:374.0,103131.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Divides_Odiv__class_Omod(w,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v))),tc_nat),tc_nat)* -> .
% 299.83/300.63  121332[0:SpL:235.0,103131.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.63  121476[0:Rew:254.0,121399.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.63  121920[0:SpR:39.1,121412.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  121935[0:SpR:253.0,121412.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.63  122299[0:SpL:374.0,103588.0] || c_lessequals(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  122309[0:SpL:235.0,103588.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  122353[0:SpL:198.1,103588.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  122606[0:SpR:103644.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  122631[0:SpR:103644.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.63  122703[0:SpR:374.0,103644.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  122713[0:SpR:235.0,103644.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  122757[0:SpR:198.1,103644.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  123195[0:Res:103811.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat).
% 299.83/300.63  123323[0:Res:103849.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),w,tc_nat).
% 299.83/300.63  123437[0:Res:103850.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat).
% 299.83/300.63  123634[0:SpR:104499.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  123673[0:SpR:104499.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.63  124142[0:SpR:177.0,123909.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  124293[0:SpR:177.0,123910.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  125085[0:SpR:374.0,109112.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),tc_nat)*.
% 299.83/300.63  125095[0:SpR:235.0,109112.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.63  125141[0:SpR:198.1,109112.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)))),tc_nat)*.
% 299.83/300.63  125148[0:Res:109112.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  125294[0:SpR:374.0,121923.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x))),tc_nat),c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))),tc_nat)*.
% 299.83/300.63  125304[0:SpR:235.0,121923.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat))),tc_nat)*.
% 299.83/300.63  125371[0:Res:121923.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),tc_nat)),v,tc_nat)*.
% 299.83/300.63  125522[0:SpR:374.0,122965.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat)*.
% 299.83/300.63  125532[0:SpR:235.0,122965.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat)*.
% 299.83/300.63  125578[0:SpR:198.1,122965.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat))),tc_nat)*.
% 299.83/300.63  125686[0:Rew:254.0,125466.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.63  126097[0:Res:123952.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  126741[0:Res:395.1,57694.0] || equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> .
% 299.83/300.63  126836[0:SpR:177.0,126727.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)*.
% 299.83/300.63  127160[0:SpL:374.0,57991.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat).
% 299.83/300.63  127170[0:SpL:235.0,57991.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat).
% 299.83/300.63  127239[0:Res:395.1,57991.0] || equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.63  127389[0:SpR:253.0,127225.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  127508[0:SpR:39.1,127249.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  127523[0:SpR:253.0,127249.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  127546[0:Res:127249.0,98.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  127674[0:Res:58686.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.63  127873[0:Res:58687.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),w,tc_nat)*.
% 299.83/300.63  127995[0:SpL:374.0,59522.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat).
% 299.83/300.63  128005[0:SpL:235.0,59522.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,x,tc_nat)),tc_nat).
% 299.83/300.63  128221[0:Res:122.1,59524.0] ||  -> equal(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.63  128382[0:SpL:345.1,86642.0] || equal(c_List_Omap(u,c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),y,z),c_List_Olist_ONil(z))** -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  128389[0:SpL:345.1,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Otake(u,c_List_Olist_OCons(c_Lambda_OdB_OVar(v),w,x),x),y,x,z))* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  128647[0:SpR:70754.1,383.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.63  128687[0:SpR:70755.0,383.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* equal(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.63  128704[0:Res:70755.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> equal(c_List_Otake(u,w,x),c_List_Olist_ONil(x))** c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.63  128927[0:SpR:70810.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  128950[0:SpR:70810.0,215.1] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.63  128996[0:SpR:383.0,70810.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  129254[0:Rew:580.0,128986.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  129320[0:Res:129138.0,328.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),u) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.63  130582[0:Res:130420.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x))),v,tc_nat)*.
% 299.83/300.63  130934[0:SpR:374.0,73829.1] || c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.63  130945[0:SpR:235.0,73829.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.63  131040[0:MRR:131034.2,12.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),c_List_Olist_OCons(x,y,w),w)* -> hBOOL(hAPP(hAPP(u,v),x)).
% 299.83/300.63  131041[0:MRR:131023.2,11.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,x),x)* -> hBOOL(hAPP(hAPP(u,v),y)).
% 299.83/300.63  131132[0:SpR:374.0,97329.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.63  131143[0:SpR:235.0,97329.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.63  131174[0:Res:97329.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  131253[0:SpL:374.0,97366.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_lessequals(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.63  131264[0:SpL:235.0,97366.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat).
% 299.83/300.63  132121[0:Res:100613.2,378.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  132122[0:Res:100613.2,396.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  132697[0:Res:100615.2,378.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  132698[0:Res:100615.2,396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  132941[0:Res:395.1,103851.0] || equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),c_List_Olist_ONil(x))** -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),c_Suc(u),tc_nat)*.
% 299.83/300.63  133043[0:Res:5492.0,339.1] || hBOOL(hAPP(hAPP(u,v),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w))*.
% 299.83/300.63  133076[0:SpR:14.1,132902.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  133181[0:SpR:14.1,132913.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  133330[0:SpR:177.0,132959.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  133346[0:SpR:70.1,132959.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  133450[0:SpR:177.0,132926.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  133554[0:SpR:177.0,132953.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  133565[0:Res:132953.0,98.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  134057[0:SpL:63.1,472.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(c_Suc(u),v,w),c_List_Odrop(u,v,w)) -> .
% 299.83/300.63  134272[0:SpR:133107.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  134296[0:SpR:133107.0,215.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.63  134675[0:SpR:177.0,134511.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  134785[0:SpR:177.0,134512.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  135091[0:Res:134554.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  135614[0:Rew:135613.1,134062.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Odrop(u,c_List_Oappend(v,x,w),w),c_List_Olist_ONil(w))** -> .
% 299.83/300.63  135728[0:Res:103852.1,146.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.63  135867[0:SpL:177.0,135745.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  135967[0:SpL:177.0,135756.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  136246[0:Rew:501.0,136143.1,544.0,136143.1] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Otake(w,c_List_Oappend(u,x,v),v),c_List_Otake(w,u,v))**.
% 299.83/300.63  136247[0:Rew:501.0,136142.1,544.0,136142.1] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Otake(w,c_List_Oappend(u,x,v),v),c_List_Otake(w,u,v))**.
% 299.83/300.63  136382[0:Res:135920.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  136511[0:Res:136062.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  136719[0:Res:106337.1,146.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.63  136847[0:SpR:374.0,108889.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),c_Suc(w),tc_nat)*.
% 299.83/300.63  136858[0:SpR:235.0,108889.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  136890[0:Res:108889.1,146.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,x,tc_nat)),w,tc_nat)*.
% 299.83/300.63  136968[0:SpR:374.0,127199.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.63  136979[0:SpR:235.0,127199.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.63  137120[0:SpR:374.0,127377.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat).
% 299.83/300.63  137131[0:SpR:235.0,127377.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat).
% 299.83/300.63  137255[0:SpR:374.0,127511.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),tc_nat).
% 299.83/300.63  137266[0:SpR:235.0,127511.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat))),tc_nat).
% 299.83/300.63  137300[0:Res:127511.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  137472[0:SpR:383.0,129191.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  137540[0:Rew:580.0,137462.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))),tc_nat)*.
% 299.83/300.63  137604[0:SpR:383.0,129192.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.63  137618[0:Res:129192.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x))),v,tc_nat)*.
% 299.83/300.63  137654[0:Rew:580.0,137594.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)))),tc_nat)*.
% 299.83/300.63  137707[0:SpR:383.0,129193.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.63  137752[0:Rew:580.0,137697.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)))),tc_nat)*.
% 299.83/300.63  137784[0:SpL:383.0,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Nat_Osize__class_Osize(c_List_Odrop(v,c_List_Otake(u,w,x),x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.63  137834[0:Rew:580.0,137774.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.63  137909[0:SpL:383.0,129239.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Nat_Osize__class_Osize(c_List_Odrop(v,c_List_Otake(u,w,x),x),tc_List_Olist(x)),tc_nat)* -> .
% 299.83/300.63  137968[0:Rew:580.0,137899.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat))),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> .
% 299.83/300.63  138000[0:SpL:383.0,129575.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(v,c_List_Otake(u,w,x),x),tc_List_Olist(x))),tc_nat)* -> .
% 299.83/300.63  138070[0:Rew:580.0,137990.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v))),tc_nat)* -> .
% 299.83/300.63  138127[0:SpR:383.0,130352.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Otake(v,w,x),x),tc_List_Olist(x))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  138147[0:Res:130352.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)))),v,tc_nat)*.
% 299.83/300.63  138198[0:Rew:580.0,138117.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))),tc_nat)*.
% 299.83/300.63  138333[0:SpR:2292.1,374.0] || equal(u,v) -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(w,v,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),w,tc_nat))*.
% 299.83/300.63  138334[0:SpR:2292.1,395.1] || equal(u,v)* equal(c_List_Odrop(w,v,x),c_List_Olist_ONil(x))** -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),w,tc_nat)*.
% 299.83/300.63  138335[0:SpR:2292.1,385.0] || equal(u,v) -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat),v,x),c_List_Orotate(w,v,x))**.
% 299.83/300.63  138341[0:SpR:2292.1,374.0] || equal(u,c_List_Odrop(v,w,x)) -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat))*.
% 299.83/300.63  138380[0:SpR:2292.1,390.0] || equal(u,v) -> equal(c_List_Onth(c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),y),w)**.
% 299.83/300.63  138459[0:SpL:2292.1,378.0] || equal(u,v)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,tc_nat)* -> equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  138460[0:SpL:2292.1,396.0] || equal(u,v)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,tc_nat)* -> equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  138463[0:SpL:2292.1,227.0] || equal(u,v)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.63  138517[0:Res:3723.1,9748.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u)) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  138523[0:Res:3723.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),u) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.63  138700[0:Res:3724.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),u) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat)*.
% 299.83/300.63  138912[0:Res:395.1,17235.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.63  139198[0:Res:215.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  139200[0:Res:214.1,17235.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.63  139448[0:Rew:93.0,139350.1,42.0,139350.0,99878.0,139350.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  140603[0:MRR:140481.0,742.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))**.
% 299.83/300.63  142712[0:Res:141265.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat)),v,tc_nat)*.
% 299.83/300.63  143069[0:Rew:52760.0,142946.1,23.0,142946.1] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Orotate(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),v),c_List_Orev(u,v))**.
% 299.83/300.63  143823[0:Res:141299.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  144071[0:Res:395.1,17268.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.63  144368[0:Res:215.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  144370[0:Res:214.1,17268.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.63  145347[0:SpR:14.1,144904.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)*.
% 299.83/300.63  145775[0:Res:145259.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.63  145890[0:Res:144070.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.63  146122[0:Res:144070.2,378.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,u,x,w),v)**.
% 299.83/300.63  146123[0:Res:144070.2,396.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  146188[0:MRR:146106.0,9749.1] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.63  146221[0:Res:145907.1,328.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.63  146340[0:Res:145918.1,328.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.63  146651[0:Rew:57717.0,146614.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146652[0:Rew:146651.0,57717.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146655[0:Rew:57587.0,146612.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146656[0:Rew:146655.0,57587.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146790[0:Rew:5532.0,146748.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146792[0:Rew:146790.0,5532.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146794[0:Rew:5528.0,146746.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146796[0:Rew:146794.0,5528.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  146867[0:Res:144262.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  147029[0:Res:144262.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,c_Suc(x),y,w),v)**.
% 299.83/300.63  147030[0:Res:144262.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(c_Suc(x),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  147166[0:Res:144272.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  147322[0:Res:144272.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,c_Suc(x),y,w),v)**.
% 299.83/300.63  147323[0:Res:144272.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(c_Suc(x),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  147663[0:Res:147420.0,328.0] ||  -> c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  148162[0:Res:147894.0,328.0] ||  -> c_lessequals(u,v,tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  148514[0:Res:145938.2,378.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.63  148515[0:Res:145938.2,396.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  148575[0:MRR:148498.1,9749.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,w,tc_nat)*.
% 299.83/300.63  148650[0:Res:147022.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  148798[0:Res:147022.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  148799[0:Res:147022.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  148863[0:Res:147315.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  149010[0:Res:147315.1,378.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  149011[0:Res:147315.1,396.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  149706[0:Rew:149647.0,30132.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.63  149707[0:Rew:149645.0,62424.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.63  150297[0:Rew:150247.0,62785.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.63  150298[0:Rew:150245.0,62690.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.63  150456[0:Res:144067.0,378.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  150457[0:Res:144067.0,396.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  150492[0:Res:144067.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat)*.
% 299.83/300.63  150728[0:Res:144067.2,378.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  150729[0:Res:144067.2,396.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  150964[0:Res:150517.0,378.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  150965[0:Res:150517.0,396.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  151589[0:Res:145195.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(w),tc_nat)),v,tc_nat)*.
% 299.83/300.63  152806[0:Res:151614.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Suc(u),tc_nat)),tc_nat)),v,tc_nat)*.
% 299.83/300.63  152901[0:Res:145229.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  153078[0:Res:152926.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,x,tc_nat)),tc_nat)),v,tc_nat)*.
% 299.83/300.63  153286[0:SpR:374.0,26949.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Odrop(v,w,x),x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),tc_nat)*.
% 299.83/300.63  153494[0:Rew:503.0,153419.0,16076.0,153419.0,580.0,153419.0] ||  -> equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Oappend(c_List_Orev(u,v),w,v),v),c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),w,v))**.
% 299.83/300.63  153524[0:SpR:533.0,29194.0] ||  -> equal(c_List_Olist__update(c_List_Orotate(u,v,w),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),x,w),c_List_Orotate(u,v,w))**.
% 299.83/300.63  153696[0:Res:395.1,56445.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** -> c_HOL_Oord__class_Oless(x,u,tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat)*.
% 299.83/300.63  154000[0:Res:215.1,56445.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.63  154002[0:Res:214.1,56445.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(x,v,tc_nat),w,tc_nat)*.
% 299.83/300.63  155082[0:SpL:181.0,68221.0] || c_Type_Otyping(u,c_Divides_Odiv__class_Omod(c_Suc(v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w) -> c_Type_Otyping(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w)*.
% 299.83/300.63  155148[0:SpR:383.0,70722.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),c_List_Odrop(v,c_List_Otake(u,w,x),x),x),c_List_Olist_ONil(x))**.
% 299.83/300.63  155313[0:Res:129333.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),u,y,x),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x))**.
% 299.83/300.63  155687[0:SpR:374.0,129339.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,y),tc_List_Olist(y)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  155698[0:SpR:235.0,129339.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  155784[0:Res:129339.0,378.0] ||  -> equal(c_List_Olist__update(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),u,y,x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x))**.
% 299.83/300.63  156060[0:Res:138872.0,378.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  156061[0:Res:138872.0,396.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  156063[0:Res:138872.0,227.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.63  156396[0:Res:138872.2,378.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  156397[0:Res:138872.2,396.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(c_Suc(v),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  156695[0:SpR:374.0,156058.0] ||  -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w))),x,tc_nat)* c_lessequals(x,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.63  156706[0:SpR:235.0,156058.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.63  157177[0:Res:156580.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  157336[0:SpR:374.0,156781.1] ||  -> c_lessequals(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,v,w),tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.63  157347[0:SpR:235.0,156781.1] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  157801[0:Res:138929.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  157802[0:Res:138929.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  157914[0:Res:138929.2,378.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,c_Suc(u),y,x),w)**.
% 299.83/300.63  157915[0:Res:138929.2,396.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(c_Suc(u),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  158308[0:SpR:374.0,157799.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,v,w),tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.63  158319[0:SpR:235.0,157799.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  158543[0:Res:138930.0,378.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  158544[0:Res:138930.0,396.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  158726[0:Res:138930.1,378.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  158727[0:Res:138930.1,396.0] ||  -> c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,c_Suc(u),tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  158839[0:Res:138930.2,378.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,c_Suc(u),y,x),w)**.
% 299.83/300.63  158840[0:Res:138930.2,396.0] ||  -> c_lessequals(u,v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(c_Suc(u),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  159521[0:Rew:271.1,159421.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.63  159524[0:Rew:18141.1,159418.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.63  159525[0:Rew:54222.1,159416.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.63  159598[0:Res:141067.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.63  159877[0:Res:141067.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  159878[0:Res:141067.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  159880[0:Res:141067.1,227.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.63  160235[0:Res:159786.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  160323[0:SpR:374.0,159875.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat).
% 299.83/300.63  160334[0:SpR:235.0,159875.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat).
% 299.83/300.63  160373[0:Res:159875.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),v,tc_nat)*.
% 299.83/300.63  160424[0:Res:141068.0,146.0] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.63  160703[0:Res:141068.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  160704[0:Res:141068.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  160887[0:Res:141068.2,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Olist__update(v,x,y,w),v)**.
% 299.83/300.63  160888[0:Res:141068.2,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Odrop(x,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  161430[0:Res:141249.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.63  161755[0:Res:141249.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)* equal(c_List_Olist__update(v,c_Suc(x),y,w),v)**.
% 299.83/300.63  161756[0:Res:141249.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)* equal(c_List_Odrop(c_Suc(x),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  162051[0:SpR:177.0,161447.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat).
% 299.83/300.63  162073[0:Res:161447.0,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  162148[0:SpR:39.1,161458.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat).
% 299.83/300.63  162164[0:SpR:253.0,161458.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.63  162198[0:Res:161458.0,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  162932[0:SpL:374.0,162189.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.63  162943[0:SpL:235.0,162189.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat).
% 299.83/300.63  163035[0:Res:141250.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),v,tc_nat)*.
% 299.83/300.63  163362[0:Res:141250.1,378.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Olist__update(v,c_Suc(x),y,w),v)**.
% 299.83/300.63  163363[0:Res:141250.1,396.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_lessequals(x,u,tc_nat)* equal(c_List_Odrop(c_Suc(x),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  163533[0:Res:141250.2,378.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  163534[0:Res:141250.2,396.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  163602[0:SpR:177.0,163052.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat).
% 299.83/300.63  164174[0:SpR:39.1,163063.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.63  164190[0:SpR:253.0,163063.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.63  164482[0:Res:144028.0,378.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  164483[0:Res:144028.0,396.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)* c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  164485[0:Res:144028.0,227.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(x,v,w),v)**.
% 299.83/300.63  164522[0:Res:144028.1,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,x,tc_nat)* c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(x)),v,tc_nat)*.
% 299.83/300.63  164561[0:Res:144028.1,307.1] || c_lessequals(u,c_Suc(v),tc_nat)* -> c_lessequals(w,v,tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)* equal(c_Suc(v),u).
% 299.83/300.63  164890[0:Res:144028.2,378.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Olist__update(w,u,y,x),w)**.
% 299.83/300.63  164891[0:Res:144028.2,396.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)* equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  165026[0:Res:164539.1,328.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  165229[0:Res:164550.1,328.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  165318[0:Res:164806.1,146.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),v,tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),v,tc_nat)*.
% 299.83/300.63  165469[0:Res:164391.0,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat))),v,tc_nat)*.
% 299.83/300.63  165931[0:SpL:133.1,165680.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.63  166031[0:SpR:177.0,165486.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  166104[0:Rew:138555.0,166072.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  166105[0:Rew:166104.0,138555.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.63  166149[0:SpR:177.0,165497.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  166257[0:Rew:138732.0,166224.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  166258[0:Rew:166257.0,138732.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),v,tc_nat),u,tc_nat)*.
% 299.83/300.63  166559[0:MRR:166558.1,236.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),u,v),u)**.
% 299.83/300.63  166561[0:MRR:166560.1,236.0] || c_lessequals(u,v,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),x,tc_nat)* -> c_lessequals(u,x,tc_nat)*.
% 299.83/300.63  166767[0:SpR:14663.2,166628.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,w),tc_nat)*.
% 299.83/300.63  166768[0:SpR:14948.1,166628.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,w),tc_nat)*.
% 299.83/300.63  166769[0:SpR:4126.0,166628.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,w),tc_nat)*.
% 299.83/300.63  166770[0:SpR:14663.2,166628.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,w),tc_nat)*.
% 299.83/300.63  166802[0:SpR:557.0,166628.0] ||  -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x),tc_nat)*.
% 299.83/300.63  166896[0:SSi:166795.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.63  166897[0:SSi:166793.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.63  166898[0:SpR:14663.2,166875.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.63  166899[0:SpR:14948.1,166875.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.63  166900[0:SpR:4126.0,166875.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.63  166901[0:SpR:14663.2,166875.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.63  167013[0:SSi:166932.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.63  167392[0:MRR:167391.1,236.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),x),u,v),u)**.
% 299.83/300.63  167394[0:MRR:167393.1,236.0] || c_lessequals(u,v,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)* -> c_lessequals(u,x,tc_nat)*.
% 299.83/300.63  167691[0:Rew:167688.1,53897.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v).
% 299.83/300.63  167697[0:Rew:167695.1,53896.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.63  167710[0:SpR:133.1,166715.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),tc_nat)*.
% 299.83/300.63  168301[0:SpR:133.1,166967.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.63  169614[0:SSi:169486.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.63  171553[0:SpL:426.0,504.0] || c_List_Odistinct(c_List_Orotate(u,v,w),w) -> c_List_Odistinct(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),w)*.
% 299.83/300.63  171554[0:SpL:426.0,505.0] || c_List_Odistinct(c_List_Orotate(u,v,w),w) -> c_List_Odistinct(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),w)*.
% 299.83/300.63  171587[0:Rew:3968.1,171558.1] || equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  171589[0:Rew:3968.1,171557.1] || equal(c_List_Orotate(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  171630[0:Rew:501.0,171629.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),tc_nat)* equal(c_List_Orotate(u,v,w),v).
% 299.83/300.63  175153[0:MRR:175132.2,10344.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),c_List_Otake(u,v,w)) -> .
% 299.83/300.63  175852[0:MRR:175833.2,540.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,u,x,w),c_List_Otake(u,v,w))** -> .
% 299.83/300.63  178426[0:SpL:593.0,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w),x)),y),c_Lambda_OdB_OAbs(z))* -> .
% 299.83/300.63  178429[0:SpL:593.0,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x),y)),z))* -> .
% 299.83/300.63  180366[0:SpR:177.0,165977.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  180459[0:Rew:138542.0,180411.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.63  180506[0:SpR:177.0,165976.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)*.
% 299.83/300.63  183218[0:Res:166690.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))))),x,w),u)**.
% 299.83/300.63  183219[0:Res:166690.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  183464[0:Res:166707.0,378.0] ||  -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))))),x,w),u)**.
% 299.83/300.63  183465[0:Res:166707.0,396.0] ||  -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  184207[0:SpR:166716.0,214.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat).
% 299.83/300.63  184248[0:SpR:166716.0,215.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)*.
% 299.83/300.63  184905[0:Res:166722.0,378.0] ||  -> equal(c_List_Olist__update(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))))))),x,w),u)**.
% 299.83/300.63  184906[0:Res:166722.0,396.0] ||  -> equal(c_List_Odrop(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))))),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  7612[0:SpR:474.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Olist__update(u,w,x,v),y,v),v),c_List_Olist__update(u,w,x,v))**.
% 299.83/300.63  9288[0:SpL:4126.0,547.0] || c_List_Odistinct(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  9281[0:SpL:4126.0,487.0] || c_List_Odistinct(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  9270[0:SpL:4126.0,505.0] || c_List_Odistinct(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  9269[0:SpL:4126.0,504.0] || c_List_Odistinct(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  9252[0:SpL:4126.0,2213.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  9229[0:SpL:4126.0,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  9228[0:SpL:4126.0,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  9016[0:SpL:4126.0,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  9015[0:SpL:4126.0,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(c_HOL_Oone__class_Oone(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  8667[0:SpR:4126.0,170.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Onth(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(u,v,x,w),u)**.
% 299.83/300.63  8651[0:SpR:4126.0,548.1] || c_List_Odistinct(u,v) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(w,u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_List_Odistinct(x,v)*.
% 299.83/300.63  8635[0:SpR:4126.0,482.1] || c_List_Odistinct(u,v) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(w,u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_List_Odistinct(x,v)*.
% 299.83/300.63  8619[0:SpR:4126.0,580.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Orev(w,u),v),c_Nat_Osize__class_Osize(w,v))**.
% 299.83/300.63  8617[0:SpR:4126.0,4411.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,v),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.63  8601[0:SpR:4126.0,370.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),x,w),v)*.
% 299.83/300.63  8600[0:SpR:4126.0,351.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),w),u)*.
% 299.83/300.63  8579[0:SpR:4126.0,464.1] || c_List_Odistinct(u,v) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(w,u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_List_Odistinct(x,v)*.
% 299.83/300.63  8521[0:SpR:4126.0,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.63  8249[0:SpR:4126.0,595.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),u),w)**.
% 299.83/300.63  8235[0:SpR:4126.0,64.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,u),v)**.
% 299.83/300.63  8234[0:SpR:4126.0,38.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),w)**.
% 299.83/300.63  8233[0:SpR:4126.0,27.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,u),w)**.
% 299.83/300.63  8173[0:SpR:4126.0,838.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(u),w)*.
% 299.83/300.63  8172[0:SpR:4126.0,595.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),u),w)**.
% 299.83/300.63  8157[0:SpR:4126.0,838.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(u),v)*.
% 299.83/300.63  8156[0:SpR:4126.0,595.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,u),v)*.
% 299.83/300.63  8153[0:SpR:4126.0,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OAbs(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  9635[0:SpR:605.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(c_List_Omap(w,u,v,x),y,x),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.63  12294[0:Res:3459.1,98.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  12363[0:Res:3464.1,118.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v).
% 299.83/300.63  12439[0:Res:202.1,3467.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  13008[0:SpL:133.1,241.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(u,v,tc_nat) -> .
% 299.83/300.63  13005[0:SpL:133.1,10310.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Oreplicate(u,v,w))** -> .
% 299.83/300.63  12980[0:SpL:133.1,280.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  12975[0:SpL:133.1,983.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  12867[0:SpR:133.1,281.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat).
% 299.83/300.63  12864[0:SpR:133.1,336.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.63  12861[0:SpR:133.1,93.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat))**.
% 299.83/300.63  13083[0:MRR:13011.0,3455.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  13119[0:Res:13033.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(u,v,tc_nat) equal(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)).
% 299.83/300.63  13118[0:Res:13033.0,6003.0] ||  -> c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)*.
% 299.83/300.63  13112[0:Res:13033.0,6004.1] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)*.
% 299.83/300.63  13669[0:SpR:254.0,4132.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  13668[0:SpR:254.0,4298.1] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))**.
% 299.83/300.63  14923[0:Res:14743.1,118.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(u,c_List_Olist_ONil(v)) equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.63  15481[0:SpL:389.1,188.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(c_Lambda_OdB_OVar(u)) -> hBOOL(hAPP(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v)).
% 299.83/300.63  15475[0:SpR:389.1,189.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v)) -> hBOOL(c_Lambda_OdB_OVar(u)).
% 299.83/300.63  15557[0:Rew:70.0,15539.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),u,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(v),u,tc_nat)).
% 299.83/300.63  15711[0:Res:15680.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.63  16097[0:Rew:254.0,16049.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat)),tc_nat),u)**.
% 299.83/300.63  16306[0:Res:240.2,98.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_Suc(u),c_Suc(v)) equal(c_Suc(u),v) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat)*.
% 299.83/300.63  17096[0:Res:2025.1,307.1] || c_lessequals(u,c_Suc(v),tc_nat) -> equal(c_Suc(u),c_Suc(v)) c_lessequals(c_Suc(u),v,tc_nat)* equal(c_Suc(v),u).
% 299.83/300.63  18414[0:SpL:69.1,188.0] class_OrderedGroup_Ogroup__add(u) || hBOOL(v) -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),u)),w))*.
% 299.83/300.63  18353[0:SpR:69.1,189.1] class_OrderedGroup_Ogroup__add(u) || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),u)),w))* -> hBOOL(v).
% 299.83/300.63  18598[0:SpL:533.0,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(w,c_List_Orotate(x,u,v),v),c_List_Orotate(x,u,v))**.
% 299.83/300.63  18679[0:SpR:4126.0,18606.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(w,v)),w,u),w)**.
% 299.83/300.63  18737[0:Res:17232.1,260.0] || c_lessequals(u,c_Suc(v),tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  18811[0:Res:17234.1,260.0] || c_lessequals(u,c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  18991[0:SpR:605.0,18617.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Omap(w,u,v,x),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.63  18990[0:SpR:474.0,18617.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Olist__update(u,w,x,v),v),c_List_Olist__update(u,w,x,v))**.
% 299.83/300.63  21110[0:Res:14665.2,13037.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.63  21574[0:Res:21412.0,260.0] ||  -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u) c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)*.
% 299.83/300.63  21823[0:Res:21548.0,260.0] ||  -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Suc(u)) c_lessequals(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.63  21929[0:Res:21852.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  22887[0:SpR:258.1,235.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat))**.
% 299.83/300.63  22731[0:SpR:235.0,4132.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.63  22730[0:SpR:235.0,4298.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat))**.
% 299.83/300.63  23132[0:Rew:254.0,22754.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.63  23687[0:Res:215.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)*.
% 299.83/300.63  23679[0:SpR:258.1,215.1] || c_lessequals(u,v,tc_nat) c_lessequals(v,w,tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  23677[0:SpR:254.0,215.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  23622[0:SpR:254.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)*.
% 299.83/300.63  24222[0:Res:214.1,296.0] || c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)*.
% 299.83/300.63  24214[0:SpR:258.1,214.1] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  24752[0:Res:24550.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  25067[0:Res:240.2,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(v,w,tc_nat)* -> equal(c_Suc(u),v) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),w,tc_nat)*.
% 299.83/300.63  25066[0:Res:322.1,146.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat)),v,tc_nat)*.
% 299.83/300.63  27020[0:SpR:374.0,254.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat))**.
% 299.83/300.63  26945[0:SpR:374.0,18616.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat))),c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.63  27411[0:Res:395.1,296.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** c_lessequals(u,x,tc_nat)* -> c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat)*.
% 299.83/300.63  29267[0:SpR:4126.0,29180.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Nat_Osize__class_Osize(w,v),x,u),w)**.
% 299.83/300.63  29298[0:SpR:374.0,29183.0] ||  -> equal(c_List_Olist__update(c_List_Odrop(u,v,w),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.63  29330[0:SpR:605.0,29193.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,v,w,x),c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))),y,x),c_List_Omap(u,v,w,x))**.
% 299.83/300.63  29329[0:SpR:474.0,29193.0] ||  -> equal(c_List_Olist__update(c_List_Olist__update(u,v,w,x),c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)))),y,x),c_List_Olist__update(u,v,w,x))**.
% 299.83/300.63  32123[0:Rew:454.0,32100.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_HOL_Ozero__class_Ozero(tc_nat),y,w),c_List_Oappend(c_List_Olist_OCons(y,v,w),x,w))**.
% 299.83/300.63  36886[0:SpL:14663.2,547.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36860[0:SpL:14663.2,487.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36843[0:SpL:14663.2,505.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36842[0:SpL:14663.2,504.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36816[0:SpL:14663.2,2213.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36749[0:SpL:14663.2,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  36748[0:SpL:14663.2,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  36442[0:SpL:14663.2,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  36441[0:SpL:14663.2,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(c_HOL_Oone__class_Oone(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  36368[0:SpL:14663.2,547.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36342[0:SpL:14663.2,487.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36325[0:SpL:14663.2,505.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36324[0:SpL:14663.2,504.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36298[0:SpL:14663.2,2213.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36231[0:SpL:14663.2,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)*.
% 299.83/300.63  36230[0:SpL:14663.2,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)*.
% 299.83/300.63  35924[0:SpL:14663.2,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)*.
% 299.83/300.63  35923[0:SpL:14663.2,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(c_HOL_Oone__class_Oone(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)*.
% 299.83/300.63  35836[0:SpR:14663.2,170.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(u,v,x,w),u)**.
% 299.83/300.63  35803[0:SpR:14663.2,548.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(w,u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_List_Odistinct(x,v)*.
% 299.83/300.63  35776[0:SpR:14663.2,482.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(w,u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_List_Odistinct(x,v)*.
% 299.83/300.63  35743[0:SpR:14663.2,580.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Orev(w,u),v),c_Nat_Osize__class_Osize(w,v))**.
% 299.83/300.63  35742[0:SpR:14663.2,29180.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Nat_Osize__class_Osize(w,v),x,u),w)**.
% 299.83/300.63  35735[0:SpR:14663.2,18606.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(w,v)),w,u),w)**.
% 299.83/300.63  35732[0:SpR:14663.2,4411.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,v),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.63  35705[0:SpR:14663.2,370.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),x,w),v)*.
% 299.83/300.63  35704[0:SpR:14663.2,351.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),w),u)*.
% 299.83/300.63  35671[0:SpR:14663.2,464.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(w,u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_List_Odistinct(x,v)*.
% 299.83/300.63  35461[0:SpR:14663.2,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.63  34910[0:SpR:14663.2,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),u),w)**.
% 299.83/300.63  34889[0:SpR:14663.2,64.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,u),v)**.
% 299.83/300.63  34888[0:SpR:14663.2,38.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),w)**.
% 299.83/300.63  34887[0:SpR:14663.2,27.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,u),w)**.
% 299.83/300.63  34786[0:SpR:14663.2,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(u),w)*.
% 299.83/300.63  34785[0:SpR:14663.2,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),u),w)**.
% 299.83/300.63  34763[0:SpR:14663.2,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(u),v)*.
% 299.83/300.63  34762[0:SpR:14663.2,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,u),v)*.
% 299.83/300.63  34758[0:SpR:14663.2,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OAbs(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  34727[0:SpR:14663.2,170.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Onth(v,w,x),tc_nat)* equal(c_List_Olist__update(v,w,u,x),v)**.
% 299.83/300.63  34694[0:SpR:14663.2,548.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(x,u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  34667[0:SpR:14663.2,482.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(x,u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  34634[0:SpR:14663.2,580.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* equal(c_Nat_Osize__class_Osize(c_List_Orev(w,v),u),c_Nat_Osize__class_Osize(w,u))**.
% 299.83/300.63  34633[0:SpR:14663.2,29180.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Nat_Osize__class_Osize(w,u),x,v),w)**.
% 299.83/300.63  34626[0:SpR:14663.2,18606.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(w,u)),w,v),w)**.
% 299.83/300.63  34623[0:SpR:14663.2,4411.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,u),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  34596[0:SpR:14663.2,370.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,x),w)*.
% 299.83/300.63  34595[0:SpR:14663.2,351.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),x),v)*.
% 299.83/300.63  34562[0:SpR:14663.2,464.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(x,u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  34352[0:SpR:14663.2,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.63  33801[0:SpR:14663.2,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),v),w)**.
% 299.83/300.63  33780[0:SpR:14663.2,64.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,u),v)**.
% 299.83/300.63  33779[0:SpR:14663.2,38.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),w)**.
% 299.83/300.63  33778[0:SpR:14663.2,27.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,u),w)**.
% 299.83/300.63  33677[0:SpR:14663.2,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* c_Type_Otyping(hAPP(u,w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.63  33676[0:SpR:14663.2,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* equal(hAPP(hAPP(u,w),v),w)**.
% 299.83/300.63  33654[0:SpR:14663.2,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.63  33653[0:SpR:14663.2,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* equal(hAPP(u,v),w)*.
% 299.83/300.63  33649[0:SpR:14663.2,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OAbs(u)),tc_nat)* hBOOL(v).
% 299.83/300.63  37862[0:SpL:39.1,5146.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),tc_nat)* -> .
% 299.83/300.63  37859[0:SpL:39.1,2920.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.63  37858[0:SpL:39.1,4058.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  37855[0:SpL:39.1,4026.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(v))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  37760[0:SpR:39.1,3464.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(w),tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.63  37748[0:SpR:39.1,2947.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)*.
% 299.83/300.63  37747[0:SpR:39.1,2914.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))))),tc_nat)*.
% 299.83/300.63  38654[0:MRR:38584.2,1496.0] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat))*.
% 299.83/300.63  39688[0:Res:189.1,573.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,u,x)* -> c_Type_Otyping(w,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),x)*.
% 299.83/300.63  40029[0:Res:131.2,208.2] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* -> .
% 299.83/300.63  40028[0:Res:131.2,210.2] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* -> .
% 299.83/300.63  40006[0:SpR:25.2,131.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,v,u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.63  40285[0:Res:143.2,340.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* -> .
% 299.83/300.63  40284[0:Res:143.2,344.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* -> .
% 299.83/300.63  40283[0:Res:143.2,337.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* -> .
% 299.83/300.63  40267[0:SpR:25.2,143.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.63  40516[0:SpL:25.2,130.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,v,u)*.
% 299.83/300.63  40809[0:SpL:25.2,142.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,v,u)*.
% 299.83/300.63  41294[0:Res:14746.1,328.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  44995[0:SpL:14948.1,547.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  44968[0:SpL:14948.1,487.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  44951[0:SpL:14948.1,505.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  44950[0:SpL:14948.1,504.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  44923[0:SpL:14948.1,2213.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  44854[0:SpL:14948.1,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)*.
% 299.83/300.63  44853[0:SpL:14948.1,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)*.
% 299.83/300.63  44527[0:SpL:14948.1,2.1] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)*.
% 299.83/300.63  44526[0:SpL:14948.1,115.1] class_Ring__and__Field_Oordered__semidom(u) || c_lessequals(c_HOL_Oone__class_Oone(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)*.
% 299.83/300.63  43827[0:SpR:14948.1,170.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,w,x),tc_nat)* equal(c_List_Olist__update(v,w,u,x),v)**.
% 299.83/300.63  43794[0:SpR:14948.1,548.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(x,u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  43767[0:SpR:14948.1,482.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(x,u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  43734[0:SpR:14948.1,580.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat)* equal(c_Nat_Osize__class_Osize(c_List_Orev(w,v),u),c_Nat_Osize__class_Osize(w,u))**.
% 299.83/300.63  43733[0:SpR:14948.1,29180.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Nat_Osize__class_Osize(w,u),x,v),w)**.
% 299.83/300.63  43726[0:SpR:14948.1,18606.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(w,u)),w,v),w)**.
% 299.83/300.63  43723[0:SpR:14948.1,4411.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,u),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  43696[0:SpR:14948.1,370.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,x),w)*.
% 299.83/300.63  43695[0:SpR:14948.1,351.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),x),v)*.
% 299.83/300.63  43661[0:SpR:14948.1,464.1] || c_List_Odistinct(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(x,u,v),tc_nat)* c_List_Odistinct(w,v)*.
% 299.83/300.63  43443[0:SpR:14948.1,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.63  42865[0:SpR:14948.1,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),v),w)**.
% 299.83/300.63  42842[0:SpR:14948.1,64.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,u),v)**.
% 299.83/300.63  42841[0:SpR:14948.1,38.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),w)**.
% 299.83/300.63  42840[0:SpR:14948.1,27.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,u),w)**.
% 299.83/300.63  42700[0:SpR:14948.1,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* c_Type_Otyping(hAPP(u,w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.63  42699[0:SpR:14948.1,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* equal(hAPP(hAPP(u,w),v),w)**.
% 299.83/300.63  42675[0:SpR:14948.1,838.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.63  42674[0:SpR:14948.1,595.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* equal(hAPP(u,v),w)*.
% 299.83/300.63  42670[0:SpR:14948.1,255.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,c_Lambda_OdB_OAbs(u)),tc_nat)* hBOOL(v).
% 299.83/300.63  47562[0:Res:16551.1,328.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  48053[0:SpR:377.0,359.0] ||  -> equal(c_List_Olist_OCons(u,c_List_Otake(v,c_List_Oreplicate(w,u,x),x),x),c_List_Otake(c_Suc(v),c_List_Oreplicate(c_Suc(w),u,x),x))**.
% 299.83/300.63  49932[0:SpL:253.0,3467.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  49931[0:SpL:253.0,5146.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.63  49929[0:SpL:253.0,25395.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  49928[0:SpL:253.0,2920.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  49927[0:SpL:253.0,4058.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  49924[0:SpL:253.0,4026.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  49920[0:SpL:253.0,57.0] || equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  49799[0:SpR:253.0,3464.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  49796[0:SpR:253.0,3459.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  49788[0:SpR:253.0,11048.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  49784[0:SpR:253.0,2947.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))))),tc_nat)*.
% 299.83/300.63  49783[0:SpR:253.0,2914.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))))),tc_nat)*.
% 299.83/300.63  49774[0:SpR:253.0,56.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  49771[0:SpR:253.0,9779.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  49769[0:SpR:253.0,16287.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  49768[0:SpR:253.0,37555.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  50786[0:SpR:253.0,22985.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  51658[0:SpR:14.1,17232.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.63  52728[0:SpL:553.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Orotate(u,c_List_Oreplicate(v,w,x),x),c_List_Oreplicate(v,w,x))**.
% 299.83/300.63  54009[0:SpR:14.1,53858.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  54082[0:SpR:14.1,54034.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),u),tc_nat)*.
% 299.83/300.63  54496[0:SpR:389.1,589.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(u),x) -> c_Type_Otyping(c_Type_Oshift(w,v,y,tc_Type_Otype),c_Lambda_OdB_OVar(u),x)*.
% 299.83/300.63  55443[0:Res:51879.0,260.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  55495[0:SpR:4690.1,84.1] || equal(u,c_List_Olist_ONil(v)) c_HOL_Oord__class_Oless(w,x,tc_nat)* -> equal(c_List_Onth(c_List_Olist_ONil(v),w,v),c_List_Onth(u,w,v))*.
% 299.83/300.63  55812[0:Res:53146.0,307.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u).
% 299.83/300.63  56616[0:SSi:56420.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,v,tc_nat),tc_nat)* -> c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)*.
% 299.83/300.63  56617[0:SSi:56419.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat)*.
% 299.83/300.63  56618[0:SSi:56263.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** c_lessequals(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(x,u,tc_nat)*.
% 299.83/300.63  56637[0:SpL:14.1,56444.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  58816[0:SSi:58656.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)*.
% 299.83/300.63  58817[0:SSi:58655.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)*.
% 299.83/300.63  58818[0:SSi:58496.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(u,x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat)*.
% 299.83/300.63  58963[0:SpL:14.1,57007.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.63  59693[0:SSi:59492.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)*.
% 299.83/300.63  59694[0:SSi:59491.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat)*.
% 299.83/300.63  59695[0:SSi:59331.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.63  60346[0:Res:56650.0,260.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  60334[0:SpR:14.1,56650.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  60411[0:SpL:14.1,56680.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  60521[0:Res:58681.1,307.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),v).
% 299.83/300.63  60477[0:SpR:14.1,58681.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.63  60601[0:Res:240.2,59517.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat)) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.63  60569[0:SpL:14.1,59517.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  60900[0:Res:240.2,59518.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat)) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat).
% 299.83/300.63  61045[0:SpR:458.0,551.2] || c_List_Olistsp(u,c_List_Otake(v,w,x),x)* c_List_Olistsp(u,c_List_Odrop(v,w,x),x) -> c_List_Olistsp(u,w,x).
% 299.83/300.63  61295[0:SpR:509.0,612.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Omap(w,c_List_Oappend(u,x,v),v,y),y),c_List_Omap(w,u,v,y))**.
% 299.83/300.63  61263[0:SpR:612.0,4736.1] || c_List_Olistsp(u,c_List_Omap(v,w,x,y),y) -> c_List_Olistsp(u,c_List_Omap(v,c_List_Otake(z,w,x),x,y),y)*.
% 299.83/300.63  61257[0:SpR:612.0,4690.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x)) -> equal(c_List_Omap(u,c_List_Otake(y,v,w),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  61311[0:Rew:604.0,61297.0] ||  -> equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),y),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,v),y))**.
% 299.83/300.63  61735[0:SpL:607.0,558.0] || equal(c_List_Omap(u,c_List_Orotate(v,w,x),x,y),c_List_Olist_ONil(y))** -> equal(c_List_Omap(u,w,x,y),c_List_Olist_ONil(y)).
% 299.83/300.63  62221[0:SpR:4413.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Omap(v,c_List_Oappend(c_List_Oreplicate(u,w,x),y,x),x,z),z),c_List_Omap(v,y,x,z))**.
% 299.83/300.63  62213[0:SpR:448.0,594.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Omap(w,c_List_Oappend(u,x,v),v,y),y),c_List_Omap(w,x,v,y))**.
% 299.83/300.63  62179[0:SpR:594.0,4732.1] || c_List_Olistsp(u,c_List_Omap(v,w,x,y),y) -> c_List_Olistsp(u,c_List_Omap(v,c_List_Odrop(z,w,x),x,y),y)*.
% 299.83/300.63  62168[0:SpR:594.0,4691.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x)) -> equal(c_List_Omap(u,c_List_Odrop(y,v,w),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  62977[0:SpR:458.0,72.1] || c_ListOrder_Ostep1(u,c_List_Otake(v,w,x),y,x) -> c_ListOrder_Ostep1(u,w,c_List_Oappend(y,c_List_Odrop(v,w,x),x),x)*.
% 299.83/300.63  62965[0:SpR:458.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Otake(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Odrop(w,x,y),y),x,y)*.
% 299.83/300.63  63535[0:Res:24651.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  63577[0:SpR:458.0,71.1] || c_ListOrder_Ostep1(u,c_List_Odrop(v,w,x),y,x) -> c_ListOrder_Ostep1(u,w,c_List_Oappend(c_List_Otake(v,w,x),y,x),x)*.
% 299.83/300.63  63565[0:SpR:458.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Odrop(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Otake(w,x,y),v,y),x,y)*.
% 299.83/300.63  63686[0:SpL:39.1,25255.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),tc_nat)* -> .
% 299.83/300.63  63921[0:SpL:253.0,25400.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  64144[0:Res:63991.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v))) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.63  64490[0:Res:64126.1,118.0] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Suc(u),tc_nat)* -> equal(c_Suc(u),c_Suc(c_Suc(v))).
% 299.83/300.63  64868[0:Res:31374.1,118.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),u)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)).
% 299.83/300.63  65629[0:SpL:70.1,16167.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65626[0:SpL:70.1,14304.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65529[0:SpL:70.1,62477.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65502[0:SpL:70.1,849.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65501[0:SpL:70.1,844.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65448[0:SpR:70.1,15680.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65421[0:SpR:70.1,32259.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  65365[0:SpR:70.1,16405.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.63  65364[0:SpR:70.1,16535.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.63  65363[0:SpR:70.1,16536.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.63  65350[0:SpR:70.1,15758.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65187[0:SpR:70.1,874.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  65186[0:SpR:70.1,857.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  66122[0:Res:46478.1,118.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),v)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)).
% 299.83/300.63  66576[0:SpR:39.1,48867.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.63  67014[0:SpR:39.1,49504.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),u,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.63  67259[0:SpR:253.0,67142.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  67753[0:SpR:253.0,51489.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.63  67739[0:SpR:39.1,51489.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.63  68089[0:SpR:253.0,53359.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.63  68075[0:SpR:39.1,53359.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  68449[0:SpR:253.0,53599.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.63  68435[0:SpR:39.1,53599.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.63  68661[0:SpL:14.1,68609.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  68774[0:SpR:177.0,53859.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  68842[0:SpL:177.0,53864.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.63  68945[0:SpL:177.0,54092.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)),v),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  69075[0:SpR:177.0,54207.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)),v)),tc_nat)*.
% 299.83/300.63  70603[0:SpR:370.0,383.0] ||  -> equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x))**.
% 299.83/300.63  70769[0:SpR:4126.0,70685.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Odrop(u,x,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  70768[0:SpR:14948.1,70685.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(v,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  70767[0:SpR:14663.2,70685.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(v,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  70764[0:SpR:14663.2,70685.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Odrop(u,x,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  71001[0:Rew:10314.0,70999.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_ListOrder_Ostep1(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x)*.
% 299.83/300.63  71229[0:SpR:612.0,70809.0] ||  -> equal(c_List_Otake(u,c_List_Omap(v,c_List_Otake(u,w,x),x,y),y),c_List_Omap(v,c_List_Otake(u,w,x),x,y))**.
% 299.83/300.63  71269[0:Rew:174.0,71240.1,354.0,71240.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* -> equal(c_List_Onth(c_List_Olist__update(v,u,x,w),u,w),x)**.
% 299.83/300.63  71689[0:Res:71586.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.63  71670[0:SpR:253.0,71586.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.63  71790[0:SpR:253.0,71588.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.63  72004[0:Res:68.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,c_Lambda_OdB_OAbs(u),x)* -> c_Type_Otyping(w,c_Lambda_OdB_OAbs(v),x)*.
% 299.83/300.63  72613[0:MRR:72516.2,225.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.63  73240[0:Res:202.1,16060.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  73239[0:Res:2028.1,16060.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  73207[0:SpL:177.0,16060.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  73500[0:Res:202.1,16063.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  73499[0:Res:2028.1,16063.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  73462[0:SpL:253.0,16063.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  73678[0:SpL:253.0,16071.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat) -> .
% 299.83/300.63  73663[0:SpL:39.1,16071.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat) -> .
% 299.83/300.63  74096[0:Res:16298.2,16060.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)*.
% 299.83/300.63  74092[0:Res:16298.2,16063.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)*.
% 299.83/300.63  74153[0:Rew:27870.0,74029.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  74154[0:Rew:29201.0,74028.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(v,u,x,w),v)**.
% 299.83/300.63  74293[0:SpR:253.0,17278.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  74388[0:Res:17316.1,328.0] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.63  74657[0:SpR:253.0,22636.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.63  74642[0:SpR:39.1,22636.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.63  74571[0:SpR:39.1,22636.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  75117[0:Res:74974.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.63  75976[0:Rew:93.0,75894.1,93.0,75894.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  76226[0:SpL:69.1,30.2] class_OrderedGroup_Ogroup__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),v)** -> equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.63  77139[0:Res:15876.2,74996.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.63  78148[0:SpL:253.0,76348.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  79477[0:Res:3487.1,76820.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  79475[0:Res:4185.2,76820.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)).
% 299.83/300.63  79474[0:Res:14665.2,76820.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)).
% 299.83/300.63  79523[0:Rew:77139.1,79470.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)).
% 299.83/300.63  81070[0:Res:80903.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.63  81613[0:Res:80913.0,260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(v))) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.63  82416[0:SpR:133.1,80910.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(u),tc_nat).
% 299.83/300.63  83537[0:SpR:421.0,70695.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat))),c_List_Orev(c_List_Odrop(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.63  84233[0:Rew:388.0,84144.0,511.0,84144.0] ||  -> equal(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),w,x),c_List_Orev(c_List_Otake(v,c_List_Oreplicate(u,w,x),x),x))*.
% 299.83/300.63  84338[0:Res:80919.1,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.63  84553[0:Res:80925.1,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(v)),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_Suc(c_Suc(v)),c_Suc(c_Suc(u))).
% 299.83/300.63  85272[0:SpL:201.0,596.0] || equal(c_List_Osko__List__Xmap__idI__1__1(c_COMBK(u,v,w),x,y),u) -> equal(c_List_Omap(c_COMBK(u,v,w),x,y,y),x)**.
% 299.83/300.63  85612[0:Res:80933.1,328.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_Suc(u),c_Suc(c_Suc(c_Suc(v)))) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  85826[0:SpR:253.0,80944.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.63  85811[0:SpR:39.1,80944.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),tc_nat)*.
% 299.83/300.63  86286[0:SpL:253.0,82623.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))))),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.63  86271[0:SpL:39.1,82623.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v))))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)* -> .
% 299.83/300.63  86479[0:SpL:253.0,82635.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  86464[0:SpL:39.1,82635.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(v)))))),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.63  86647[0:SpL:619.0,4835.0] || c_List_Olistsp(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z)* -> c_List_Olistsp(u,c_List_Omap(v,x,y,z),z).
% 299.83/300.63  87394[0:Res:76323.0,328.0] ||  -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  87871[0:Rew:678.0,87867.1] || c_List_Olistsp(c_InductTermi_OIT,c_List_Oreplicate(u,v,tc_Lambda_OdB),tc_Lambda_OdB) -> c_List_Olistsp(c_InductTermi_OIT,c_List_Oreplicate(u,hAPP(hAPP(c_Lambda_Olift,v),c_HOL_Ozero__class_Ozero(tc_nat)),tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.63  88230[0:Res:80935.1,328.0] || c_lessequals(u,v,tc_nat) -> equal(c_Suc(u),c_Suc(c_Suc(c_Suc(v)))) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  88295[0:SpR:161.1,445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),c_Lambda_OdB_OVar(u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.63  88369[0:Res:80940.1,328.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_Suc(c_Suc(u)),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  88926[0:Res:239.2,30917.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.63  88822[0:SpR:42.0,239.2] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  88995[0:MRR:88915.2,228.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(v,w,tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  89077[0:SpR:253.0,80945.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  89062[0:SpR:39.1,80945.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  89848[0:SpR:253.0,89672.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  90185[0:MRR:90117.2,59518.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  90269[0:SpR:253.0,89673.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  90972[0:Res:136.1,17329.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* c_lessequals(v,w,tc_nat) -> c_lessequals(u,w,tc_nat).
% 299.83/300.63  90965[0:Res:15851.0,17329.1] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(w,v,tc_nat)*.
% 299.83/300.63  90963[0:Res:30567.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat))),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.63  90925[0:SpL:42.0,17329.1] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(c_Suc(v),u,tc_nat).
% 299.83/300.63  91025[0:MRR:90870.1,228.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),u,tc_nat)* -> c_lessequals(w,v,tc_nat).
% 299.83/300.63  91708[0:SpL:42.0,56446.1] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat).
% 299.83/300.63  91776[0:MRR:91653.1,228.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.63  93252[0:SpL:253.0,89158.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  93237[0:SpL:39.1,89158.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  93498[0:SpR:253.0,89173.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.63  93483[0:SpR:39.1,89173.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.63  95113[0:Res:91759.0,260.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  95418[0:Res:31372.1,118.0] || c_lessequals(c_Suc(u),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_List_Odrop(u,v,w),v)** equal(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)).
% 299.83/300.63  95406[0:SpL:31372.0,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(y),tc_nat)* equal(c_List_Onth(u,y,x),v)*.
% 299.83/300.63  95627[0:Res:37641.2,74996.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.63  95667[0:Rew:95627.1,95628.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)).
% 299.83/300.63  95782[0:SpR:253.0,51301.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  95767[0:SpR:39.1,51301.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)*.
% 299.83/300.63  95824[0:SpR:155.1,445.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> c_Type_Otyping(c_Type_Oshift(w,u,x,y),c_Lambda_OdB_OVar(v),hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.63  95918[0:Res:33.1,51355.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  95898[0:SpL:253.0,51355.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat).
% 299.83/300.63  96072[0:SpR:253.0,51884.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  96057[0:SpR:39.1,51884.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  96450[0:Res:202.1,51912.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),u,tc_nat)*.
% 299.83/300.63  96449[0:Res:2028.1,51912.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.63  96447[0:Res:16298.2,51912.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.63  96406[0:SpL:253.0,51912.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.63  96391[0:SpL:39.1,51912.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> c_lessequals(c_Suc(w),c_Suc(v),tc_nat).
% 299.83/300.63  96584[0:SpR:253.0,52120.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  96569[0:SpR:39.1,52120.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  96992[0:SpR:177.0,52227.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.63  97098[0:SpL:253.0,52398.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.63  97083[0:SpL:39.1,52398.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.63  97449[0:SpR:177.0,52626.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  97542[0:SpR:253.0,55418.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  97527[0:SpR:39.1,55418.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  97676[0:SpL:253.0,55552.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat).
% 299.83/300.63  97804[0:SpR:253.0,55661.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  97913[0:SpR:557.0,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(c_Lambda_OdB_OVar(u),w,x),y,x,z),v),c_Lambda_OdB_OVar(u))**.
% 299.83/300.63  97911[0:SpR:557.0,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),c_List_Olist_OCons(c_Lambda_OdB_OVar(v),w,x),y,x,z)))*.
% 299.83/300.63  97907[0:SpR:557.0,76696.0] ||  -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(c_List_Ofoldr(c_Type_Otype_OFun,v,w,x,y),v,x),w,x,y))*.
% 299.83/300.63  97863[0:SpR:557.0,445.0] ||  -> c_Type_Otyping(hAPP(u,v),c_Lambda_OdB_OVar(c_List_Ofoldr(u,w,x,y,z)),c_List_Ofoldr(u,c_List_Olist_OCons(v,w,y),x,y,z))*.
% 299.83/300.63  98109[0:Res:55759.0,98.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  98093[0:SpR:253.0,55759.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  98218[0:Res:33.1,56447.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  98205[0:SpL:177.0,56447.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.63  98648[0:SpR:14.1,98262.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  98753[0:SpL:14.1,98359.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  98837[0:SpL:14.1,98580.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  98979[0:SpR:14.1,98231.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  99050[0:SpR:14.1,98256.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  99379[0:SpL:615.0,598.0] || c_List_Odistinct(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,y,x),x)* -> c_List_Odistinct(c_List_Omap(v,z,y,w),w)*.
% 299.83/300.63  99480[0:SpL:70.1,98693.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),w).
% 299.83/300.63  99466[0:SpL:177.0,98693.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  99733[0:SpR:133.1,99587.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  99862[0:SpR:133.1,99592.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  100632[0:Res:99626.0,98.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) equal(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.63  100736[0:Res:99749.1,328.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.63  100870[0:Res:99878.1,328.0] ||  -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)*.
% 299.83/300.63  101090[0:SpR:177.0,56653.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  101293[0:SpR:177.0,56656.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  101596[0:Res:202.1,56682.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)),u,tc_nat)*.
% 299.83/300.63  101595[0:Res:2028.1,56682.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)*.
% 299.83/300.63  101562[0:SpL:177.0,56682.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.63  101685[0:SpR:177.0,56781.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  101866[0:SpR:253.0,56782.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  101851[0:SpR:39.1,56782.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  102219[0:SpR:177.0,56907.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  102439[0:SpR:253.0,56908.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  102424[0:SpR:39.1,56908.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),x,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  102785[0:SpL:177.0,56992.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.63  102982[0:SpR:14.1,102810.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.83/300.63  103103[0:Res:57236.1,98.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  103087[0:SpR:253.0,57236.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  103072[0:SpR:39.1,57236.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.63  103861[0:SpR:70.1,103770.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  104584[0:Res:104456.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.63  105435[0:SpL:198.1,1495.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  105282[0:SpR:198.1,103767.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.63  105260[0:SpR:198.1,52060.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.63  105510[0:Rew:807.0,105408.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105511[0:Rew:807.0,105403.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105512[0:Rew:807.0,105402.2] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105515[0:Rew:198.1,105371.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat))**.
% 299.83/300.63  105607[0:SpL:133.1,104579.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.63  106130[0:SpL:199.1,1495.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  105981[0:SpR:199.1,103767.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.63  105959[0:SpR:199.1,52060.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.63  106212[0:Rew:807.0,106105.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  106213[0:Rew:807.0,106104.2] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  106214[0:Rew:199.1,106073.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat))**.
% 299.83/300.63  107160[0:SpR:14.1,104417.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  107444[0:Rew:103.1,107298.1,553.0,107298.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Onth(c_List_Oappend(c_List_Oreplicate(w,x,y),c_List_Oreplicate(v,x,y),y),u,y),x)**.
% 299.83/300.63  107738[0:SpR:14.1,104591.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  107924[0:SpL:14.1,105806.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.63  108033[0:SpL:14.1,105819.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  108156[0:SpL:599.0,492.0] || c_List_Olistsp(u,c_List_Omap(v,c_List_Oappend(w,x,y),y,z),z)* -> c_List_Olistsp(u,c_List_Omap(v,x,y,z),z).
% 299.83/300.63  108155[0:SpL:599.0,491.0] || c_List_Olistsp(u,c_List_Omap(v,c_List_Oappend(w,x,y),y,z),z)* -> c_List_Olistsp(u,c_List_Omap(v,w,y,z),z).
% 299.83/300.63  108148[0:SpL:599.0,527.0] || equal(c_List_Omap(u,c_List_Oappend(v,w,x),x,y),c_List_Olist_ONil(y))** -> equal(c_List_Omap(u,w,x,y),c_List_Olist_ONil(y)).
% 299.83/300.63  108147[0:SpL:599.0,526.0] || equal(c_List_Omap(u,c_List_Oappend(v,w,x),x,y),c_List_Olist_ONil(y))** -> equal(c_List_Omap(u,v,x,y),c_List_Olist_ONil(y)).
% 299.83/300.63  108215[0:SpR:14.1,107880.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),tc_nat)*.
% 299.83/300.63  108345[0:SpR:14.1,107881.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),tc_nat)*.
% 299.83/300.63  108441[0:SpR:14.1,107882.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),tc_nat)*.
% 299.83/300.63  108733[0:SpR:170.0,625.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,v,w,x),y,hAPP(u,c_List_Onth(v,y,w)),x),c_List_Omap(u,v,w,x))**.
% 299.83/300.63  110212[0:Res:394.1,369.0] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> c_ListOrder_Ostep1(c_Lambda_Obeta,u,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),v,tc_Lambda_OdB,tc_Lambda_OdB)),tc_Lambda_OdB)*.
% 299.83/300.63  110376[0:SpR:177.0,104454.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  110528[0:SpR:14.1,110444.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  110853[0:SSi:110823.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),tc_nat)* -> .
% 299.83/300.63  111364[0:SSi:111331.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.63  113019[0:SSi:112984.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),tc_nat)* -> .
% 299.83/300.63  113604[0:SSi:113565.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.63  119562[0:SpL:177.0,104482.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  119963[0:SpR:177.0,105818.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  120283[0:SpL:177.0,108236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  120369[0:SpL:177.0,108240.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  120490[0:SpL:177.0,108253.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  120834[0:SpR:177.0,120108.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))))),tc_nat)*.
% 299.83/300.63  120970[0:SpR:177.0,120109.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))))),tc_nat)*.
% 299.83/300.63  121072[0:SpR:177.0,120110.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))))))),tc_nat)*.
% 299.83/300.63  121336[0:SpL:253.0,103131.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.63  121321[0:SpL:39.1,103131.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),tc_nat)* -> .
% 299.83/300.63  122313[0:SpL:253.0,103588.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.63  122298[0:SpL:39.1,103588.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  122717[0:SpR:253.0,103644.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  122702[0:SpR:39.1,103644.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  123308[0:SpR:177.0,103849.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  123422[0:SpR:177.0,103850.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)),v)),tc_nat)*.
% 299.83/300.63  123707[0:SpR:177.0,104499.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  124140[0:SpR:14.1,123909.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  124291[0:SpR:14.1,123910.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  124421[0:SpL:177.0,107223.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.63  124591[0:Res:124496.0,260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v))) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.63  125099[0:SpR:253.0,109112.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.63  125084[0:SpR:39.1,109112.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.63  125308[0:SpR:253.0,121923.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.63  125293[0:SpR:39.1,121923.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  125536[0:SpR:253.0,122965.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  125521[0:SpR:39.1,122965.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.63  125746[0:SpR:177.0,123951.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  126024[0:SpR:177.0,123952.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.63  126181[0:SpR:177.0,123953.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.63  126309[0:SpL:177.0,123991.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  126444[0:SpL:177.0,123992.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  126706[0:Res:33.1,57694.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  126688[0:SpL:177.0,57694.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.63  126834[0:SpR:14.1,126727.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)*.
% 299.83/300.63  127204[0:Res:33.1,57991.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  127174[0:SpL:253.0,57991.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat).
% 299.83/300.63  127159[0:SpL:39.1,57991.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  127586[0:Res:127249.0,307.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u).
% 299.83/300.63  127668[0:Res:58686.1,98.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  127657[0:SpR:177.0,58686.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.63  128009[0:SpL:253.0,59522.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat).
% 299.83/300.63  128150[0:Res:202.1,59523.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  128114[0:SpL:177.0,59523.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.63  128391[0:SpL:345.1,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Otake(v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(y))* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  128390[0:SpL:345.1,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Otake(w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  128386[0:SpL:345.1,569.0] || equal(c_List_Olist_OCons(u,v,w),c_List_Otake(x,c_List_Olist_OCons(y,z,w),w))* -> equal(x,c_HOL_Ozero__class_Ozero(tc_nat)) equal(u,y).
% 299.83/300.63  128461[0:SpR:177.0,60489.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.63  128553[0:SpL:177.0,60499.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  129261[0:Rew:23.0,128921.1] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),u).
% 299.83/300.63  129284[0:SpR:4126.0,129138.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.63  129283[0:SpR:14948.1,129138.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.63  129282[0:SpR:14663.2,129138.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.63  129279[0:SpR:14663.2,129138.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.63  129278[0:SpR:4126.0,129138.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),w,tc_nat)*.
% 299.83/300.63  129277[0:SpR:14948.1,129138.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),w,tc_nat)*.
% 299.83/300.63  129276[0:SpR:14663.2,129138.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),w,tc_nat)*.
% 299.83/300.63  129273[0:SpR:14663.2,129138.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),w,tc_nat)*.
% 299.83/300.63  130271[0:SpR:133.1,130219.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.63  130949[0:SpR:253.0,73829.1] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.63  130933[0:SpR:39.1,73829.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.63  131147[0:SpR:253.0,97329.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  131131[0:SpR:39.1,97329.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  131268[0:SpL:253.0,97366.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.63  131252[0:SpL:39.1,97366.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.63  131344[0:SpR:177.0,98216.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  131462[0:SpL:177.0,98257.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.63  132210[0:SpL:438.0,436.1] || c_Type_Otypings(u,v,c_List_Olist_ONil(tc_Type_Otype)) c_Type_Otyping(u,w,x) -> c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.63  132825[0:SpL:177.0,103002.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.63  132888[0:SpL:177.0,103851.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.63  133054[0:SpR:133.1,132902.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  133159[0:SpR:133.1,132913.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  133328[0:SpR:14.1,132959.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  133448[0:SpR:14.1,132926.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  133610[0:Res:132953.0,307.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),u).
% 299.83/300.63  133552[0:SpR:14.1,132953.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  134068[0:SpL:63.1,86642.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Omap(x,c_List_Odrop(u,v,w),w,y),c_List_Olist_ONil(y))** -> .
% 299.83/300.63  134349[0:SpR:177.0,133107.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  134673[0:SpR:14.1,134511.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  134783[0:SpR:14.1,134512.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  134886[0:SpR:177.0,134553.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  135057[0:SpR:177.0,134554.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.63  135171[0:SpR:177.0,134555.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.63  135257[0:SpL:177.0,134592.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  135351[0:SpL:177.0,134593.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  135722[0:Res:103852.1,98.0] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  135711[0:SpR:177.0,103852.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.63  135865[0:SpL:14.1,135745.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  135965[0:SpL:14.1,135756.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  136258[0:Rew:18606.0,136158.0] ||  -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_List_Oappend(u,w,v),v),c_List_Oappend(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,v),v))**.
% 299.83/300.63  136260[0:Rew:501.0,136144.1,544.0,136144.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(u,c_List_Oappend(v,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.63  136261[0:Rew:501.0,136141.1,544.0,136141.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(u,c_List_Oappend(v,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.63  136585[0:SpL:70.1,135753.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),w).
% 299.83/300.63  136569[0:SpL:177.0,135753.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.63  136704[0:SpR:177.0,106337.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  136862[0:SpR:253.0,108889.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  136846[0:SpR:39.1,108889.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)*.
% 299.83/300.63  136983[0:SpR:253.0,127199.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  136967[0:SpR:39.1,127199.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  137135[0:SpR:253.0,127377.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat).
% 299.83/300.63  137294[0:Res:127511.0,98.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  137270[0:SpR:253.0,127511.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.63  137254[0:SpR:39.1,127511.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(v))),tc_nat).
% 299.83/300.63  138231[0:SpR:177.0,132901.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  138553[0:Res:3723.1,15702.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  138730[0:Res:3724.1,15702.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  138820[0:SpR:595.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),c_Lambda_OdB_OVar(v))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),v)),w))*.
% 299.83/300.63  140609[0:MRR:140477.0,950.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat))**.
% 299.83/300.63  142324[0:SpR:177.0,139027.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  142610[0:SpR:177.0,141117.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.63  143098[0:Rew:508.0,143097.0] ||  -> equal(c_List_Orotate(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Orev(u,v),v),c_List_Orotate(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_List_Orev(u,v),v))**.
% 299.83/300.63  143817[0:Res:141299.0,98.0] ||  -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  143806[0:SpR:177.0,141299.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  143951[0:SpR:70.1,143848.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  143935[0:SpR:177.0,143848.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  145621[0:Res:144912.1,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat) equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),u).
% 299.83/300.63  146220[0:Res:145907.1,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.63  146339[0:Res:145918.1,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.63  147547[0:Res:144963.1,328.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  147808[0:Res:147420.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.63  147662[0:Res:147420.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.63  148021[0:Res:144970.1,328.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.63  148304[0:Res:147894.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.63  148161[0:Res:147894.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.63  151345[0:SSi:151040.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.63  151463[0:SSi:151462.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v),u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat))**.
% 299.83/300.63  152372[0:SSi:152061.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.63  152489[0:SSi:152488.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat))**.
% 299.83/300.63  152893[0:Res:145229.0,98.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  152880[0:SpR:177.0,145229.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  153039[0:SpR:70.1,152926.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  153021[0:SpR:177.0,152926.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),tc_nat)*.
% 299.83/300.63  154721[0:MRR:154720.1,236.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)*.
% 299.83/300.63  155316[0:Res:129333.0,227.0] ||  -> equal(c_List_Orotate(u,c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x),x),c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x))**.
% 299.83/300.63  155245[0:SpR:177.0,129333.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  155787[0:Res:129339.0,227.0] ||  -> equal(c_List_Orotate(u,c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,x))**.
% 299.83/300.63  155702[0:SpR:253.0,129339.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  155686[0:SpR:39.1,129339.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,x),tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.63  156522[0:SpR:177.0,155969.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  156710[0:SpR:253.0,156058.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  156694[0:SpR:39.1,156058.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),w,tc_nat)* c_lessequals(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  157155[0:SpR:177.0,156580.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.63  157239[0:SpR:177.0,156581.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  157351[0:SpR:253.0,156781.1] ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  158209[0:SpR:177.0,157710.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  158323[0:SpR:253.0,157799.1] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.63  160212[0:SpR:177.0,159786.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  160338[0:SpR:253.0,159875.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),tc_nat).
% 299.83/300.63  160322[0:SpR:39.1,159875.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  162072[0:Res:161447.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u)).
% 299.83/300.63  162049[0:SpR:14.1,161447.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.83/300.63  162197[0:Res:161458.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u)).
% 299.83/300.63  162831[0:SpL:177.0,162064.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.63  162947[0:SpL:253.0,162189.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.63  162931[0:SpL:39.1,162189.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat).
% 299.83/300.63  163600[0:SpR:14.1,163052.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.83/300.63  164223[0:Res:163063.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u)).
% 299.83/300.63  165025[0:Res:164539.1,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u).
% 299.83/300.63  165228[0:Res:164550.1,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u).
% 299.83/300.63  165437[0:SpR:177.0,164391.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.63  165773[0:SpR:70.1,165546.1] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.63  166029[0:SpR:14.1,165486.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  166209[0:SpR:39.1,165497.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.63  166147[0:SpR:14.1,165497.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  166563[0:MRR:166562.1,236.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  166565[0:MRR:166564.1,236.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),y,v),u)**.
% 299.83/300.63  167049[0:SpR:557.0,166630.0] ||  -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x)),tc_nat)*.
% 299.83/300.63  167019[0:SpR:4126.0,166630.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  167018[0:SpR:14948.1,166630.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  167017[0:SpR:14663.2,166630.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  167014[0:SpR:14663.2,166630.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  167136[0:SSi:167042.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.63  167137[0:SSi:167040.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.63  167396[0:MRR:167395.1,236.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),x),u,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  167398[0:MRR:167397.1,236.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),x),y,v),u)**.
% 299.83/300.63  167450[0:SpR:557.0,166670.0] ||  -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x)),tc_nat)*.
% 299.83/300.63  167420[0:SpR:4126.0,166670.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  167419[0:SpR:14948.1,166670.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  167418[0:SpR:14663.2,166670.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  167415[0:SpR:14663.2,166670.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  167547[0:SSi:167443.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.63  167548[0:SSi:167441.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.63  167584[0:SpL:557.0,166676.0] || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),tc_nat)* -> .
% 299.83/300.63  167554[0:SpL:4126.0,166676.0] || c_HOL_Oord__class_Oless(hAPP(u,v),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.63  167553[0:SpL:14948.1,166676.0] || c_HOL_Oord__class_Oless(hAPP(u,v),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.63  167552[0:SpL:14663.2,166676.0] || c_HOL_Oord__class_Oless(hAPP(u,v),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.63  167549[0:SpL:14663.2,166676.0] || c_HOL_Oord__class_Oless(hAPP(u,v),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.63  167701[0:SSi:167577.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.63  167702[0:SSi:167575.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* -> .
% 299.83/300.63  167717[0:SpR:4126.0,166715.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.63  167716[0:SpR:14948.1,166715.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.63  167715[0:SpR:14663.2,166715.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.63  167712[0:SpR:14663.2,166715.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.63  167812[0:SpR:4126.0,166717.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.63  167811[0:SpR:14948.1,166717.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.63  167810[0:SpR:14663.2,166717.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.63  167807[0:SpR:14663.2,166717.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.63  168145[0:MRR:168144.1,236.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),x,tc_nat)*.
% 299.83/300.63  168154[0:SpL:4126.0,166946.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.63  168153[0:SpL:14948.1,166946.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.63  168152[0:SpL:14663.2,166946.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.63  168149[0:SpL:14663.2,166946.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.63  168291[0:SSi:168183.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* -> .
% 299.83/300.63  168308[0:SpR:4126.0,166967.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(v,w),tc_nat)*.
% 299.83/300.63  168307[0:SpR:14948.1,166967.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(u,w),tc_nat)*.
% 299.83/300.63  168306[0:SpR:14663.2,166967.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(u,w),tc_nat)*.
% 299.83/300.63  168303[0:SpR:14663.2,166967.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(v,w),tc_nat)*.
% 299.83/300.63  168409[0:SpR:4126.0,166968.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.63  168408[0:SpR:14948.1,166968.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.63  168407[0:SpR:14663.2,166968.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.63  168404[0:SpR:14663.2,166968.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.63  168508[0:SpR:4126.0,167131.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  168507[0:SpR:14948.1,167131.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  168506[0:SpR:14663.2,167131.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  168503[0:SpR:14663.2,167131.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  168624[0:SSi:168537.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.63  168785[0:SpR:4126.0,167533.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  168784[0:SpR:14948.1,167533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  168783[0:SpR:14663.2,167533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.63  168780[0:SpR:14663.2,167533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.63  168911[0:SSi:168814.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.63  169338[0:SpR:133.1,166650.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.63  169615[0:SSi:169583.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat)* -> .
% 299.83/300.63  169616[0:SSi:169485.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.63  169617[0:SSi:169484.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.63  169690[0:SpR:133.1,166651.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.63  169954[0:SpR:133.1,166712.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),tc_nat)*.
% 299.83/300.63  170335[0:SpL:133.1,166718.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  170894[0:SpL:133.1,166944.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  171057[0:SpR:133.1,166965.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.63  171180[0:SpR:133.1,166966.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.63  171299[0:SpR:133.1,166977.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.63  171621[0:Rew:27426.1,171404.1] || equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Olist_ONil(w))** -> equal(c_List_Orotate(u,v,w),v).
% 299.83/300.63  171722[0:SpR:133.1,166982.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.63  173004[0:Res:278.3,187.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,v,u)* c_lessequals(w,x,u)* -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.63  174237[0:Rew:270.1,174028.4] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,v,u)* -> c_lessequals(x,w,u)*.
% 299.83/300.63  174238[0:Rew:273.1,174027.4] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,v,u)* -> c_lessequals(x,w,u)*.
% 299.83/300.63  174239[0:Rew:267.1,174026.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,v,u)* -> c_lessequals(x,w,u)*.
% 299.83/300.63  174240[0:Rew:18421.1,174025.4] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,v,u)* -> c_lessequals(x,w,u)*.
% 299.83/300.63  174241[0:Rew:53875.1,174024.4] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,v,u)* -> c_lessequals(x,w,u)*.
% 299.83/300.63  180364[0:SpR:14.1,165977.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  180540[0:Res:165976.1,118.0] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u).
% 299.83/300.63  180504[0:SpR:14.1,165976.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.63  183710[0:Rew:497.0,183609.2,503.0,183609.0] || equal(c_List_Oappend(u,v,w),x)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_List_Olist_ONil(w),u).
% 299.83/300.63  9291[0:SpL:4126.0,598.0] || c_List_Odistinct(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.63  9290[0:SpL:4126.0,2214.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  9276[0:SpL:4126.0,2215.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  9275[0:SpL:4126.0,2216.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  9272[0:SpL:4126.0,562.0] || equal(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  9271[0:SpL:4126.0,564.0] || equal(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,v,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  9256[0:SpL:4126.0,2230.0] || equal(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Orev(u,x),w)*.
% 299.83/300.63  9255[0:SpL:4126.0,545.0] || equal(c_List_Orev(u,v),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.63  9253[0:SpL:4126.0,556.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.63  9022[0:SpL:4126.0,514.0] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(u,x),w)*.
% 299.83/300.63  8993[0:SpL:4126.0,5647.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  8610[0:SpR:4126.0,533.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Orotate(w,x,u),v),c_Nat_Osize__class_Osize(x,v))**.
% 299.83/300.63  8561[0:SpR:4126.0,2256.1] || equal(u,v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(x,c_List_Orev(v,w))*.
% 299.83/300.63  8554[0:SpR:4126.0,580.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))*.
% 299.83/300.63  8519[0:SpR:4126.0,104.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.63  8182[0:SpR:4126.0,5645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  10363[0:SpR:4126.0,10301.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(u),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),w),v)*.
% 299.83/300.63  10371[0:SpR:4126.0,10361.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),v),u)*.
% 299.83/300.63  10392[0:SpR:4126.0,10314.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Olist_OCons(w,v,u),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,u))*.
% 299.83/300.63  10404[0:SpL:4126.0,10310.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(v),w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  13024[0:SpL:133.1,1526.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> .
% 299.83/300.63  12949[0:SpL:133.1,1829.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  12948[0:SpL:133.1,1830.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  12897[0:SpR:133.1,10207.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  12896[0:SpR:133.1,10458.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  12879[0:SpR:133.1,1471.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat).
% 299.83/300.63  12877[0:SpR:133.1,1778.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(v,c_Suc(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  12870[0:SpR:133.1,1740.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(v,c_Suc(u),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  12846[0:SpR:133.1,10209.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  12809[0:SpR:133.1,1741.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.63  15523[0:SpR:133.1,15314.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.63  16793[0:Res:3464.1,260.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  17097[0:Res:3459.1,307.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v).
% 299.83/300.63  17095[0:Res:240.2,307.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Suc(u),tc_nat)* -> equal(c_Suc(u),c_Suc(v)) equal(c_Suc(u),v).
% 299.83/300.63  17100[0:MRR:17017.0,3455.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(v,u,tc_nat) -> equal(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)).
% 299.83/300.63  18624[0:Res:5098.2,373.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.63  18599[0:SpL:354.0,373.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat)* -> equal(c_List_Otake(w,c_List_Olist_OCons(x,u,v),v),c_List_Olist_OCons(x,u,v))**.
% 299.83/300.63  18702[0:SpR:4126.0,18616.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))),w,u),w)**.
% 299.83/300.63  21282[0:Res:13042.1,6003.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u)*.
% 299.83/300.63  21275[0:Res:13042.1,6004.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u)*.
% 299.83/300.63  21578[0:Res:21412.0,328.0] ||  -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.63  21827[0:Res:21548.0,328.0] ||  -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.63  21933[0:Res:21852.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  22515[0:Res:240.2,21928.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.63  22742[0:SpR:235.0,235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),w,tc_nat))*.
% 299.83/300.63  23384[0:Res:240.2,21571.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u).
% 299.83/300.63  23678[0:SpR:235.0,215.1] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)*.
% 299.83/300.63  23623[0:SpR:235.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.63  23782[0:Res:240.2,21822.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Suc(u)).
% 299.83/300.63  24213[0:SpR:235.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.63  24158[0:SpR:235.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.63  24756[0:Res:24550.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  25148[0:Res:240.2,24751.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.63  27040[0:SpR:374.0,215.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(x,v,w),tc_List_Olist(w)),tc_nat)*.
% 299.83/300.63  27036[0:SpR:374.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat),tc_nat)*.
% 299.83/300.63  27029[0:SpR:374.0,214.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,w,x),tc_List_Olist(x)),tc_nat)*.
% 299.83/300.63  26983[0:SpR:374.0,215.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)*.
% 299.83/300.63  26982[0:SpR:374.0,235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),w,tc_nat))*.
% 299.83/300.63  26946[0:SpR:374.0,18617.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)))),c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.63  26938[0:SpR:374.0,509.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(c_List_Odrop(w,u,v),x,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.63  26934[0:SpR:374.0,374.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,c_List_Odrop(v,w,x),x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),u,tc_nat))*.
% 299.83/300.63  27414[0:Res:395.1,328.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.63  27403[0:SpR:374.0,395.1] || equal(c_List_Odrop(u,c_List_Odrop(v,w,x),x),c_List_Olist_ONil(x))** -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),u,tc_nat)*.
% 299.83/300.63  27844[0:SpL:374.0,396.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat)* -> equal(c_List_Odrop(x,c_List_Odrop(w,u,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.63  27967[0:SpR:4126.0,27852.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,v)),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.63  28750[0:SpR:533.0,385.0] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Orotate(x,v,w),w),c_List_Orotate(u,c_List_Orotate(x,v,w),w))**.
% 299.83/300.63  29173[0:SpL:533.0,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(c_List_Orotate(x,u,v),w,y,v),c_List_Orotate(x,u,v))**.
% 299.83/300.63  29291[0:SpR:4126.0,29183.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Nat_Osize__class_Osize(w,v)),x,u),w)**.
% 299.83/300.63  29326[0:SpR:374.0,29193.0] ||  -> equal(c_List_Olist__update(c_List_Odrop(u,v,w),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.63  30514[0:SpR:133.1,30221.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.63  31183[0:SpR:374.0,390.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Olist_OCons(x,y,w),w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),w),x)**.
% 299.83/300.63  31515[0:SpR:388.0,458.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Oreplicate(v,w,x),x),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,x),x),c_List_Oreplicate(v,w,x))**.
% 299.83/300.63  31793[0:SpR:485.0,588.0] ||  -> equal(c_List_Oappend(c_List_Orev(u,v),c_List_Oappend(c_List_Orev(w,v),x,v),v),c_List_Oappend(c_List_Orev(c_List_Oappend(w,u,v),v),x,v))**.
% 299.83/300.63  31785[0:SpR:588.0,390.0] ||  -> equal(c_List_Onth(c_List_Oappend(u,c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),y),c_Nat_Osize__class_Osize(c_List_Oappend(u,v,y),tc_List_Olist(y)),y),w)**.
% 299.83/300.63  31781[0:SpR:588.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Oappend(u,v,w),tc_List_Olist(w)),c_List_Oappend(u,c_List_Oappend(v,x,w),w),w),c_List_Oappend(u,v,w))**.
% 299.83/300.63  32111[0:SpR:485.0,454.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Orev(v,w),w),c_List_Orev(x,w),w),c_List_Olist_OCons(u,c_List_Orev(c_List_Oappend(x,v,w),w),w))**.
% 299.83/300.63  32131[0:SpL:4126.0,32113.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(c_List_Olist_OCons(w,x,v),y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  32126[0:SpL:4126.0,32113.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  33638[0:SpL:4126.0,33627.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  33636[0:SpL:4126.0,33627.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  33634[0:SpL:4126.0,33627.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  33646[0:SpL:4126.0,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)*.
% 299.83/300.63  33643[0:SpL:4126.0,33632.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  33641[0:SpL:4126.0,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.63  36901[0:SpL:14663.2,33627.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.63  36895[0:SpL:14663.2,33632.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36890[0:SpL:14663.2,598.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.63  36888[0:SpL:14663.2,2214.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36883[0:SpL:14663.2,10310.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(v),w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36863[0:SpL:14663.2,32113.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36854[0:SpL:14663.2,32113.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Olist_OCons(w,x,v),y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36849[0:SpL:14663.2,2215.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36848[0:SpL:14663.2,2216.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36845[0:SpL:14663.2,562.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  36844[0:SpL:14663.2,564.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,v,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  36820[0:SpL:14663.2,2230.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Orev(u,x),w)*.
% 299.83/300.63  36819[0:SpL:14663.2,545.0] || equal(c_List_Orev(u,v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.63  36817[0:SpL:14663.2,556.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.63  36759[0:SpL:14663.2,33627.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  36757[0:SpL:14663.2,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)*.
% 299.83/300.63  36453[0:SpL:14663.2,514.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(u,x),w)*.
% 299.83/300.63  36450[0:SpL:14663.2,33627.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36449[0:SpL:14663.2,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.63  36401[0:SpL:14663.2,5647.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  36383[0:SpL:14663.2,33627.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.63  36377[0:SpL:14663.2,33632.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.63  36372[0:SpL:14663.2,598.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.63  36370[0:SpL:14663.2,2214.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36365[0:SpL:14663.2,10310.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(v),w,x),tc_nat)*.
% 299.83/300.63  36345[0:SpL:14663.2,32113.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)*.
% 299.83/300.63  36336[0:SpL:14663.2,32113.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(c_List_Olist_OCons(w,x,v),y,v),tc_nat)*.
% 299.83/300.63  36331[0:SpL:14663.2,2215.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  36330[0:SpL:14663.2,2216.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  36327[0:SpL:14663.2,562.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  36326[0:SpL:14663.2,564.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,v,x),tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  36302[0:SpL:14663.2,2230.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,x),tc_nat)* equal(c_List_Orev(u,x),w)*.
% 299.83/300.63  36301[0:SpL:14663.2,545.0] || equal(c_List_Orev(u,v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(x,v),tc_nat)* equal(u,x)*.
% 299.83/300.63  36299[0:SpL:14663.2,556.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(w,v),tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.63  36241[0:SpL:14663.2,33627.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)*.
% 299.83/300.63  36239[0:SpL:14663.2,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)*.
% 299.83/300.63  35935[0:SpL:14663.2,514.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* equal(hAPP(u,x),w)*.
% 299.83/300.63  35932[0:SpL:14663.2,33627.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)*.
% 299.83/300.63  35931[0:SpL:14663.2,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)*.
% 299.83/300.63  35883[0:SpL:14663.2,5647.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.63  35797[0:SpR:14663.2,10301.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(u),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),w),v)*.
% 299.83/300.63  35789[0:SpR:14663.2,10361.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),v),u)*.
% 299.83/300.63  35741[0:SpR:14663.2,29183.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Nat_Osize__class_Osize(w,v)),x,u),w)**.
% 299.83/300.63  35740[0:SpR:14663.2,27852.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,v)),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.63  35736[0:SpR:14663.2,18616.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))),w,u),w)**.
% 299.83/300.63  35724[0:SpR:14663.2,533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Orotate(w,x,u),v),c_Nat_Osize__class_Osize(x,v))**.
% 299.83/300.63  35623[0:SpR:14663.2,2256.1] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(x,c_List_Orev(v,w))*.
% 299.83/300.63  35614[0:SpR:14663.2,580.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))*.
% 299.83/300.63  35458[0:SpR:14663.2,104.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.63  34883[0:SpR:14663.2,10314.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Olist_OCons(w,v,u),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,u))*.
% 299.83/300.63  34799[0:SpR:14663.2,5645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  34688[0:SpR:14663.2,10301.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(v),w,x),tc_nat)* equal(c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),x),w)*.
% 299.83/300.63  34680[0:SpR:14663.2,10361.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* equal(c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),w),v)*.
% 299.83/300.63  34632[0:SpR:14663.2,29183.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Nat_Osize__class_Osize(w,u)),x,v),w)**.
% 299.83/300.63  34631[0:SpR:14663.2,27852.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,u)),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  34627[0:SpR:14663.2,18616.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))),w,v),w)**.
% 299.83/300.63  34615[0:SpR:14663.2,533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Orotate(w,x,v),u),c_Nat_Osize__class_Osize(x,u))**.
% 299.83/300.63  34514[0:SpR:14663.2,2256.1] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,x),tc_nat)* equal(w,c_List_Orev(v,x))*.
% 299.83/300.63  34505[0:SpR:14663.2,580.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))*.
% 299.83/300.63  34349[0:SpR:14663.2,104.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.63  33774[0:SpR:14663.2,10314.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Olist_OCons(w,u,v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,v))*.
% 299.83/300.63  33690[0:SpR:14663.2,5645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  38570[0:SpR:93.0,177.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(v),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),c_Suc(v),tc_nat))** c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat).
% 299.83/300.63  38502[0:SpR:177.0,105.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)).
% 299.83/300.63  38501[0:SpR:177.0,4130.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  38500[0:SpR:177.0,4222.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)).
% 299.83/300.63  38499[0:SpR:177.0,14738.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  39075[0:SpR:4126.0,39040.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat)*.
% 299.83/300.63  39074[0:SpR:14663.2,39040.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat)*.
% 299.83/300.63  39072[0:SpR:14663.2,39040.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat)*.
% 299.83/300.63  39138[0:SpL:4126.0,39044.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  39137[0:SpL:14663.2,39044.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  39135[0:SpL:14663.2,39044.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.63  40009[0:SpR:276.1,131.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  40270[0:SpR:276.1,143.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  40519[0:SpL:276.1,130.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  40812[0:SpL:276.1,142.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  41293[0:Res:14746.1,118.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.63  45010[0:SpL:14948.1,33627.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.63  45004[0:SpL:14948.1,33632.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.63  44999[0:SpL:14948.1,598.0] || c_List_Odistinct(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.63  44997[0:SpL:14948.1,2214.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  44992[0:SpL:14948.1,10310.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(v),w,x),tc_nat)*.
% 299.83/300.63  44971[0:SpL:14948.1,32113.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)*.
% 299.83/300.63  44962[0:SpL:14948.1,32113.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Olist_OCons(w,x,v),y,v),tc_nat)*.
% 299.83/300.63  44957[0:SpL:14948.1,2215.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(w,v).
% 299.83/300.63  44956[0:SpL:14948.1,2216.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_List_Odistinct(x,v).
% 299.83/300.63  44953[0:SpL:14948.1,562.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  44952[0:SpL:14948.1,564.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,v,x),tc_nat)* equal(w,c_List_Olist_ONil(x)).
% 299.83/300.63  44927[0:SpL:14948.1,2230.0] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,x),tc_nat)* equal(c_List_Orev(u,x),w)*.
% 299.83/300.63  44926[0:SpL:14948.1,545.0] || equal(c_List_Orev(u,v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(x,v),tc_nat)* equal(u,x)*.
% 299.83/300.63  44924[0:SpL:14948.1,556.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(w,v),tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.63  44864[0:SpL:14948.1,33627.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)*.
% 299.83/300.63  44862[0:SpL:14948.1,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)*.
% 299.83/300.63  44540[0:SpL:14948.1,514.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* equal(hAPP(u,x),w)*.
% 299.83/300.63  44537[0:SpL:14948.1,33627.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)*.
% 299.83/300.63  44536[0:SpL:14948.1,33632.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)*.
% 299.83/300.63  44509[0:SpL:14948.1,39044.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  44452[0:SpL:14948.1,5647.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.63  43788[0:SpR:14948.1,10301.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(v),w,x),tc_nat)* equal(c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),x),w)*.
% 299.83/300.63  43780[0:SpR:14948.1,10361.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* equal(c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),w),v)*.
% 299.83/300.63  43732[0:SpR:14948.1,29183.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Nat_Osize__class_Osize(w,u)),x,v),w)**.
% 299.83/300.63  43731[0:SpR:14948.1,27852.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,u)),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.63  43727[0:SpR:14948.1,18616.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))),w,v),w)**.
% 299.83/300.63  43715[0:SpR:14948.1,533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Orotate(w,x,v),u),c_Nat_Osize__class_Osize(x,u))**.
% 299.83/300.63  43611[0:SpR:14948.1,2256.1] || equal(u,v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,x),tc_nat)* equal(w,c_List_Orev(v,x))*.
% 299.83/300.63  43602[0:SpR:14948.1,580.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))*.
% 299.83/300.63  43440[0:SpR:14948.1,104.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat)* equal(c_Divides_Odiv__class_Omod(w,v,u),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.63  42836[0:SpR:14948.1,10314.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(v),tc_nat)* equal(c_List_Olist_OCons(w,u,v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,v))*.
% 299.83/300.63  42801[0:SpR:14948.1,39040.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat)*.
% 299.83/300.63  42714[0:SpR:14948.1,5645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  47561[0:Res:16551.1,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)).
% 299.83/300.63  47560[0:Res:16551.1,6003.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)*.
% 299.83/300.63  47550[0:Res:16551.1,6004.1] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)*.
% 299.83/300.63  49222[0:SpR:200.1,170.0] ||  -> equal(u,v) equal(c_List_Olist__update(c_List_Olist__update(w,u,x,y),v,c_List_Onth(w,v,y),y),c_List_Olist__update(w,u,x,y))**.
% 299.83/300.63  49934[0:SpL:253.0,5135.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> .
% 299.83/300.63  49828[0:SpR:253.0,14746.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.63  49824[0:SpR:253.0,311.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.63  52416[0:Res:51915.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.63  52733[0:SpL:580.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w))**.
% 299.83/300.63  53830[0:SpR:69.1,165.1] class_OrderedGroup_Ogroup__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(v,c_HOL_Ominus__class_Ominus(v,w,u),u),c_Divides_Odiv__class_Omod(w,c_HOL_Ominus__class_Ominus(v,w,u),u))*.
% 299.83/300.63  53926[0:SpL:4126.0,53869.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  53925[0:SpL:14948.1,53869.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),v),tc_nat)* hBOOL(v).
% 299.83/300.63  53924[0:SpL:14663.2,53869.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),v),tc_nat)* hBOOL(v).
% 299.83/300.63  53921[0:SpL:14663.2,53869.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  53906[0:SpL:4126.0,53869.0] || hBOOL(hAPP(u,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  53905[0:SpL:14948.1,53869.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(v).
% 299.83/300.63  53904[0:SpL:14663.2,53869.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(v).
% 299.83/300.63  53901[0:SpL:14663.2,53869.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  53957[0:SpR:4126.0,53873.1] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  53956[0:SpR:14948.1,53873.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u),tc_nat)* hBOOL(v).
% 299.83/300.63  53955[0:SpR:14663.2,53873.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u),tc_nat)* hBOOL(v).
% 299.83/300.63  53952[0:SpR:14663.2,53873.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  53937[0:SpR:4126.0,53873.1] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(v,u))*.
% 299.83/300.63  53936[0:SpR:14948.1,53873.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(hAPP(v,u))*.
% 299.83/300.63  53935[0:SpR:14663.2,53873.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(hAPP(v,u))*.
% 299.83/300.63  53932[0:SpR:14663.2,53873.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(v,u))*.
% 299.83/300.63  54363[0:SpL:4126.0,54216.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  54362[0:SpL:14948.1,54216.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(v).
% 299.83/300.63  54361[0:SpL:14663.2,54216.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(v).
% 299.83/300.63  54358[0:SpL:14663.2,54216.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(v).
% 299.83/300.63  54342[0:SpL:4126.0,54216.0] || hBOOL(hAPP(u,c_HOL_Ozero__class_Ozero(tc_nat)))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(v).
% 299.83/300.63  54341[0:SpL:14948.1,54216.0] || hBOOL(hAPP(u,c_HOL_Ozero__class_Ozero(tc_nat)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* hBOOL(v).
% 299.83/300.63  54340[0:SpL:14663.2,54216.0] || hBOOL(hAPP(u,c_HOL_Ozero__class_Ozero(tc_nat)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* hBOOL(v).
% 299.83/300.63  54337[0:SpL:14663.2,54216.0] || hBOOL(hAPP(u,c_HOL_Ozero__class_Ozero(tc_nat)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(v).
% 299.83/300.63  54391[0:SpR:4126.0,54220.1] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  54390[0:SpR:14948.1,54220.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(v).
% 299.83/300.63  54389[0:SpR:14663.2,54220.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(v).
% 299.83/300.63  54386[0:SpR:14663.2,54220.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.63  54370[0:SpR:4126.0,54220.1] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)))*.
% 299.83/300.63  54369[0:SpR:14948.1,54220.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* hBOOL(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)))*.
% 299.83/300.63  54368[0:SpR:14663.2,54220.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* hBOOL(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)))*.
% 299.83/300.63  54365[0:SpR:14663.2,54220.1] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)))*.
% 299.83/300.63  55486[0:SpR:84.1,170.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Olist__update(c_List_Otake(v,w,x),u,c_List_Onth(w,u,x),x),c_List_Otake(v,w,x))**.
% 299.83/300.63  57012[0:Res:56685.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.63  57231[0:Res:156.1,301.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),w,u)* -> c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.63  57989[0:Res:156.1,291.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.63  60307[0:Res:156.1,83.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.63  60798[0:Res:156.1,82.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),w,u)* -> c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.63  61280[0:SpR:604.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Oreplicate(v,hAPP(w,x),y),y),c_List_Omap(w,c_List_Otake(u,c_List_Oreplicate(v,x,z),z),z,y))*.
% 299.83/300.63  61279[0:SpR:609.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Orev(c_List_Omap(v,w,x,y),y),y),c_List_Omap(v,c_List_Otake(u,c_List_Orev(w,x),x),x,y))*.
% 299.83/300.63  61268[0:SpR:612.0,609.0] ||  -> equal(c_List_Orev(c_List_Otake(u,c_List_Omap(v,w,x,y),y),y),c_List_Omap(v,c_List_Orev(c_List_Otake(u,w,x),x),x,y))*.
% 299.83/300.63  61312[0:Rew:412.0,61281.0] ||  -> equal(c_List_Oreplicate(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,y),c_List_Otake(u,c_List_Oreplicate(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,y),y))*.
% 299.83/300.63  61718[0:SpR:604.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Oreplicate(v,hAPP(w,x),y),y),c_List_Omap(w,c_List_Orotate(u,c_List_Oreplicate(v,x,z),z),z,y))*.
% 299.83/300.63  61717[0:SpR:609.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Orev(c_List_Omap(v,w,x,y),y),y),c_List_Omap(v,c_List_Orotate(u,c_List_Orev(w,x),x),x,y))*.
% 299.83/300.63  61705[0:SpR:607.0,609.0] ||  -> equal(c_List_Orev(c_List_Orotate(u,c_List_Omap(v,w,x,y),y),y),c_List_Omap(v,c_List_Orev(c_List_Orotate(u,w,x),x),x,y))*.
% 299.83/300.63  62223[0:SpR:371.0,594.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z),c_List_Omap(v,c_List_Odrop(u,x,y),y,z))**.
% 299.83/300.63  62196[0:SpR:609.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Orev(c_List_Omap(v,w,x,y),y),y),c_List_Omap(v,c_List_Odrop(u,c_List_Orev(w,x),x),x,y))*.
% 299.83/300.63  62183[0:SpR:594.0,609.0] ||  -> equal(c_List_Orev(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),y),c_List_Omap(v,c_List_Orev(c_List_Odrop(u,w,x),x),x,y))*.
% 299.83/300.63  62247[0:Rew:412.0,62198.0,388.0,62198.0] ||  -> equal(c_List_Oreplicate(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,y),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),x,y))*.
% 299.83/300.63  62636[0:SpR:377.0,304.1] || c_ListOrder_Ostep1(u,c_List_Oreplicate(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Olist_OCons(w,y,x),x)*.
% 299.83/300.63  62627[0:SpR:377.0,304.1] || c_ListOrder_Ostep1(u,v,c_List_Oreplicate(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Olist_OCons(x,v,y),c_List_Oreplicate(c_Suc(w),x,y),y)*.
% 299.83/300.63  63534[0:Res:24651.1,118.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),u,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.63  63518[0:SpR:253.0,24651.1] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  63847[0:Res:25273.1,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.63  64148[0:Res:63991.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  64413[0:Res:240.2,64143.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))).
% 299.83/300.63  64729[0:Res:416.0,573.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w),x) -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat)),x)*.
% 299.83/300.63  64903[0:SSi:64902.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)).
% 299.83/300.63  65628[0:SpL:70.1,15684.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65581[0:SpL:70.1,15792.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.63  65571[0:SpL:70.1,17245.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.63  65569[0:SpL:70.1,57232.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.63  65562[0:SpL:70.1,64141.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65504[0:SpL:70.1,876.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65503[0:SpL:70.1,848.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  65458[0:SpR:70.1,181.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))**.
% 299.83/300.63  65427[0:SpR:70.1,4973.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  65424[0:SpR:70.1,63991.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  65422[0:SpR:70.1,32260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  65393[0:SpR:70.1,32244.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.63  65366[0:SpR:70.1,15804.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65362[0:SpR:70.1,16409.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.63  65358[0:SpR:70.1,37558.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.63  65349[0:SpR:70.1,15740.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.63  65347[0:SpR:70.1,30577.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.63  65340[0:SpR:70.1,52060.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65316[0:SpR:70.1,16076.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat))**.
% 299.83/300.63  65307[0:SpR:70.1,10301.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Onth(c_List_Oreplicate(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),c_HOL_Ozero__class_Ozero(tc_nat),x),w)**.
% 299.83/300.63  65306[0:SpR:70.1,9751.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  65278[0:SpR:70.1,1160.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65189[0:SpR:70.1,903.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.63  65188[0:SpR:70.1,893.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.63  65183[0:SpR:70.1,79.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  65181[0:SpR:70.1,42.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat))**.
% 299.83/300.63  66529[0:SpR:454.0,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Onth(c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),c_Int_Onumber__class_Onumber__of(u,tc_nat),x),v)**.
% 299.83/300.63  66530[0:MRR:66520.1,4314.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),v,y),w)**.
% 299.83/300.63  66531[0:MRR:66519.2,2691.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),v,y),w)**.
% 299.83/300.63  68772[0:SpR:14.1,53859.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  68840[0:SpL:14.1,53864.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  68943[0:SpL:14.1,54092.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),u),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  69073[0:SpR:14.1,54207.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),u)),tc_nat)*.
% 299.83/300.63  70660[0:SpR:93.0,383.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Odrop(c_Suc(v),w,x),x),c_List_Odrop(c_Suc(v),c_List_Otake(c_Suc(u),w,x),x))**.
% 299.83/300.63  70609[0:SpR:4413.0,383.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(v,c_List_Oappend(c_List_Oreplicate(u,w,x),y,x),x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(v,u,tc_nat),y,x))**.
% 299.83/300.63  70837[0:SpR:4126.0,70690.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(u),x,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  70836[0:SpR:14948.1,70690.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(v),u,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  70835[0:SpR:14663.2,70690.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(v),u,x),c_List_Olist_ONil(x))**.
% 299.83/300.63  70832[0:SpR:14663.2,70690.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(u),x,w),c_List_Olist_ONil(w))**.
% 299.83/300.63  71568[0:SpL:253.0,63331.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.63  71959[0:SpL:253.0,71585.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  72114[0:SpL:70.1,72026.1] || equal(u,c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.63  72441[0:SpL:253.0,71683.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.63  72616[0:MRR:72544.1,225.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v,tc_nat)*.
% 299.83/300.63  72677[0:SpR:253.0,71806.1] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.63  72930[0:Res:16551.1,14664.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)*.
% 299.83/300.63  72794[0:Res:13042.1,14664.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u)*.
% 299.83/300.63  73146[0:Res:15876.2,13037.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.63  73242[0:Res:240.2,16060.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat) -> equal(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat)).
% 299.83/300.63  73205[0:SpL:14.1,16060.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> .
% 299.83/300.63  73367[0:Rew:93.0,73326.1] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(u),c_Suc(v)).
% 299.83/300.63  73392[0:Obv:73339.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(u)).
% 299.83/300.63  73393[0:Obv:73336.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(u))).
% 299.83/300.63  73394[0:Obv:73314.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),u).
% 299.83/300.63  73502[0:Res:240.2,16063.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_lessequals(v,c_Suc(u),tc_nat) -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat)).
% 299.83/300.63  74387[0:Res:17316.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v).
% 299.83/300.63  74496[0:SpR:605.0,18618.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_List_Omap(w,u,v,x),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.63  74495[0:SpR:474.0,18618.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_List_Olist__update(u,w,x,v),v),c_List_Olist__update(u,w,x,v))**.
% 299.83/300.63  74719[0:SpR:258.1,22636.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  75001[0:Res:74644.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  75723[0:Res:74717.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.63  75899[0:Res:75050.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  76106[0:Res:75784.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.63  76354[0:Res:75850.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(v)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.63  76709[0:SpR:4126.0,76696.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,u),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),v)*.
% 299.83/300.63  76708[0:SpR:14948.1,76696.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,v),v),tc_nat)* c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),u)*.
% 299.83/300.63  76707[0:SpR:14663.2,76696.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,v),v),tc_nat)* c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),u)*.
% 299.83/300.63  76704[0:SpR:14663.2,76696.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,u),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),v)*.
% 299.83/300.63  76703[0:SpR:4126.0,76696.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),hAPP(v,u))*.
% 299.83/300.63  76702[0:SpR:14948.1,76696.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,v),tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),hAPP(u,v))*.
% 299.83/300.63  76701[0:SpR:14663.2,76696.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,v),tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),hAPP(u,v))*.
% 299.83/300.63  76698[0:SpR:14663.2,76696.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),hAPP(v,u))*.
% 299.83/300.63  77706[0:Rew:93.0,77637.1,93.0,77637.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(u)).
% 299.83/300.63  79360[0:Obv:79253.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_Suc(u)).
% 299.83/300.63  79899[0:Res:75869.0,328.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  80618[0:Res:209.1,66.1] class_Orderings_Olinorder(u) class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.63  80834[0:SpR:253.0,76291.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  81466[0:Res:80912.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u)))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.63  81618[0:Res:80913.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  81977[0:Res:342.2,176.1] class_Orderings_Olinorder(u) class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  81974[0:Res:209.1,176.1] class_Orderings_Olinorder(u) class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  83282[0:Res:240.2,81612.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.63  84010[0:SpR:133.1,80918.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(c_Suc(v),c_Suc(u),tc_nat).
% 299.83/300.63  84113[0:SpR:420.0,4761.1] || equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orev(c_List_Otake(w,u,v),v),c_List_Orev(u,v))**.
% 299.83/300.63  84112[0:SpR:420.0,4762.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),tc_nat)* equal(c_List_Orev(c_List_Otake(w,u,v),v),c_List_Orev(u,v))**.
% 299.83/300.63  84111[0:SpR:420.0,14736.0] ||  -> equal(c_List_Orev(c_List_Otake(u,v,w),w),c_List_Orev(v,w))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),tc_nat)*.
% 299.83/300.63  84265[0:Rew:580.0,84114.0,580.0,84114.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),tc_nat),c_Nat_Osize__class_Osize(c_List_Otake(w,u,v),tc_List_Olist(v)))**.
% 299.83/300.63  84302[0:SpR:133.1,80919.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_lessequals(c_Suc(v),c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.63  84532[0:SpR:133.1,80925.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.63  84517[0:SpR:133.1,80925.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* c_lessequals(c_Suc(c_Suc(v)),c_Suc(u),tc_nat).
% 299.83/300.63  84882[0:SpL:133.1,82441.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  85611[0:Res:80933.1,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.63  85709[0:SpL:700.0,564.0] || equal(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),c_List_Olist_OCons(v,x,w))** -> equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.63  85676[0:SpR:700.0,4419.1] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),c_List_Olist_OCons(v,x,w))**.
% 299.83/300.63  86651[0:SpL:619.0,570.0] || equal(c_List_Olist_OCons(u,v,w),c_List_Omap(x,c_List_Olist_OCons(y,z,x1),x1,w))* -> equal(v,c_List_Omap(x,z,x1,w)).
% 299.83/300.63  86568[0:SpR:619.0,174.0] ||  -> equal(c_List_Onth(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_Suc(z),y),c_List_Onth(c_List_Omap(u,w,x,y),z,y))**.
% 299.83/300.63  87370[0:SpR:253.0,76323.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.63  87512[0:SpR:253.0,76324.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.63  88229[0:Res:80935.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(v))),c_Suc(u),tc_nat)* -> equal(c_Suc(u),c_Suc(c_Suc(c_Suc(v)))).
% 299.83/300.63  88368[0:Res:80940.1,118.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Suc(c_Suc(u)),tc_nat)* -> equal(c_Suc(c_Suc(u)),c_Suc(c_Suc(v))).
% 299.83/300.63  88597[0:Res:80942.1,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(u))))) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.63  88932[0:Res:239.2,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> .
% 299.83/300.63  88928[0:Res:239.2,17501.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  88925[0:Res:239.2,31021.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat))),tc_nat)*.
% 299.83/300.63  89598[0:SpR:253.0,80951.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.63  90134[0:Res:31.2,1515.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> .
% 299.83/300.63  90024[0:SpR:42.0,31.2] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v,tc_nat)*.
% 299.83/300.63  91705[0:SpL:11038.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  92316[0:SpR:41.1,170.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Onth(c_List_Olist_OCons(w,v,x),u,x),x),v)**.
% 299.83/300.63  93710[0:SpL:253.0,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  93895[0:SpL:69.1,244.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x),v)** -> equal(x,w).
% 299.83/300.63  93892[0:SpL:77.1,244.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u))** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.63  93973[0:SpL:253.0,89655.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  94192[0:SpR:253.0,89670.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.63  94403[0:SpR:253.0,89671.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.63  94767[0:SpL:69.1,246.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> equal(v,c_HOL_Ominus__class_Ominus(x,w,u))*.
% 299.83/300.63  94764[0:SpL:77.1,246.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.63  95118[0:Res:91759.0,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.63  95345[0:SpL:69.1,245.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x),v)** -> equal(x,w).
% 299.83/300.63  95342[0:SpL:77.1,245.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u))** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.63  95612[0:Res:37641.2,13037.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v)* c_lessequals(u,v,tc_nat)*.
% 299.83/300.63  96452[0:Res:240.2,51912.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat)) c_lessequals(c_Suc(c_Suc(u)),v,tc_nat).
% 299.83/300.63  96451[0:Res:322.1,51912.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(w),tc_nat)),u,tc_nat)*.
% 299.83/300.63  96990[0:SpR:14.1,52227.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.63  97184[0:Res:2025.1,52398.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(w)) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat).
% 299.83/300.63  97447[0:SpR:14.1,52626.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.63  97559[0:Res:55418.0,260.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.63  97988[0:SpL:557.0,53869.0] || hBOOL(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(tc_nat),u,v),w,v,x))* -> hBOOL(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,w,v,x)).
% 299.83/300.63  97890[0:SpR:557.0,53873.1] || hBOOL(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x)) -> hBOOL(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(tc_nat),u,w),v,w,x))*.
% 299.83/300.63  98203[0:SpL:14.1,56447.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  99394[0:Rew:605.0,99338.0] ||  -> equal(c_List_Omap(c_Fun_Ocomp(c_COMBK(u,v,w),x,w,v,y),z,y,v),c_List_Oreplicate(c_Nat_Osize__class_Osize(z,tc_List_Olist(y)),u,v))**.
% 299.83/300.63  99464[0:SpL:14.1,98693.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.63  99588[0:Res:33.1,56449.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  100064[0:SpR:70.1,99632.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),c_Suc(v),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  100029[0:SpR:133.1,99632.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,u,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  100175[0:SpL:133.1,99782.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  100350[0:SpL:133.1,99941.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  100526[0:SpR:133.1,99601.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  100671[0:Res:99626.0,307.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),w,tc_nat) equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),u).
% 299.83/300.63  100602[0:SpR:133.1,99626.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.63  100735[0:Res:99749.1,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.63  100869[0:Res:99878.1,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.63  101088[0:SpR:14.1,56653.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  101291[0:SpR:14.1,56656.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  101598[0:Res:240.2,56682.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat)) c_lessequals(c_Suc(c_Suc(u)),v,tc_nat).
% 299.83/300.63  101597[0:Res:322.1,56682.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)),u,tc_nat)*.
% 299.83/300.63  101560[0:SpL:14.1,56682.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_lessequals(c_Suc(w),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  101683[0:SpR:14.1,56781.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  102118[0:SpR:708.2,445.0] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.63  102217[0:SpR:14.1,56907.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.63  102862[0:Res:2025.1,56992.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(w)) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat)* c_lessequals(c_Suc(w),u,tc_nat).
% 299.83/300.63  102783[0:SpL:14.1,56992.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.83/300.63  103143[0:Res:57236.1,307.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v).
% 299.83/300.63  103309[0:SpL:70.1,103150.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  103789[0:SpR:70.1,103767.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.63  104372[0:SpL:103756.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  104864[0:SpL:70.1,103591.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.63  105447[0:SpL:198.1,103547.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  105436[0:SpL:198.1,3533.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.63  105283[0:SpR:198.1,103995.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.63  105261[0:SpR:198.1,52608.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.63  105518[0:Rew:807.0,105419.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105519[0:Rew:807.0,105418.2] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105520[0:Rew:807.0,105417.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105521[0:Rew:807.0,105409.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)))))),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105522[0:Rew:807.0,105404.2] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105523[0:Rew:807.0,105401.2] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105524[0:Rew:807.0,105400.2] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  105812[0:Res:105225.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u)))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.63  106143[0:SpL:199.1,103547.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  106131[0:SpL:199.1,3533.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  105982[0:SpR:199.1,103995.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.63  105960[0:SpR:199.1,52608.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.63  106218[0:Rew:807.0,106118.2] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  106219[0:Rew:807.0,106113.2] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  106223[0:Rew:807.0,106103.2] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  106235[0:Rew:23.0,106072.2] class_Divides_Oring__div(tc_nat) || equal(c_HOL_Oone__class_Oone(tc_nat),u) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat))**.
% 299.83/300.63  106631[0:SpR:133.1,103808.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.63  107036[0:Obv:106891.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_Suc(u)).
% 299.83/300.63  107433[0:Rew:377.0,107432.0] || equal(c_List_Oreplicate(c_Suc(u),v,w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w))* -> equal(c_List_Oreplicate(u,v,w),x).
% 299.83/300.63  107903[0:Obv:107754.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(u))).
% 299.83/300.63  108799[0:SpL:625.0,489.0] || equal(c_List_Omap(u,c_List_Olist__update(v,w,x,y),y,z),c_List_Olist_ONil(z))** -> equal(c_List_Omap(u,v,y,z),c_List_Olist_ONil(z)).
% 299.83/300.63  108794[0:SpL:625.0,598.0] || c_List_Odistinct(c_List_Olist__update(c_List_Omap(u,v,w,x),y,hAPP(u,z),x),x)* -> c_List_Odistinct(c_List_Olist__update(v,y,z,w),w)*.
% 299.83/300.63  110374[0:SpR:14.1,104454.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.63  110807[0:SpR:271.1,152.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  110806[0:SpR:272.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  110805[0:SpR:269.1,152.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  110804[0:SpR:18141.1,152.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  110802[0:SpR:54222.1,152.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  110770[0:SpR:271.1,152.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  110769[0:SpR:272.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  110768[0:SpR:269.1,152.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  110767[0:SpR:18141.1,152.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  110765[0:SpR:54222.1,152.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  111309[0:SpR:270.1,151.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  111308[0:SpR:273.1,151.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  111307[0:SpR:267.1,151.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  111306[0:SpR:18421.1,151.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  111305[0:SpR:53875.1,151.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  111272[0:SpR:270.1,151.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  111271[0:SpR:273.1,151.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  111270[0:SpR:267.1,151.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  111269[0:SpR:18421.1,151.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  111268[0:SpR:53875.1,151.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  111811[0:SpR:271.1,149.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  111810[0:SpR:272.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  111809[0:SpR:269.1,149.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  111808[0:SpR:18141.1,149.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  111806[0:SpR:54222.1,149.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  111774[0:SpR:271.1,149.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  111773[0:SpR:272.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  111772[0:SpR:269.1,149.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  111771[0:SpR:18141.1,149.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  111769[0:SpR:54222.1,149.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  112378[0:SpR:270.1,147.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  112377[0:SpR:273.1,147.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  112376[0:SpR:267.1,147.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  112375[0:SpR:18421.1,147.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  112374[0:SpR:53875.1,147.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  112341[0:SpR:270.1,147.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  112340[0:SpR:273.1,147.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  112339[0:SpR:267.1,147.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  112338[0:SpR:18421.1,147.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  112337[0:SpR:53875.1,147.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  112961[0:SpR:271.1,185.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  112960[0:SpR:272.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  112959[0:SpR:269.1,185.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  112958[0:SpR:18141.1,185.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  112956[0:SpR:54222.1,185.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  112924[0:SpR:271.1,185.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  112923[0:SpR:272.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  112922[0:SpR:269.1,185.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  112921[0:SpR:18141.1,185.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  112919[0:SpR:54222.1,185.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  113536[0:SpR:270.1,182.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  113535[0:SpR:273.1,182.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  113534[0:SpR:267.1,182.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  113533[0:SpR:18421.1,182.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  113532[0:SpR:53875.1,182.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  113499[0:SpR:270.1,182.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  113498[0:SpR:273.1,182.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  113497[0:SpR:267.1,182.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  113496[0:SpR:18421.1,182.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  113495[0:SpR:53875.1,182.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  114380[0:SpR:271.1,186.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  114379[0:SpR:272.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  114378[0:SpR:269.1,186.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  114377[0:SpR:18141.1,186.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  114375[0:SpR:54222.1,186.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.63  114343[0:SpR:271.1,186.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  114342[0:SpR:272.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  114341[0:SpR:269.1,186.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  114340[0:SpR:18141.1,186.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  114338[0:SpR:54222.1,186.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.63  114927[0:SpR:270.1,183.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  114926[0:SpR:273.1,183.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  114925[0:SpR:267.1,183.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  114924[0:SpR:18421.1,183.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  114923[0:SpR:53875.1,183.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.63  114890[0:SpR:270.1,183.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  114889[0:SpR:273.1,183.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  114888[0:SpR:267.1,183.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  114887[0:SpR:18421.1,183.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  114886[0:SpR:53875.1,183.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)*.
% 299.83/300.63  115573[0:SpL:271.1,150.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  115572[0:SpL:272.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  115571[0:SpL:269.1,150.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  115570[0:SpL:18141.1,150.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  115568[0:SpL:54222.1,150.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  115536[0:SpL:271.1,150.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  115535[0:SpL:272.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  115534[0:SpL:269.1,150.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  115533[0:SpL:18141.1,150.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  115531[0:SpL:54222.1,150.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  116470[0:SpL:270.1,148.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  116469[0:SpL:273.1,148.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  116468[0:SpL:267.1,148.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  116467[0:SpL:18421.1,148.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  116466[0:SpL:53875.1,148.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  116433[0:SpL:270.1,148.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  116432[0:SpL:273.1,148.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  116431[0:SpL:267.1,148.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  116430[0:SpL:18421.1,148.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  116429[0:SpL:53875.1,148.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117384[0:SpL:271.1,187.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117383[0:SpL:272.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117382[0:SpL:269.1,187.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117381[0:SpL:18141.1,187.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117379[0:SpL:54222.1,187.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117347[0:SpL:271.1,187.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117346[0:SpL:272.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117345[0:SpL:269.1,187.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117344[0:SpL:18141.1,187.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117342[0:SpL:54222.1,187.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117967[0:SpL:270.1,184.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117966[0:SpL:273.1,184.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117965[0:SpL:267.1,184.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117964[0:SpL:18421.1,184.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117963[0:SpL:53875.1,184.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.63  117930[0:SpL:270.1,184.1] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117929[0:SpL:273.1,184.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117928[0:SpL:267.1,184.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117927[0:SpL:18421.1,184.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  117926[0:SpL:53875.1,184.1] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.63  119560[0:SpL:14.1,104482.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  119961[0:SpR:14.1,105818.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  120281[0:SpL:14.1,108236.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  120367[0:SpL:14.1,108240.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat)* -> .
% 299.83/300.63  120488[0:SpL:14.1,108253.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  120832[0:SpR:14.1,120108.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),tc_nat)*.
% 299.83/300.63  120968[0:SpR:14.1,120109.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))))),tc_nat)*.
% 299.83/300.63  121070[0:SpR:14.1,120110.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))))),tc_nat)*.
% 299.83/300.63  123093[0:SpL:560.0,489.0] || equal(c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),c_List_Olist_ONil(x))** -> equal(c_List_Oappend(u,c_List_Olist_OCons(y,w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.63  123045[0:SpR:560.0,474.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(c_List_Oappend(u,c_List_Olist_OCons(y,w,x),x),tc_List_Olist(x)))*.
% 299.83/300.63  123306[0:SpR:14.1,103849.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  123420[0:SpR:14.1,103850.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),u)),tc_nat)*.
% 299.83/300.63  123705[0:SpR:14.1,104499.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.63  124419[0:SpL:14.1,107223.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.63  124596[0:Res:124496.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  124550[0:SpR:70.1,124496.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  124740[0:Res:240.2,124590.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat))).
% 299.83/300.63  124917[0:Res:124850.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.63  124884[0:SpR:70.1,124850.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.63  125744[0:SpR:14.1,123951.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.63  126022[0:SpR:14.1,123952.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.63  126179[0:SpR:14.1,123953.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.63  126307[0:SpL:14.1,123991.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  126442[0:SpL:14.1,123992.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.63  126686[0:SpL:14.1,57694.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) -> .
% 299.83/300.63  127708[0:Res:58686.1,307.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),v).
% 299.83/300.63  127655[0:SpR:14.1,58686.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.63  127867[0:Res:58687.1,98.0] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.63  128112[0:SpL:14.1,59523.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.63  128243[0:Res:2025.1,59524.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat).
% 299.83/300.63  128240[0:Res:202.1,59524.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.63  128239[0:Res:2028.1,59524.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.63  128372[0:SpL:345.1,472.0] || equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x))* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.63  128291[0:SpR:345.1,10324.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.63  128473[0:Res:60489.1,260.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(v)),tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.63  128459[0:SpR:14.1,60489.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.63  128551[0:SpL:14.1,60499.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> .
% 299.83/300.63  129405[0:SpR:4126.0,129116.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.63  129404[0:SpR:14948.1,129116.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.63  129403[0:SpR:14663.2,129116.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.63  129400[0:SpR:14663.2,129116.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.63  129399[0:SpR:4126.0,129116.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(w),tc_nat)*.
% 299.83/300.63  129398[0:SpR:14948.1,129116.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(w),tc_nat)*.
% 299.83/300.63  129397[0:SpR:14663.2,129116.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(w),tc_nat)*.
% 299.83/300.63  129394[0:SpR:14663.2,129116.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(w),tc_nat)*.
% 299.83/300.63  129484[0:SpL:4126.0,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  129483[0:SpL:14948.1,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.63  129482[0:SpL:14663.2,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.63  129479[0:SpL:14663.2,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.63  129478[0:SpL:4126.0,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.63  129477[0:SpL:14948.1,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.63  129476[0:SpL:14663.2,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.64  129473[0:SpL:14663.2,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.64  130149[0:SpR:133.1,129373.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w))),u,tc_nat)*.
% 299.83/300.64  130284[0:SpR:4126.0,130219.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.64  130283[0:SpR:14948.1,130219.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.64  130282[0:SpR:14663.2,130219.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(v),tc_nat)*.
% 299.83/300.64  130279[0:SpR:14663.2,130219.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(u),tc_nat)*.
% 299.83/300.64  130278[0:SpR:4126.0,130219.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(w),tc_nat)*.
% 299.83/300.64  130277[0:SpR:14948.1,130219.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(w),tc_nat)*.
% 299.83/300.64  130276[0:SpR:14663.2,130219.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(w),tc_nat)*.
% 299.83/300.64  130273[0:SpR:14663.2,130219.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(w),tc_nat)*.
% 299.83/300.64  130404[0:SpL:133.1,130201.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> .
% 299.83/300.64  130819[0:Res:72208.2,373.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w)) equal(c_List_Otake(w,u,v),u)**.
% 299.83/300.64  131356[0:Res:98216.0,260.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.64  131342[0:SpR:14.1,98216.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  131460[0:SpL:14.1,98257.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  132106[0:Res:100613.2,17329.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  132682[0:Res:100615.2,17329.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  132823[0:SpL:14.1,103002.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.83/300.64  132886[0:SpL:14.1,103851.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  133306[0:SpR:133.1,132959.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.64  133910[0:SpR:70.1,133390.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),u) c_lessequals(c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  134077[0:SpL:63.1,98488.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(tc_Lambda_OdB)),tc_nat) equal(c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Odrop(u,v,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(x))* -> .
% 299.83/300.64  134076[0:SpL:63.1,98487.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(tc_Lambda_OdB)),tc_nat) equal(c_Lambda_OdB_OVar(w),c_List_Ofoldl(c_Lambda_OdB_OApp,x,c_List_Odrop(u,v,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> .
% 299.83/300.64  133978[0:SpR:63.1,351.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Odrop(u,v,w),c_HOL_Ozero__class_Ozero(tc_nat),w),c_List_Onth(v,u,w))**.
% 299.83/300.64  134347[0:SpR:14.1,133107.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  134884[0:SpR:14.1,134553.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  135005[0:Res:688.0,479.1] || c_Type_Otyping(v_e____,u,v_T____) -> c_Type_Otyping(v_e____,hAPP(hAPP(hAPP(c_Lambda_Osubst,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB)),u),v_i____),v_T_H____)*.
% 299.83/300.64  135055[0:SpR:14.1,134554.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.64  135169[0:SpR:14.1,134555.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.64  135255[0:SpL:14.1,134592.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  135349[0:SpL:14.1,134593.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  135592[0:Rew:501.0,135528.0] ||  -> equal(c_List_Odrop(u,c_List_Oappend(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),w),c_List_Odrop(u,v,w))**.
% 299.83/300.64  135767[0:Res:103852.1,307.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(u,w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(u,w,tc_nat),v).
% 299.83/300.64  135709[0:SpR:14.1,103852.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.64  135903[0:SpL:133.1,135745.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  136043[0:SpL:133.1,135756.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  136092[0:SpR:398.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_List_Otake(u,c_List_Oappend(v,x,w),w),w),c_List_Otake(u,v,w))**.
% 299.83/300.64  136268[0:Rew:501.0,136157.1,544.0,136157.1] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Otake(c_Suc(w),c_List_Oappend(u,x,v),v),c_List_Otake(c_Suc(w),u,v))**.
% 299.83/300.64  136269[0:Rew:501.0,136151.1,544.0,136151.1] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,w,v),v),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v))**.
% 299.83/300.64  136284[0:Rew:509.0,136204.0,588.0,136204.0] ||  -> equal(c_List_Oappend(u,c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Oappend(u,w,v),tc_List_Olist(v)),tc_nat),x,v),v),u)**.
% 299.83/300.64  136567[0:SpL:14.1,135753.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.64  136702[0:SpR:14.1,106337.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  137008[0:Res:127199.0,260.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.64  137339[0:Res:127511.0,307.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u).
% 299.83/300.64  138243[0:Res:132901.0,260.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.64  138229[0:SpR:14.1,132901.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  138464[0:SpL:2292.1,413.0] || equal(u,v)* equal(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orotate(w,u,x),u)**.
% 299.83/300.64  138552[0:Res:3723.1,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.64  138729[0:Res:3724.1,15720.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.64  140170[0:SpR:234.2,1160.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  140169[0:SpR:234.2,79.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  140611[0:Rew:223.0,140446.3] || c_lessequals(u,v,tc_nat)* c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  142322[0:SpR:14.1,139027.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  142608[0:SpR:14.1,141117.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat).
% 299.83/300.64  142706[0:Res:141265.0,98.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.64  143054[0:Rew:52760.0,142992.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w))**.
% 299.83/300.64  143055[0:Rew:52760.0,142991.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w))**.
% 299.83/300.64  143119[0:Rew:508.0,143118.0] ||  -> equal(c_List_Orotate(c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),c_List_Orev(v,w),w),c_List_Orotate(c_Suc(u),c_List_Orev(v,w),w))**.
% 299.83/300.64  143142[0:SSi:143141.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),c_List_Orev(v,w),w),c_List_Orotate(u,c_List_Orev(v,w),w))**.
% 299.83/300.64  143145[0:SSi:143144.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w),c_List_Orev(u,v),v),c_List_Orotate(w,c_List_Orev(u,v),v))**.
% 299.83/300.64  143759[0:SSi:143741.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) c_lessequals(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  143804[0:SpR:14.1,141299.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  143933[0:SpR:14.1,143848.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  145582[0:SpR:133.1,144912.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),v,tc_nat)*.
% 299.83/300.64  146523[0:Res:145915.1,328.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.64  147546[0:Res:144963.1,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.64  148020[0:Res:144970.1,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u).
% 299.83/300.64  148131[0:MRR:148130.1,236.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.64  148782[0:Res:147022.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  148994[0:Res:147315.1,17329.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  149102[0:MRR:149101.0,236.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.64  149367[0:Res:239.2,147431.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.64  149972[0:Res:239.2,147905.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.64  150440[0:Res:144067.0,17329.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  150990[0:Res:150517.1,328.0] ||  -> c_lessequals(u,v,tc_nat)* equal(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.64  150948[0:Res:150517.0,17329.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  151346[0:SSi:151263.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  151353[0:SSi:151102.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.64  151354[0:SSi:151060.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.64  151379[0:SSi:151378.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),u,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),v),u,tc_nat))**.
% 299.83/300.64  151581[0:Res:145195.0,98.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) equal(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.64  152373[0:SSi:152290.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  152380[0:SSi:152123.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.64  152381[0:SSi:152081.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.64  152405[0:SSi:152404.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),v,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat))**.
% 299.83/300.64  152940[0:Res:145229.0,307.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),u).
% 299.83/300.64  152878[0:SpR:14.1,145229.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  153019[0:SpR:14.1,152926.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  153531[0:SpR:605.0,29194.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,v,w,x),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))),y,x),c_List_Omap(u,v,w,x))**.
% 299.83/300.64  153530[0:SpR:474.0,29194.0] ||  -> equal(c_List_Olist__update(c_List_Olist__update(u,v,w,x),c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))))),y,x),c_List_Olist__update(u,v,w,x))**.
% 299.83/300.64  155138[0:SpR:421.0,70722.0] ||  -> equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)))),c_List_Orev(c_List_Odrop(w,u,v),v),v),c_List_Olist_ONil(v))**.
% 299.83/300.64  155243[0:SpR:14.1,129333.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.64  155560[0:SSi:155526.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ozero__class_Ozero(tc_nat))))* -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)).
% 299.83/300.64  155564[0:SSi:155418.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)) -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.64  156520[0:SpR:14.1,155969.0] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  156756[0:Res:156058.0,118.0] || c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(u,c_Suc(v),tc_nat) equal(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u).
% 299.83/300.64  157153[0:SpR:14.1,156580.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.64  157237[0:SpR:14.1,156581.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  158230[0:Res:157710.1,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(u)).
% 299.83/300.64  158207[0:SpR:14.1,157710.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  158356[0:Res:157799.1,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(u)).
% 299.83/300.64  160210[0:SpR:14.1,159786.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  162278[0:Res:161455.0,328.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.64  162829[0:SpL:14.1,162064.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.83/300.64  164301[0:Res:163060.0,328.0] ||  -> c_lessequals(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.64  165018[0:Res:164539.1,260.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  164993[0:SpR:133.1,164539.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.64  165221[0:Res:164550.1,260.0] ||  -> c_lessequals(c_Suc(u),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  165163[0:SpR:133.1,164550.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.64  165457[0:Res:164391.0,98.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.64  165435[0:SpR:14.1,164391.0] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(v,u,tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  165665[0:SpR:199.1,165459.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.64  165664[0:SpR:198.1,165459.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.64  166007[0:SpR:133.1,165486.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  166125[0:SpR:133.1,165497.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  166614[0:SpL:557.0,166415.0] || c_lessequals(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),tc_nat)* -> .
% 299.83/300.64  166584[0:SpL:4126.0,166415.0] || c_lessequals(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  166583[0:SpL:14948.1,166415.0] || c_lessequals(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  166582[0:SpL:14663.2,166415.0] || c_lessequals(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  166579[0:SpL:14663.2,166415.0] || c_lessequals(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  166763[0:SSi:166607.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.64  166764[0:SSi:166605.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* -> .
% 299.83/300.64  168292[0:SSi:168281.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> .
% 299.83/300.64  168756[0:SSi:168738.1,168738.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) -> .
% 299.83/300.64  168757[0:SSi:168725.1,168725.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> .
% 299.83/300.64  168759[0:SSi:168758.1,168758.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> .
% 299.83/300.64  168926[0:SpL:4126.0,166827.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  168925[0:SpL:14948.1,166827.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  168924[0:SpL:14663.2,166827.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  168921[0:SpL:14663.2,166827.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  168920[0:SpL:70.1,166827.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  168962[0:SpR:4126.0,166828.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.64  168961[0:SpR:14948.1,166828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.64  168960[0:SpR:14663.2,166828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.64  168957[0:SpR:14663.2,166828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.64  168956[0:SpR:70.1,166828.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  169061[0:Res:166830.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),tc_nat)*.
% 299.83/300.64  169029[0:SpR:4126.0,166830.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.64  169028[0:SpR:14948.1,166830.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.64  169027[0:SpR:14663.2,166830.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(w)),tc_nat)*.
% 299.83/300.64  169024[0:SpR:14663.2,166830.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_Suc(w)),tc_nat)*.
% 299.83/300.64  169023[0:SpR:70.1,166830.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  169160[0:SpL:4126.0,166958.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  169159[0:SpL:14948.1,166958.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  169158[0:SpL:14663.2,166958.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  169155[0:SpL:14663.2,166958.0] || equal(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  169154[0:SpL:70.1,166958.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  169201[0:SpR:4126.0,166959.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  169200[0:SpR:14948.1,166959.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  169199[0:SpR:14663.2,166959.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  169196[0:SpR:14663.2,166959.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  169195[0:SpR:70.1,166959.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),tc_nat)*.
% 299.83/300.64  169312[0:Res:166961.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.64  169274[0:SpR:4126.0,166961.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  169273[0:SpR:14948.1,166961.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  169272[0:SpR:14663.2,166961.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  169269[0:SpR:14663.2,166961.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  169268[0:SpR:70.1,166961.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),tc_nat)*.
% 299.83/300.64  169345[0:SpR:4126.0,166650.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169344[0:SpR:14948.1,166650.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169343[0:SpR:14663.2,166650.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169340[0:SpR:14663.2,166650.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169618[0:SSi:169582.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat)* -> .
% 299.83/300.64  169619[0:SSi:169579.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat))* -> hBOOL(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat)).
% 299.83/300.64  169620[0:SSi:169480.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || hBOOL(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat)) -> hBOOL(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat))*.
% 299.83/300.64  169697[0:SpR:4126.0,166651.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169696[0:SpR:14948.1,166651.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169695[0:SpR:14663.2,166651.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169692[0:SpR:14663.2,166651.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.64  169830[0:SpL:557.0,166671.0] || c_HOL_Oord__class_Oless(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),tc_nat)* -> .
% 299.83/300.64  169799[0:SpL:4126.0,166671.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  169798[0:SpL:14948.1,166671.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  169797[0:SpL:14663.2,166671.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  169794[0:SpL:14663.2,166671.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  169944[0:SSi:169823.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.64  169945[0:SSi:169821.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat)* -> .
% 299.83/300.64  169946[0:SSi:169820.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* -> .
% 299.83/300.64  169967[0:SpR:4126.0,166712.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  169966[0:SpR:14948.1,166712.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  169965[0:SpR:14663.2,166712.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  169962[0:SpR:14663.2,166712.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  170069[0:SpR:4126.0,166713.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  170068[0:SpR:14948.1,166713.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  170067[0:SpR:14663.2,166713.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  170064[0:SpR:14663.2,166713.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  170208[0:SpL:4126.0,166714.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170207[0:SpL:14948.1,166714.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  170206[0:SpL:14663.2,166714.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  170203[0:SpL:14663.2,166714.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170393[0:Res:72208.2,166718.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_Suc(v)).
% 299.83/300.64  170342[0:SpL:4126.0,166718.0] || c_lessequals(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170341[0:SpL:14948.1,166718.0] || c_lessequals(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  170340[0:SpL:14663.2,166718.0] || c_lessequals(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  170337[0:SpL:14663.2,166718.0] || c_lessequals(hAPP(u,c_Suc(v)),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170488[0:SpL:4126.0,166758.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170487[0:SpL:14948.1,166758.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  170486[0:SpL:14663.2,166758.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  170483[0:SpL:14663.2,166758.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170666[0:SSi:170518.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* -> .
% 299.83/300.64  170683[0:SpL:4126.0,166943.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170682[0:SpL:14948.1,166943.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  170681[0:SpL:14663.2,166943.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  170678[0:SpL:14663.2,166943.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170959[0:Res:72208.2,166944.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_Suc(u)).
% 299.83/300.64  170901[0:SpL:4126.0,166944.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  170900[0:SpL:14948.1,166944.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  170899[0:SpL:14663.2,166944.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  170896[0:SpL:14663.2,166944.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  171064[0:SpR:4126.0,166965.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  171063[0:SpR:14948.1,166965.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  171062[0:SpR:14663.2,166965.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  171059[0:SpR:14663.2,166965.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  171187[0:SpR:4126.0,166966.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  171186[0:SpR:14948.1,166966.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  171185[0:SpR:14663.2,166966.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  171182[0:SpR:14663.2,166966.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  171312[0:SpR:4126.0,166977.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  171311[0:SpR:14948.1,166977.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  171310[0:SpR:14663.2,166977.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  171307[0:SpR:14663.2,166977.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  171566[0:SpL:426.0,492.0] || c_List_Olistsp(u,c_List_Orotate(v,w,x),x) -> c_List_Olistsp(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x)*.
% 299.83/300.64  171565[0:SpL:426.0,491.0] || c_List_Olistsp(u,c_List_Orotate(v,w,x),x) -> c_List_Olistsp(u,c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x)*.
% 299.83/300.64  171735[0:SpR:4126.0,166982.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  171734[0:SpR:14948.1,166982.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  171733[0:SpR:14663.2,166982.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  171730[0:SpR:14663.2,166982.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  171837[0:SpL:4126.0,168557.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  171836[0:SpL:14948.1,168557.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  171835[0:SpL:14663.2,168557.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  171832[0:SpL:14663.2,168557.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  171983[0:SSi:171867.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* -> .
% 299.83/300.64  172023[0:SpR:557.0,170043.0] ||  -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x))),tc_nat)*.
% 299.83/300.64  171992[0:SpR:4126.0,170043.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  171991[0:SpR:14948.1,170043.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  171990[0:SpR:14663.2,170043.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  171987[0:SpR:14663.2,170043.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  172128[0:SSi:172016.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)))),tc_nat)*.
% 299.83/300.64  172129[0:SSi:172014.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.64  172130[0:SSi:172013.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.64  172167[0:SpR:557.0,170155.0] ||  -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x))),tc_nat)*.
% 299.83/300.64  172136[0:SpR:4126.0,170155.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  172135[0:SpR:14948.1,170155.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  172134[0:SpR:14663.2,170155.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  172131[0:SpR:14663.2,170155.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  172257[0:SSi:172160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)))),tc_nat)*.
% 299.83/300.64  172258[0:SSi:172158.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.64  172259[0:SSi:172157.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.64  172402[0:SpR:4126.0,171395.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  172401[0:SpR:14948.1,171395.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  172400[0:SpR:14663.2,171395.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  172397[0:SpR:14663.2,171395.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  172539[0:SSi:172432.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)*.
% 299.83/300.64  172545[0:SpR:4126.0,171828.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  172544[0:SpR:14948.1,171828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  172543[0:SpR:14663.2,171828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  172540[0:SpR:14663.2,171828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  172667[0:SSi:172575.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)*.
% 299.83/300.64  175040[0:Rew:807.0,174760.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  175045[0:Obv:174808.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),v).
% 299.83/300.64  175192[0:SpL:133.1,166647.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  175337[0:SpR:133.1,166648.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.64  175456[0:SpR:133.1,166649.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.64  175576[0:SpL:133.1,166652.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  175888[0:SpR:133.1,166692.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))),tc_nat)*.
% 299.83/300.64  176007[0:SpR:133.1,166693.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))),tc_nat)*.
% 299.83/300.64  176126[0:SpL:133.1,166702.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  176473[0:MRR:176464.2,12.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w),w)* -> equal(c_List_Olist_ONil(w),x).
% 299.83/300.64  176474[0:MRR:176440.2,11.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,x),x)* -> equal(v,c_List_Olist_ONil(x)).
% 299.83/300.64  176490[0:SpR:133.1,166705.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.64  176607[0:SpR:133.1,166706.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.64  176712[0:SpL:133.1,166942.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  176865[0:SpL:133.1,166964.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  177126[0:SpL:133.1,166970.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  177277[0:SpL:133.1,166974.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  177447[0:SpR:133.1,166980.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat)*.
% 299.83/300.64  177576[0:SpR:133.1,166981.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat)*.
% 299.83/300.64  177767[0:SpR:133.1,166983.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat)*.
% 299.83/300.64  177883[0:SpR:133.1,166985.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat)*.
% 299.83/300.64  178439[0:SpR:133.1,168577.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.64  178569[0:SpR:133.1,168578.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.64  179198[0:Rew:807.0,178917.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  179201[0:Obv:178965.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),u).
% 299.83/300.64  180342[0:SpR:133.1,165977.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.64  9292[0:SpL:4126.0,2377.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.64  9289[0:SpL:4126.0,558.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  9287[0:SpL:4126.0,554.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  9283[0:SpL:4126.0,555.0] || equal(c_Nat_Osize__class_Osize(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  9282[0:SpL:4126.0,4835.0] || c_List_Olistsp(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  9278[0:SpL:4126.0,492.0] || c_List_Olistsp(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  9277[0:SpL:4126.0,491.0] || c_List_Olistsp(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  9274[0:SpL:4126.0,527.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  9273[0:SpL:4126.0,526.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  8679[0:SpR:4126.0,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  8678[0:SpR:4126.0,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  8677[0:SpR:4126.0,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  8676[0:SpR:4126.0,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  8675[0:SpR:4126.0,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  8674[0:SpR:4126.0,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  8673[0:SpR:4126.0,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8672[0:SpR:4126.0,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8671[0:SpR:4126.0,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8670[0:SpR:4126.0,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  8669[0:SpR:4126.0,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  8668[0:SpR:4126.0,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  8655[0:SpR:4126.0,5492.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(w,c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),x))*.
% 299.83/300.64  8652[0:SpR:4126.0,533.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))*.
% 299.83/300.64  8649[0:SpR:4126.0,4413.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(u,c_List_Oappend(x,y,w),w),y)**.
% 299.83/300.64  8642[0:SpR:4126.0,4736.1] || c_List_Olistsp(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(x,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  8640[0:SpR:4126.0,458.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Odrop(u,v,w),w),v)**.
% 299.83/300.64  8620[0:SpR:4126.0,474.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist__update(w,x,y,u),v),c_Nat_Osize__class_Osize(w,v))**.
% 299.83/300.64  8618[0:SpR:4126.0,4427.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,v),c_List_Orev(w,u),u),c_List_Olist_ONil(u))**.
% 299.83/300.64  8616[0:SpR:4126.0,448.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,v),c_List_Oappend(w,x,u),u),x)**.
% 299.83/300.64  8614[0:SpR:4126.0,509.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,v),c_List_Oappend(w,x,u),u),w)**.
% 299.83/300.64  8613[0:SpR:4126.0,2212.1] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(c_Nat_Osize__class_Osize(u,w),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  8612[0:SpR:4126.0,284.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_List_Olist_ONil(u))* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(w,v),tc_nat)*.
% 299.83/300.64  8611[0:SpR:4126.0,354.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist_OCons(w,x,u),v),c_Suc(c_Nat_Osize__class_Osize(x,v)))**.
% 299.83/300.64  8599[0:SpR:4126.0,4413.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Odrop(u,y,w),x)*.
% 299.83/300.64  8596[0:SpR:4126.0,448.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),v)*.
% 299.83/300.64  8595[0:SpR:4126.0,509.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.64  8590[0:SpR:4126.0,4732.1] || c_List_Olistsp(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(x,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  8586[0:SpR:4126.0,458.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),v)**.
% 299.83/300.64  8573[0:SpR:4126.0,5492.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),v),u))*.
% 299.83/300.64  8556[0:SpR:4126.0,4427.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  8259[0:SpR:4126.0,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  8258[0:SpR:4126.0,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  8257[0:SpR:4126.0,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  8255[0:SpR:4126.0,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  8254[0:SpR:4126.0,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  8253[0:SpR:4126.0,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  8247[0:SpR:4126.0,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  8246[0:SpR:4126.0,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  8245[0:SpR:4126.0,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  8244[0:SpR:4126.0,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  8243[0:SpR:4126.0,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  8242[0:SpR:4126.0,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  8241[0:SpR:4126.0,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8240[0:SpR:4126.0,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8239[0:SpR:4126.0,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8238[0:SpR:4126.0,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  8237[0:SpR:4126.0,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  8236[0:SpR:4126.0,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  8229[0:SpR:4126.0,476.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orev(c_List_Olist_OCons(w,v,u),u),c_List_Olist_OCons(w,v,u))**.
% 299.83/300.64  8193[0:SpR:4126.0,5492.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(x,w))*.
% 299.83/300.64  8188[0:SpR:4126.0,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8187[0:SpR:4126.0,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8186[0:SpR:4126.0,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  8185[0:SpR:4126.0,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  8184[0:SpR:4126.0,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  8183[0:SpR:4126.0,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  8176[0:SpR:4126.0,5492.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.64  8170[0:SpR:4126.0,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  8169[0:SpR:4126.0,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  8168[0:SpR:4126.0,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  8167[0:SpR:4126.0,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  8166[0:SpR:4126.0,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  8165[0:SpR:4126.0,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  12705[0:Res:2025.1,3471.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  12701[0:Res:2025.1,3470.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  13020[0:SpL:133.1,2107.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(c_Suc(u),v,tc_nat) -> .
% 299.83/300.64  13019[0:SpL:133.1,2155.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(c_Suc(u),v,tc_nat) -> .
% 299.83/300.64  13016[0:SpL:133.1,2162.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> .
% 299.83/300.64  12953[0:SpL:133.1,1884.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  12952[0:SpL:133.1,1899.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  12947[0:SpL:133.1,1823.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  12946[0:SpL:133.1,1827.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  12943[0:SpL:133.1,3081.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  12942[0:SpL:133.1,2985.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  12941[0:SpL:133.1,3624.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  12936[0:SpL:133.1,1834.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  12935[0:SpL:133.1,1664.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))))),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  12899[0:SpR:133.1,174.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_List_Onth(c_List_Olist_OCons(v,w,x),u,x),c_List_Onth(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x))*.
% 299.83/300.64  12895[0:SpR:133.1,9766.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  12894[0:SpR:133.1,9767.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  12892[0:SpR:133.1,10490.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  12888[0:SpR:133.1,2112.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  12887[0:SpR:133.1,2111.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  12886[0:SpR:133.1,2156.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  12869[0:SpR:133.1,1828.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(v,c_Suc(u),tc_nat).
% 299.83/300.64  12845[0:SpR:133.1,11070.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  12844[0:SpR:133.1,371.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x))*.
% 299.83/300.64  12800[0:SpR:133.1,1847.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  12799[0:SpR:133.1,1875.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  12797[0:SpR:133.1,1889.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  12796[0:SpR:133.1,1904.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  12784[0:SpR:133.1,1796.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.64  12783[0:SpR:133.1,1759.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))))),tc_nat)*.
% 299.83/300.64  14907[0:SpR:4126.0,14743.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_List_Olist_ONil(u))* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(w,v),tc_nat)*.
% 299.83/300.64  15037[0:SpR:4126.0,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.64  16790[0:Res:15314.0,260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.64  17106[0:SpR:4126.0,16300.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  17118[0:SpR:4126.0,17103.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  18603[0:SpL:605.0,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(w,c_List_Omap(x,u,v,y),y),c_List_Omap(x,u,v,y))**.
% 299.83/300.64  18602[0:SpL:474.0,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Otake(w,c_List_Olist__update(u,x,y,v),v),c_List_Olist__update(u,x,y,v))**.
% 299.83/300.64  18942[0:SpR:4126.0,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  18940[0:SpR:4126.0,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  18938[0:SpR:4126.0,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  18966[0:SpR:4126.0,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  18964[0:SpR:4126.0,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  18962[0:SpR:4126.0,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  18981[0:SpR:4126.0,18617.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v)))),w,u),w)**.
% 299.83/300.64  19097[0:SpR:4126.0,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  19095[0:SpR:4126.0,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  19093[0:SpR:4126.0,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  19091[0:SpR:4126.0,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  19106[0:SpR:4126.0,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  19104[0:SpR:4126.0,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  19102[0:SpR:4126.0,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  19100[0:SpR:4126.0,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  21577[0:Res:21412.0,118.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u,tc_nat)* -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),u).
% 299.83/300.64  21826[0:Res:21548.0,118.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Suc(u)).
% 299.83/300.64  21932[0:Res:21852.0,118.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.64  23688[0:Res:215.1,6003.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat))*.
% 299.83/300.64  23685[0:Res:215.1,6004.1] || c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat))*.
% 299.83/300.64  24223[0:Res:214.1,6003.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat))*.
% 299.83/300.64  24220[0:Res:214.1,6004.1] || c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat))*.
% 299.83/300.64  24624[0:Res:22974.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)*.
% 299.83/300.64  24686[0:SpL:354.0,227.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(w,c_List_Olist_OCons(x,u,v),v),c_List_Olist_OCons(x,u,v))**.
% 299.83/300.64  24755[0:Res:24550.0,118.0] || c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.64  25256[0:Res:24547.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.64  27376[0:Res:2028.1,24820.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  27413[0:Res:395.1,118.0] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u).
% 299.83/300.64  27870[0:Res:5098.2,396.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  28000[0:SpR:4126.0,27862.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.64  28751[0:SpR:354.0,385.0] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_List_Olist_OCons(x,v,w),w),c_List_Orotate(u,c_List_Olist_OCons(x,v,w),w))**.
% 299.83/300.64  29201[0:Res:5098.2,378.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.64  29174[0:SpL:354.0,378.0] || c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat) -> equal(c_List_Olist__update(c_List_Olist_OCons(x,u,v),w,y,v),c_List_Olist_OCons(x,u,v))**.
% 299.83/300.64  29319[0:SpR:4126.0,29193.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))),x,u),w)**.
% 299.83/300.64  29865[0:SpR:4126.0,62.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Divides_Odiv__class_Omod(x,w,u),x)**.
% 299.83/300.64  30023[0:Res:2025.1,24825.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  31200[0:Rew:4781.1,31178.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Onth(c_List_Olist_OCons(x,y,v),w,v),x)**.
% 299.83/300.64  32034[0:Res:2028.1,25395.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  32147[0:SpL:4126.0,32127.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(c_List_Oreplicate(c_Suc(w),x,v),y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  32142[0:SpL:4126.0,32127.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(x),y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  32162[0:SpR:133.1,30201.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat).
% 299.83/300.64  36892[0:SpL:14663.2,2377.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.64  36887[0:SpL:14663.2,558.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  36884[0:SpL:14663.2,32127.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(x),y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  36880[0:SpL:14663.2,554.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  36867[0:SpL:14663.2,555.0] || equal(c_Nat_Osize__class_Osize(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  36864[0:SpL:14663.2,4835.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  36857[0:SpL:14663.2,492.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  36856[0:SpL:14663.2,491.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  36852[0:SpL:14663.2,32127.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Oreplicate(c_Suc(w),x,v),y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  36847[0:SpL:14663.2,527.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  36846[0:SpL:14663.2,526.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  36374[0:SpL:14663.2,2377.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.64  36369[0:SpL:14663.2,558.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(w,x,v),tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  36366[0:SpL:14663.2,32127.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(x),y,w),tc_nat)*.
% 299.83/300.64  36362[0:SpL:14663.2,554.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(w,x,v),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  36349[0:SpL:14663.2,555.0] || equal(c_Nat_Osize__class_Osize(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  36346[0:SpL:14663.2,4835.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  36339[0:SpL:14663.2,492.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  36338[0:SpL:14663.2,491.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  36334[0:SpL:14663.2,32127.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(c_List_Oreplicate(c_Suc(w),x,v),y,v),tc_nat)*.
% 299.83/300.64  36329[0:SpL:14663.2,527.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  36328[0:SpL:14663.2,526.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,x,v),tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  35858[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  35857[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  35856[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  35855[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  35854[0:SpR:14663.2,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  35853[0:SpR:14663.2,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  35852[0:SpR:14663.2,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  35851[0:SpR:14663.2,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  35848[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  35847[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  35846[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  35845[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  35844[0:SpR:14663.2,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  35843[0:SpR:14663.2,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  35842[0:SpR:14663.2,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  35841[0:SpR:14663.2,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  35809[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(w,c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),x))*.
% 299.83/300.64  35805[0:SpR:14663.2,533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))*.
% 299.83/300.64  35796[0:SpR:14663.2,4413.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(u,c_List_Oappend(x,y,w),w),y)**.
% 299.83/300.64  35786[0:SpR:14663.2,4736.1] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(x,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  35784[0:SpR:14663.2,458.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Odrop(u,v,w),w),v)**.
% 299.83/300.64  35745[0:SpR:14663.2,474.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist__update(w,x,y,u),v),c_Nat_Osize__class_Osize(w,v))**.
% 299.83/300.64  35739[0:SpR:14663.2,29193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))),x,u),w)**.
% 299.83/300.64  35738[0:SpR:14663.2,27862.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.64  35737[0:SpR:14663.2,18617.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v)))),w,u),w)**.
% 299.83/300.64  35734[0:SpR:14663.2,14743.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_List_Olist_ONil(u))* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(w,v),tc_nat)*.
% 299.83/300.64  35733[0:SpR:14663.2,4427.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,v),c_List_Orev(w,u),u),c_List_Olist_ONil(u))**.
% 299.83/300.64  35731[0:SpR:14663.2,448.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,v),c_List_Oappend(w,x,u),u),x)**.
% 299.83/300.64  35729[0:SpR:14663.2,509.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,v),c_List_Oappend(w,x,u),u),w)**.
% 299.83/300.64  35728[0:SpR:14663.2,2212.1] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(c_Nat_Osize__class_Osize(u,w),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  35727[0:SpR:14663.2,284.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_List_Olist_ONil(u))* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(w,v),tc_nat)*.
% 299.83/300.64  35725[0:SpR:14663.2,354.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist_OCons(w,x,u),v),c_Suc(c_Nat_Osize__class_Osize(x,v)))**.
% 299.83/300.64  35700[0:SpR:14663.2,4413.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Odrop(u,y,w),x)*.
% 299.83/300.64  35695[0:SpR:14663.2,448.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),v)*.
% 299.83/300.64  35694[0:SpR:14663.2,509.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.64  35687[0:SpR:14663.2,4732.1] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(x,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  35680[0:SpR:14663.2,458.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),v)**.
% 299.83/300.64  35667[0:SpR:14663.2,62.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Divides_Odiv__class_Omod(x,w,u),x)**.
% 299.83/300.64  35661[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),v),u))*.
% 299.83/300.64  35616[0:SpR:14663.2,4427.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  34927[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  34926[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  34925[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  34924[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  34918[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  34917[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  34916[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  34915[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  34907[0:SpR:14663.2,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.64  34906[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  34905[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  34904[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  34903[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  34902[0:SpR:14663.2,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  34901[0:SpR:14663.2,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  34900[0:SpR:14663.2,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  34899[0:SpR:14663.2,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  34897[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34896[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34895[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34894[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34893[0:SpR:14663.2,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  34892[0:SpR:14663.2,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  34891[0:SpR:14663.2,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  34890[0:SpR:14663.2,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  34863[0:SpR:14663.2,17103.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  34855[0:SpR:14663.2,16300.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  34819[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(x,w))*.
% 299.83/300.64  34811[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34810[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34809[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34808[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34807[0:SpR:14663.2,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  34806[0:SpR:14663.2,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  34805[0:SpR:14663.2,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  34804[0:SpR:14663.2,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  34790[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.64  34781[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34780[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34779[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34778[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34777[0:SpR:14663.2,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34776[0:SpR:14663.2,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34775[0:SpR:14663.2,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34774[0:SpR:14663.2,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  34749[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  34748[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  34747[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  34746[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  34745[0:SpR:14663.2,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  34744[0:SpR:14663.2,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  34743[0:SpR:14663.2,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  34742[0:SpR:14663.2,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  34739[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34738[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34737[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34736[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  34735[0:SpR:14663.2,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  34734[0:SpR:14663.2,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  34733[0:SpR:14663.2,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  34732[0:SpR:14663.2,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  34700[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(v,w),tc_nat)* hBOOL(hAPP(hAPP(u,c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),x))*.
% 299.83/300.64  34696[0:SpR:14663.2,533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))*.
% 299.83/300.64  34687[0:SpR:14663.2,4413.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Odrop(v,c_List_Oappend(u,y,x),x),y)**.
% 299.83/300.64  34677[0:SpR:14663.2,4736.1] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(y,v,w),tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  34675[0:SpR:14663.2,458.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Oappend(u,c_List_Odrop(v,w,x),x),w)**.
% 299.83/300.64  34636[0:SpR:14663.2,474.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist__update(w,x,y,v),u),c_Nat_Osize__class_Osize(w,u))**.
% 299.83/300.64  34630[0:SpR:14663.2,29193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))),x,v),w)**.
% 299.83/300.64  34629[0:SpR:14663.2,27862.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  34628[0:SpR:14663.2,18617.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u)))),w,v),w)**.
% 299.83/300.64  34625[0:SpR:14663.2,14743.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* equal(w,c_List_Olist_ONil(v))* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(w,u),tc_nat)*.
% 299.83/300.64  34624[0:SpR:14663.2,4427.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,u),c_List_Orev(w,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.64  34622[0:SpR:14663.2,448.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,u),c_List_Oappend(w,x,v),v),x)**.
% 299.83/300.64  34620[0:SpR:14663.2,509.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,u),c_List_Oappend(w,x,v),v),w)**.
% 299.83/300.64  34619[0:SpR:14663.2,2212.1] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* equal(c_Nat_Osize__class_Osize(u,w),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  34618[0:SpR:14663.2,284.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* equal(w,c_List_Olist_ONil(v))* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(w,u),tc_nat)*.
% 299.83/300.64  34616[0:SpR:14663.2,354.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist_OCons(w,x,v),u),c_Suc(c_Nat_Osize__class_Osize(x,u)))**.
% 299.83/300.64  34591[0:SpR:14663.2,4413.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(c_List_Oreplicate(v,w,x),y,x),tc_nat)* equal(c_List_Odrop(v,u,x),y)*.
% 299.83/300.64  34586[0:SpR:14663.2,448.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),u,x),w)*.
% 299.83/300.64  34585[0:SpR:14663.2,509.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),u,x),v)**.
% 299.83/300.64  34578[0:SpR:14663.2,4732.1] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(y,v,w),tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  34571[0:SpR:14663.2,458.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(v,w,x),tc_nat)* equal(c_List_Oappend(c_List_Otake(v,w,x),u,x),w)**.
% 299.83/300.64  34558[0:SpR:14663.2,62.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),v)**.
% 299.83/300.64  34552[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),u),v))*.
% 299.83/300.64  34507[0:SpR:14663.2,4427.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,w),c_List_Olist_ONil(w))**.
% 299.83/300.64  33818[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  33817[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  33816[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  33815[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  33809[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  33808[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  33807[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  33806[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  33798[0:SpR:14663.2,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.64  33797[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  33796[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  33795[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  33794[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  33793[0:SpR:14663.2,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  33792[0:SpR:14663.2,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  33791[0:SpR:14663.2,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  33790[0:SpR:14663.2,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  33788[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33787[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33786[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33785[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33784[0:SpR:14663.2,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  33783[0:SpR:14663.2,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  33782[0:SpR:14663.2,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  33781[0:SpR:14663.2,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  33754[0:SpR:14663.2,17103.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  33746[0:SpR:14663.2,16300.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  33710[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(v,w),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* hBOOL(hAPP(u,x))*.
% 299.83/300.64  33702[0:SpR:14663.2,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33701[0:SpR:14663.2,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33700[0:SpR:14663.2,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33699[0:SpR:14663.2,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  33698[0:SpR:14663.2,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  33697[0:SpR:14663.2,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  33696[0:SpR:14663.2,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  33695[0:SpR:14663.2,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  33681[0:SpR:14663.2,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),x),tc_nat)* hBOOL(u).
% 299.83/300.64  33672[0:SpR:14663.2,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  33671[0:SpR:14663.2,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  33670[0:SpR:14663.2,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  33669[0:SpR:14663.2,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  33668[0:SpR:14663.2,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  33667[0:SpR:14663.2,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  33666[0:SpR:14663.2,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  33665[0:SpR:14663.2,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  37370[0:Rew:14878.1,35772.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Onth(c_List_Olist_OCons(x,y,v),w,v),x)**.
% 299.83/300.64  37392[0:Rew:4781.1,34663.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Onth(c_List_Olist_OCons(x,y,w),u,w),x)**.
% 299.83/300.64  37835[0:SpR:39.1,215.1] || c_lessequals(u,v,tc_nat) c_lessequals(w,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  37830[0:SpR:39.1,214.1] || c_lessequals(u,v,tc_nat) c_lessequals(w,u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.64  37812[0:SpR:39.1,214.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  37762[0:SpR:39.1,215.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(v),w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.64  37761[0:SpR:39.1,235.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat))*.
% 299.83/300.64  38275[0:SpL:4126.0,37607.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  38274[0:SpL:14663.2,37607.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  38272[0:SpL:14663.2,37607.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  38297[0:SpL:382.1,188.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat) hBOOL(c_Lambda_OdB_OVar(u)) -> hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),v))*.
% 299.83/300.64  38282[0:SpR:382.1,189.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat) hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),v))* -> hBOOL(c_Lambda_OdB_OVar(u)).
% 299.83/300.64  38302[0:SpL:4126.0,37600.0] || equal(c_Suc(hAPP(u,c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  38301[0:SpL:14663.2,37600.0] || equal(c_Suc(hAPP(u,c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.64  38299[0:SpL:14663.2,37600.0] || equal(c_Suc(hAPP(u,c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  38325[0:SpL:4126.0,37606.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  38324[0:SpL:14663.2,37606.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)*.
% 299.83/300.64  38322[0:SpL:14663.2,37606.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  38498[0:SpR:177.0,16834.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.64  38497[0:SpR:177.0,37557.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)).
% 299.83/300.64  38656[0:Rew:385.0,38522.1] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Orotate(u,v,w))**.
% 299.83/300.64  39023[0:SpL:36.1,188.0] class_Ring__and__Field_Ocomm__semiring__1(u) || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w))* -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)).
% 299.83/300.64  38965[0:SpR:36.1,189.1] class_Ring__and__Field_Ocomm__semiring__1(u) || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)) -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),v))*.
% 299.83/300.64  39323[0:SpL:35.1,188.0] class_OrderedGroup_Ocomm__monoid__add(u) || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w))* -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)).
% 299.83/300.64  39260[0:SpR:35.1,189.1] class_OrderedGroup_Ocomm__monoid__add(u) || hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)) -> hBOOL(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),v))*.
% 299.83/300.64  39518[0:SpR:4126.0,39050.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  39517[0:SpR:14663.2,39050.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  39515[0:SpR:14663.2,39050.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  39582[0:SpL:4126.0,39056.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  39581[0:SpL:14663.2,39056.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  39579[0:SpL:14663.2,39056.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  39609[0:SpL:4126.0,39059.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  39608[0:SpL:14663.2,39059.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  39606[0:SpL:14663.2,39059.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  45001[0:SpL:14948.1,2377.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_List_Odistinct(x,y).
% 299.83/300.64  44996[0:SpL:14948.1,558.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(w,x,v),tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  44993[0:SpL:14948.1,32127.0] || equal(c_List_Oappend(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(x),y,w),tc_nat)*.
% 299.83/300.64  44989[0:SpL:14948.1,554.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(w,x,v),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  44975[0:SpL:14948.1,555.0] || equal(c_Nat_Osize__class_Osize(u,v),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  44972[0:SpL:14948.1,4835.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,w),tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  44965[0:SpL:14948.1,492.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.64  44964[0:SpL:14948.1,491.0] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(x,y,w),tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  44960[0:SpL:14948.1,32127.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Oreplicate(c_Suc(w),x,v),y,v),tc_nat)*.
% 299.83/300.64  44955[0:SpL:14948.1,527.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* equal(x,c_List_Olist_ONil(v)).
% 299.83/300.64  44954[0:SpL:14948.1,526.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,x,v),tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  44514[0:SpL:14948.1,39059.0] || equal(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  44511[0:SpL:14948.1,39056.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  44508[0:SpL:14948.1,37607.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  44503[0:SpL:14948.1,37606.0] || equal(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)*.
% 299.83/300.64  44456[0:SpL:14948.1,37600.0] || equal(c_Suc(hAPP(u,c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.64  43849[0:SpR:14948.1,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  43848[0:SpR:14948.1,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  43847[0:SpR:14948.1,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  43846[0:SpR:14948.1,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  43845[0:SpR:14948.1,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  43844[0:SpR:14948.1,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  43843[0:SpR:14948.1,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  43842[0:SpR:14948.1,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  43839[0:SpR:14948.1,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  43838[0:SpR:14948.1,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  43837[0:SpR:14948.1,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  43836[0:SpR:14948.1,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  43835[0:SpR:14948.1,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  43834[0:SpR:14948.1,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  43833[0:SpR:14948.1,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  43832[0:SpR:14948.1,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  43800[0:SpR:14948.1,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(v,w),tc_nat)* hBOOL(hAPP(hAPP(u,c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),x))*.
% 299.83/300.64  43796[0:SpR:14948.1,533.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))*.
% 299.83/300.64  43787[0:SpR:14948.1,4413.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Odrop(v,c_List_Oappend(u,y,x),x),y)**.
% 299.83/300.64  43777[0:SpR:14948.1,4736.1] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(y,v,w),tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  43775[0:SpR:14948.1,458.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Oappend(u,c_List_Odrop(v,w,x),x),w)**.
% 299.83/300.64  43736[0:SpR:14948.1,474.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist__update(w,x,y,v),u),c_Nat_Osize__class_Osize(w,u))**.
% 299.83/300.64  43730[0:SpR:14948.1,29193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))),x,v),w)**.
% 299.83/300.64  43729[0:SpR:14948.1,27862.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  43728[0:SpR:14948.1,18617.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u)))),w,v),w)**.
% 299.83/300.64  43725[0:SpR:14948.1,14743.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat)* equal(w,c_List_Olist_ONil(v))* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(w,u),tc_nat)*.
% 299.83/300.64  43724[0:SpR:14948.1,4427.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,u),c_List_Orev(w,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.64  43722[0:SpR:14948.1,448.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(w,u),c_List_Oappend(w,x,v),v),x)**.
% 299.83/300.64  43720[0:SpR:14948.1,509.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(w,u),c_List_Oappend(w,x,v),v),w)**.
% 299.83/300.64  43719[0:SpR:14948.1,2212.1] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat)* equal(c_Nat_Osize__class_Osize(u,w),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  43718[0:SpR:14948.1,284.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat)* equal(w,c_List_Olist_ONil(v))* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(w,u),tc_nat)*.
% 299.83/300.64  43716[0:SpR:14948.1,354.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Olist_OCons(w,x,v),u),c_Suc(c_Nat_Osize__class_Osize(x,u)))**.
% 299.83/300.64  43691[0:SpR:14948.1,4413.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(c_List_Oreplicate(v,w,x),y,x),tc_nat)* equal(c_List_Odrop(v,u,x),y)*.
% 299.83/300.64  43686[0:SpR:14948.1,448.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),u,x),w)*.
% 299.83/300.64  43685[0:SpR:14948.1,509.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),u,x),v)**.
% 299.83/300.64  43678[0:SpR:14948.1,4732.1] || c_List_Olistsp(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(y,v,w),tc_nat)* c_List_Olistsp(u,x,w)*.
% 299.83/300.64  43670[0:SpR:14948.1,458.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(v,w,x),tc_nat)* equal(c_List_Oappend(c_List_Otake(v,w,x),u,x),w)**.
% 299.83/300.64  43657[0:SpR:14948.1,62.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),v)**.
% 299.83/300.64  43650[0:SpR:14948.1,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),u),v))*.
% 299.83/300.64  43604[0:SpR:14948.1,4427.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,w),c_List_Olist_ONil(w))**.
% 299.83/300.64  42883[0:SpR:14948.1,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  42882[0:SpR:14948.1,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  42881[0:SpR:14948.1,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  42880[0:SpR:14948.1,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  42874[0:SpR:14948.1,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  42873[0:SpR:14948.1,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  42872[0:SpR:14948.1,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  42871[0:SpR:14948.1,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  42860[0:SpR:14948.1,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.64  42859[0:SpR:14948.1,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  42858[0:SpR:14948.1,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  42857[0:SpR:14948.1,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  42856[0:SpR:14948.1,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  42855[0:SpR:14948.1,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  42854[0:SpR:14948.1,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  42853[0:SpR:14948.1,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  42852[0:SpR:14948.1,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  42850[0:SpR:14948.1,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42849[0:SpR:14948.1,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42848[0:SpR:14948.1,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42847[0:SpR:14948.1,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42846[0:SpR:14948.1,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  42845[0:SpR:14948.1,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  42844[0:SpR:14948.1,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  42843[0:SpR:14948.1,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  42807[0:SpR:14948.1,39050.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  42799[0:SpR:14948.1,17103.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  42791[0:SpR:14948.1,16300.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  42734[0:SpR:14948.1,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(v,w),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* hBOOL(hAPP(u,x))*.
% 299.83/300.64  42726[0:SpR:14948.1,2748.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42725[0:SpR:14948.1,2852.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42724[0:SpR:14948.1,2923.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42723[0:SpR:14948.1,18945.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  42722[0:SpR:14948.1,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  42721[0:SpR:14948.1,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  42720[0:SpR:14948.1,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  42719[0:SpR:14948.1,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  42705[0:SpR:14948.1,5492.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),x),tc_nat)* hBOOL(u).
% 299.83/300.64  42693[0:SpR:14948.1,3016.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  42692[0:SpR:14948.1,3181.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  42691[0:SpR:14948.1,3312.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  42690[0:SpR:14948.1,18926.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  42689[0:SpR:14948.1,271.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  42688[0:SpR:14948.1,272.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  42687[0:SpR:14948.1,269.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  42686[0:SpR:14948.1,18141.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  45563[0:Rew:14878.1,43763.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Onth(c_List_Olist_OCons(x,y,w),u,w),x)**.
% 299.83/300.64  45624[0:SpL:133.1,15348.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> .
% 299.83/300.64  48055[0:SpR:454.0,359.0] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x),c_List_Olist_OCons(v,c_List_Otake(u,c_List_Oappend(w,y,x),x),x))**.
% 299.83/300.64  48353[0:SpR:133.1,18221.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  48666[0:SpL:388.0,372.0] || equal(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Olist_OCons(y,z,x))* -> equal(c_List_Onth(c_List_Oreplicate(u,w,x),v,x),y)*.
% 299.83/300.64  48686[0:SpL:133.1,21496.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  51715[0:SpR:93.0,14.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(u),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(v),c_Suc(u),tc_nat))**.
% 299.83/300.64  51639[0:SpR:14.1,105.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),u,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)).
% 299.83/300.64  51638[0:SpR:14.1,4130.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.64  51637[0:SpR:14.1,4222.1] || c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)).
% 299.83/300.64  51636[0:SpR:14.1,14738.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.64  52415[0:Res:51915.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),tc_nat),u).
% 299.83/300.64  53969[0:SpR:4126.0,53858.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  53968[0:SpR:14948.1,53858.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  53967[0:SpR:14663.2,53858.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  53964[0:SpR:14663.2,53858.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  54042[0:SpR:4126.0,54034.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  54041[0:SpR:14948.1,54034.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  54040[0:SpR:14663.2,54034.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  54037[0:SpR:14663.2,54034.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  55881[0:SpR:4126.0,53875.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  55880[0:SpR:14948.1,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  55879[0:SpR:14663.2,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  55876[0:SpR:14663.2,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,w),w)**.
% 299.83/300.64  55875[0:SpR:4126.0,53875.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  55874[0:SpR:14948.1,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  55873[0:SpR:14663.2,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  55870[0:SpR:14663.2,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w),w)**.
% 299.83/300.64  55869[0:SpR:4126.0,53875.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  55868[0:SpR:14948.1,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  55867[0:SpR:14663.2,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  55864[0:SpR:14663.2,53875.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)**.
% 299.83/300.64  56156[0:SpR:4126.0,54222.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  56155[0:SpR:14948.1,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56154[0:SpR:14663.2,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56151[0:SpR:14663.2,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  56150[0:SpR:4126.0,54222.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  56149[0:SpR:14948.1,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  56148[0:SpR:14663.2,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  56145[0:SpR:14663.2,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.64  56144[0:SpR:4126.0,54222.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  56143[0:SpR:14948.1,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  56142[0:SpR:14663.2,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  56139[0:SpR:14663.2,54222.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.64  56195[0:SpR:4126.0,55834.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56194[0:SpR:14948.1,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56193[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56190[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(v,c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56189[0:SpR:4126.0,55834.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56188[0:SpR:14948.1,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56187[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56184[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56183[0:SpR:4126.0,55834.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56182[0:SpR:14948.1,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56181[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56178[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(w),w)*.
% 299.83/300.64  56177[0:SpR:4126.0,55834.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  56176[0:SpR:14948.1,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  56175[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w)*.
% 299.83/300.64  56172[0:SpR:14663.2,55834.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,v)*.
% 299.83/300.64  56220[0:SpR:4126.0,56101.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  56219[0:SpR:14948.1,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56218[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_Type_Otyping(v,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56215[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(w,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.64  56214[0:SpR:4126.0,56101.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56213[0:SpR:14948.1,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56212[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56209[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(v,w),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.64  56208[0:SpR:4126.0,56101.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  56207[0:SpR:14948.1,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  56206[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  56203[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),v,w)*.
% 299.83/300.64  56202[0:SpR:4126.0,56101.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  56201[0:SpR:14948.1,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  56200[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  56197[0:SpR:14663.2,56101.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Lambda_OdB_OVar(v),w)*.
% 299.83/300.64  56766[0:Res:56651.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  56892[0:Res:56654.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.64  57011[0:Res:56685.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),u).
% 299.83/300.64  57230[0:Res:116.2,301.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* -> equal(x,v) c_HOL_Oord__class_Oless(v,x,u)* c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.64  57229[0:Res:128.3,301.1] class_Orderings_Olinorder(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* -> equal(x,v) c_HOL_Oord__class_Oless(v,x,u)* c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.64  57988[0:Res:116.2,291.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* -> equal(w,x) c_HOL_Oord__class_Oless(x,w,u)* c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.64  57987[0:Res:128.3,291.1] class_Orderings_Olinorder(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* -> equal(w,x) c_HOL_Oord__class_Oless(x,w,u)* c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.64  60306[0:Res:116.2,83.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* -> equal(w,x) c_HOL_Oord__class_Oless(x,w,u)* c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.64  60797[0:Res:116.2,82.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* -> equal(x,v) c_HOL_Oord__class_Oless(v,x,u)* c_HOL_Oord__class_Oless(x,w,u)*.
% 299.83/300.64  62905[0:SpL:133.1,62540.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  63846[0:Res:25273.1,118.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,u,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.64  63792[0:SpR:133.1,25273.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.64  63990[0:Res:2025.1,25400.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),w,tc_nat)*.
% 299.83/300.64  64147[0:Res:63991.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.64  64230[0:Res:695.0,376.0] ||  -> c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),v_a____,c_Type_Osko__Type__Xtyping__elims__2__1(c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),c_Lambda_OdB_OVar(v_i____),v_a____))*.
% 299.83/300.64  65655[0:SpL:70.1,18.0] || equal(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w)** equal(u,c_Divides_Odiv__class_Omod(v,w,tc_nat)).
% 299.83/300.64  65651[0:SpL:70.1,20403.1] || c_HOL_Oord__class_Oless(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  65641[0:SpL:70.1,39059.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65624[0:SpL:70.1,32127.0] || equal(c_List_Oappend(c_List_Oreplicate(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),y,x),c_List_Olist_ONil(x))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65613[0:SpL:70.1,37606.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65605[0:SpL:70.1,4975.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65602[0:SpL:70.1,3533.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65592[0:SpL:70.1,1521.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65580[0:SpL:70.1,30772.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.64  65572[0:SpL:70.1,15789.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(w),tc_nat).
% 299.83/300.64  65563[0:SpL:70.1,64143.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65538[0:SpL:70.1,57234.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat).
% 299.83/300.64  65506[0:SpL:70.1,890.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65505[0:SpL:70.1,875.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65468[0:SpR:70.1,50391.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  65454[0:SpR:70.1,52356.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  65452[0:SpR:70.1,50118.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  65445[0:SpR:70.1,13756.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  65439[0:SpR:70.1,13653.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  65392[0:SpR:70.1,32232.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.64  65391[0:SpR:70.1,32258.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.64  65368[0:SpR:70.1,957.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65360[0:SpR:70.1,30788.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  65356[0:SpR:70.1,913.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65355[0:SpR:70.1,937.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65348[0:SpR:70.1,30221.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat).
% 299.83/300.64  65335[0:SpR:70.1,39050.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  65297[0:SpR:70.1,16300.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  65271[0:SpR:70.1,263.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  65267[0:SpR:70.1,52608.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  65247[0:SpR:70.1,9752.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  65232[0:SpR:70.1,1174.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  65231[0:SpR:70.1,1161.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  65191[0:SpR:70.1,930.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.64  65190[0:SpR:70.1,925.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.64  66385[0:SpL:133.1,47746.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  66513[0:SpR:52.1,170.0] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Olist__update(c_List_Olist_OCons(v,w,x),c_Int_Onumber__class_Onumber__of(u,tc_nat),v,x),c_List_Olist_OCons(v,w,x))**.
% 299.83/300.64  67459[0:SpR:70.1,67328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  67943[0:SpR:133.1,52217.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.64  68223[0:Res:189.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,u,x)* -> c_Type_Otyping(w,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),x)*.
% 299.83/300.64  69978[0:SpR:133.1,59086.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  70905[0:SpR:70.1,70692.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Odrop(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.64  70891[0:SpR:4126.0,70692.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_Suc(x),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  70890[0:SpR:14948.1,70692.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* equal(c_List_Odrop(c_Suc(x),u,w),c_List_Olist_ONil(w))**.
% 299.83/300.64  70889[0:SpR:14663.2,70692.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* equal(c_List_Odrop(c_Suc(x),u,w),c_List_Olist_ONil(w))**.
% 299.83/300.64  70886[0:SpR:14663.2,70692.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_Suc(x),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  70998[0:SpR:377.0,59.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(x),v,y),c_List_Olist_OCons(w,c_List_Oreplicate(x,v,y),y),y)*.
% 299.83/300.64  70989[0:SpR:377.0,59.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,c_List_Oreplicate(x,w,y),y),c_List_Oreplicate(c_Suc(x),w,y),y)*.
% 299.83/300.64  71150[0:SpR:4126.0,70695.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(u)),x,w),c_List_Olist_ONil(w))**.
% 299.83/300.64  71149[0:SpR:14948.1,70695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(v)),u,x),c_List_Olist_ONil(x))**.
% 299.83/300.64  71148[0:SpR:14663.2,70695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(v)),u,x),c_List_Olist_ONil(x))**.
% 299.83/300.64  71145[0:SpR:14663.2,70695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(u)),x,w),c_List_Olist_ONil(w))**.
% 299.83/300.64  71259[0:SpR:377.0,375.0] ||  -> equal(c_List_Olist_OCons(u,c_List_Olist__update(c_List_Oreplicate(v,u,w),x,y,w),w),c_List_Olist__update(c_List_Oreplicate(c_Suc(v),u,w),c_Suc(x),y,w))**.
% 299.83/300.64  71277[0:SpL:133.1,59960.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),v,tc_nat) -> .
% 299.83/300.64  71409[0:SpR:133.1,59988.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(v,c_Suc(c_Suc(u)),tc_nat).
% 299.83/300.64  71726[0:SpL:377.0,60.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Olist_OCons(y,z,x),x)* -> equal(z,c_List_Oreplicate(v,w,x)) equal(y,w).
% 299.83/300.64  71717[0:SpL:377.0,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oreplicate(c_Suc(y),z,x),x)* -> equal(c_List_Oreplicate(y,z,x),w) equal(z,v).
% 299.83/300.64  72241[0:SpL:70.1,72039.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  72617[0:MRR:72569.1,225.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),v).
% 299.83/300.64  72933[0:Res:214.1,14664.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat))*.
% 299.83/300.64  72932[0:Res:215.1,14664.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat))*.
% 299.83/300.64  74383[0:Res:17316.1,260.0] || c_lessequals(u,c_Suc(v),tc_nat) -> equal(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.64  74352[0:SpR:133.1,17316.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),v,tc_nat)*.
% 299.83/300.64  74492[0:SpR:374.0,18618.0] ||  -> equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat))))),c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.64  75000[0:Res:74644.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.64  75722[0:Res:74717.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.64  75898[0:Res:75050.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),u).
% 299.83/300.64  76105[0:Res:75784.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat),u).
% 299.83/300.64  76228[0:SpL:36.1,30.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.64  76227[0:SpL:35.1,30.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w)** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.64  76353[0:Res:75850.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(u)).
% 299.83/300.64  76341[0:SpR:39.1,75850.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.64  76575[0:Res:75294.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)*.
% 299.83/300.64  76719[0:SpR:70.1,74648.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.64  79898[0:Res:75869.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.64  80086[0:SpL:133.1,75882.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  80331[0:SpR:133.1,76182.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  80617[0:Res:138.2,66.1] class_Orderings_Opreorder(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  80616[0:Res:137.2,66.1] class_Orderings_Oorder(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  80615[0:Res:6458.2,66.1] class_Orderings_Olinorder(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  81465[0:Res:80912.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.64  81617[0:Res:80913.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.64  81973[0:Res:138.2,176.1] class_Orderings_Opreorder(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.64  81972[0:Res:137.2,176.1] class_Orderings_Oorder(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.64  81971[0:Res:6458.2,176.1] class_Orderings_Olinorder(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.64  83538[0:SpR:421.0,70809.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Odrop(w,u,v),v),v),c_List_Orev(c_List_Odrop(w,u,v),v))**.
% 299.83/300.64  84110[0:SpR:420.0,16832.0] ||  -> equal(c_List_Orev(c_List_Otake(u,v,w),w),c_List_Orev(v,w))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)),tc_nat)*.
% 299.83/300.64  84109[0:SpR:420.0,37556.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Orev(c_List_Otake(w,u,v),v),c_List_Orev(u,v))**.
% 299.83/300.64  86652[0:SpL:619.0,372.0] || equal(c_List_Odrop(u,v,w),c_List_Omap(x,c_List_Olist_OCons(y,z,x1),x1,w))* -> equal(c_List_Onth(v,u,w),hAPP(x,y)).
% 299.83/300.64  86570[0:SpR:619.0,473.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_HOL_Ozero__class_Ozero(tc_nat),z,y),c_List_Olist_OCons(z,c_List_Omap(u,w,x,y),y))**.
% 299.83/300.64  86675[0:SpL:4126.0,86642.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,c_List_Olist_OCons(x,y,z),z,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  86674[0:SpL:14948.1,86642.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,c_List_Olist_OCons(x,y,z),z,v),tc_nat)*.
% 299.83/300.64  86673[0:SpL:14663.2,86642.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,c_List_Olist_OCons(x,y,z),z,v),tc_nat)*.
% 299.83/300.64  86670[0:SpL:14663.2,86642.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,c_List_Olist_OCons(x,y,z),z,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  86665[0:SpL:4126.0,86642.0] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  86664[0:SpL:14948.1,86642.0] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)*.
% 299.83/300.64  86663[0:SpL:14663.2,86642.0] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)*.
% 299.83/300.64  86660[0:SpL:14663.2,86642.0] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  88347[0:SpR:133.1,80940.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(c_Suc(v)),tc_nat).
% 299.83/300.64  88332[0:SpR:133.1,80940.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(c_Suc(c_Suc(v)),c_Suc(u),tc_nat).
% 299.83/300.64  88596[0:Res:80942.1,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(v),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(u))))).
% 299.83/300.64  88554[0:SpR:133.1,80942.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.64  88711[0:Res:80943.1,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(v),tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_Suc(v),c_Suc(c_Suc(c_Suc(c_Suc(u))))).
% 299.83/300.64  88990[0:MRR:88820.0,15997.2] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(w,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)*.
% 299.83/300.64  88996[0:MRR:88894.2,168.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.64  90190[0:MRR:90096.2,59546.2] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.64  90402[0:SpL:133.1,81809.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(v),tc_nat) -> .
% 299.83/300.64  90824[0:SpL:5281.0,17329.1] || c_lessequals(u,v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,v,tc_nat)*.
% 299.83/300.64  91022[0:MRR:90923.0,17231.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(c_Suc(w),v,tc_nat).
% 299.83/300.64  91026[0:MRR:90849.1,168.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.64  91214[0:SpL:133.1,84333.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  91346[0:SpL:133.1,84441.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  91483[0:SpL:133.1,84548.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(v)),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  91468[0:SpL:133.1,84548.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Suc(u),tc_nat) -> c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  91724[0:SpL:11086.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v,tc_nat)*.
% 299.83/300.64  91681[0:SpL:5281.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.64  91777[0:MRR:91632.1,168.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat).
% 299.83/300.64  91800[0:SpL:133.1,84560.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.64  92039[0:SpR:133.1,88130.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_lessequals(v,c_Suc(c_Suc(c_Suc(u))),tc_nat).
% 299.83/300.64  92350[0:SpR:5281.0,41.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(v,w,x),u,x),c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),x))**.
% 299.83/300.64  92330[0:SpR:10314.0,41.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),u,w),c_List_Onth(c_List_Olist_ONil(w),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w))*.
% 299.83/300.64  92955[0:SpR:346.1,4761.1] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)**.
% 299.83/300.64  92954[0:SpR:346.1,4762.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)**.
% 299.83/300.64  92953[0:SpR:346.1,14736.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  95117[0:Res:91759.0,118.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))).
% 299.83/300.64  96842[0:SpR:70.1,96575.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  97183[0:Res:240.2,52398.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> equal(c_Suc(u),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat))) c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.64  97916[0:SpR:557.0,64691.0] ||  -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat))),u,v),w,v,x)),c_List_Ofoldr(c_Lambda_OdB_OApp,u,w,v,x)))*.
% 299.83/300.64  97912[0:SpR:557.0,381.1] ||  -> equal(u,v) equal(hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(c_Lambda_OdB_OVar(u),w,x),y,x,z),v),c_Lambda_OdB_OVar(u))** c_HOL_Oord__class_Oless(v,u,tc_nat).
% 299.83/300.64  97908[0:SpR:557.0,64691.0] ||  -> hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x)),u,w),v,w,x))*.
% 299.83/300.64  97894[0:SpR:557.0,54034.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,w,x,y),tc_nat),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,x),w,x,y),tc_nat)*.
% 299.83/300.64  97891[0:SpR:557.0,53858.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),y,tc_nat),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x),tc_nat)*.
% 299.83/300.64  97875[0:SpR:557.0,270.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w,y),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,x,w,y))**.
% 299.83/300.64  97874[0:SpR:557.0,273.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w,y),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,x,w,y))**.
% 299.83/300.64  97873[0:SpR:557.0,267.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w,y),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,x,w,y))**.
% 299.83/300.64  97872[0:SpR:557.0,18421.1] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w,y),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,x,w,y))**.
% 299.83/300.64  97871[0:SpR:557.0,53875.1] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w,y),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,x,w,y))**.
% 299.83/300.64  97870[0:SpR:557.0,5539.0] ||  -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(u,v,w),x,w,y)),z),c_Lambda_OdB_OVar(c_List_Ofoldr(c_Lambda_Olift,v,x,w,y)),u)*.
% 299.83/300.64  97869[0:SpR:557.0,624.0] ||  -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(u,v,w),x,w,y)),z),c_List_Ofoldr(c_Lambda_Olift,v,x,w,y)),u)**.
% 299.83/300.64  98031[0:SpL:4126.0,97972.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(c_Lambda_OdB_OVar(v),w,x),y,x,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  98030[0:SpL:14948.1,97972.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(c_Lambda_OdB_OVar(v),w,x),y,x,z),tc_nat)*.
% 299.83/300.64  98029[0:SpL:14663.2,97972.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(c_Lambda_OdB_OVar(v),w,x),y,x,z),tc_nat)*.
% 299.83/300.64  98026[0:SpL:14663.2,97972.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(c_Lambda_OdB_OVar(v),w,x),y,x,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  98022[0:SpL:4126.0,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(c_Lambda_OdB_OVar(y),z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  98021[0:SpL:14948.1,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(c_Lambda_OdB_OVar(y),z,w),tc_nat)*.
% 299.83/300.64  98020[0:SpL:14663.2,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(c_Lambda_OdB_OVar(y),z,w),tc_nat)*.
% 299.83/300.64  98017[0:SpL:14663.2,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(c_Lambda_OdB_OVar(y),z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  98016[0:SpL:4126.0,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(u,v,w),x,w,y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  98015[0:SpL:14948.1,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(u,v,w),x,w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)*.
% 299.83/300.64  98014[0:SpL:14663.2,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(u,v,w),x,w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)*.
% 299.83/300.64  98011[0:SpL:14663.2,97972.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(u,v,w),x,w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  98459[0:SpR:271.1,440.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98458[0:SpR:272.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98457[0:SpR:269.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98456[0:SpR:18141.1,440.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98454[0:SpR:54222.1,440.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98453[0:SpR:595.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v,c_List_Olist_OCons(u,w,x),y,x),c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v,w,y,x))**.
% 299.83/300.64  98451[0:SpR:270.1,440.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98450[0:SpR:273.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98449[0:SpR:267.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98448[0:SpR:18421.1,440.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  98447[0:SpR:53875.1,440.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.64  99380[0:SpL:615.0,603.0] || equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,y,x),c_List_Olist_ONil(x))** -> equal(c_List_Omap(v,z,y,w),c_List_Olist_ONil(w)).
% 299.83/300.64  99554[0:SpL:133.1,56449.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(w,u,tc_nat),tc_nat)* -> c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  99787[0:Res:99587.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),u).
% 299.83/300.64  99946[0:Res:99592.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),u).
% 299.83/300.64  100955[0:SpL:70.1,100093.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(w),c_Suc(u),tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),c_Suc(u)).
% 299.83/300.64  100920[0:SpL:133.1,100093.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,u,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.64  102044[0:SpR:70.1,101857.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  102656[0:SpR:70.1,102430.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  102861[0:Res:240.2,56992.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> equal(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))) c_lessequals(c_Suc(u),v,tc_nat).
% 299.83/300.64  103272[0:SpL:70.1,103105.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  103755[0:SpL:70.1,103547.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  104015[0:SpR:70.1,103995.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  105451[0:SpL:198.1,5498.0] class_Divides_Oring__div(tc_nat) || hBOOL(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)) -> hBOOL(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,tc_nat))*.
% 299.83/300.64  105448[0:SpL:198.1,103587.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  105437[0:SpL:198.1,4025.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  105378[0:SpR:37.1,198.1] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ozero__class_Ozero(u),v,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,v,u),w,u))*.
% 299.83/300.64  105326[0:SpR:198.1,5406.1] class_Divides_Oring__div(tc_nat) || hBOOL(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,tc_nat))* -> hBOOL(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)).
% 299.83/300.64  105285[0:SpR:198.1,104457.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat)*.
% 299.83/300.64  105284[0:SpR:198.1,103756.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105269[0:SpR:198.1,56654.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.64  105265[0:SpR:198.1,56651.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.64  105262[0:SpR:198.1,53598.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat)*.
% 299.83/300.64  105259[0:SpR:198.1,104456.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.64  105529[0:Rew:807.0,105424.2] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(u)),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105530[0:Rew:807.0,105423.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(u)),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105531[0:Rew:807.0,105416.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105532[0:Rew:807.0,105415.2] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105533[0:Rew:807.0,105414.2] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105534[0:Rew:807.0,105413.2] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105535[0:Rew:807.0,105412.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105536[0:Rew:807.0,105411.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105537[0:Rew:807.0,105410.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))))))),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105538[0:Rew:807.0,105399.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105539[0:Rew:807.0,105398.2] class_Divides_Oring__div(tc_nat) || equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105541[0:Rew:198.1,105372.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),u,tc_nat))**.
% 299.83/300.64  105811[0:Res:105225.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.64  106148[0:SpL:199.1,5498.0] class_Divides_Oring__div(tc_nat) || hBOOL(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)) -> hBOOL(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat))*.
% 299.83/300.64  106144[0:SpL:199.1,103587.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  106132[0:SpL:199.1,4025.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  106080[0:SpR:37.1,199.1] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Ozero__class_Ozero(u),u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,u),w,u))*.
% 299.83/300.64  106026[0:SpR:199.1,5406.1] class_Divides_Oring__div(tc_nat) || hBOOL(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat))* -> hBOOL(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)).
% 299.83/300.64  105984[0:SpR:199.1,104457.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.64  105983[0:SpR:199.1,103756.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105968[0:SpR:199.1,56654.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  105964[0:SpR:199.1,56651.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  105961[0:SpR:199.1,53598.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.64  105957[0:SpR:199.1,104456.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.64  106229[0:Rew:807.0,106117.2] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  106234[0:Rew:199.1,106074.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat))**.
% 299.83/300.64  106618[0:SpL:377.0,251.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Olist_OCons(y,z,x),x)* -> hBOOL(hAPP(hAPP(u,w),y)) equal(y,w).
% 299.83/300.64  106608[0:SpL:377.0,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oreplicate(c_Suc(y),z,x),x)* -> hBOOL(hAPP(hAPP(u,v),z)) equal(z,v).
% 299.83/300.64  106866[0:SpR:70.1,103888.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  108736[0:SpR:29259.1,625.0] || equal(u,c_List_Olist_ONil(v)) -> equal(c_List_Olist__update(c_List_Omap(w,u,v,x),y,hAPP(w,z),x),c_List_Omap(w,u,v,x))**.
% 299.83/300.64  109450[0:SpL:486.0,531.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)).
% 299.83/300.64  109446[0:SpL:486.0,363.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Oappend(v,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(x))* -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(x)).
% 299.83/300.64  109639[0:SpL:133.1,103735.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  109678[0:SpR:133.1,104040.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.64  110586[0:Res:110444.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),w,tc_nat)*.
% 299.83/300.64  110507[0:SpR:70.1,110444.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  113098[0:Res:110578.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),w,tc_nat)*.
% 299.83/300.64  113029[0:SpR:70.1,110578.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  119059[0:Rew:553.0,118997.0] || equal(c_List_Otake(u,v,w),c_List_Oreplicate(u,x,w)) -> equal(c_List_Oappend(c_List_Oreplicate(u,x,w),c_List_Odrop(u,v,w),w),v)**.
% 299.83/300.64  119318[0:SpR:133.1,104462.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  119625[0:Res:2028.1,104482.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  120300[0:SpL:133.1,108236.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  120393[0:SpL:133.1,108240.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.64  120507[0:SpL:133.1,108253.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  120786[0:SpR:133.1,120108.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.64  120916[0:SpR:133.1,120109.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.64  121018[0:SpR:133.1,120110.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.64  121573[0:SpR:70.1,121545.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  121669[0:SpL:70.1,121327.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  123034[0:Rew:807.0,122653.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  123167[0:SpR:133.1,103811.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.64  124595[0:Res:124496.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.64  124704[0:SpL:70.1,124590.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  124916[0:Res:124850.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),v,tc_nat),c_Suc(c_Suc(u))).
% 299.83/300.64  124959[0:SpL:70.1,124911.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  125716[0:SpR:133.1,123951.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.64  127907[0:Res:58687.1,307.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(v,c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat),v).
% 299.83/300.64  127835[0:SpR:133.1,58687.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,u,tc_nat),v,tc_nat)*.
% 299.83/300.64  128242[0:Res:240.2,59524.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> equal(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)) c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat).
% 299.83/300.64  128183[0:SpL:133.1,59524.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(w,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  128393[0:Rew:10314.0,128362.2] || equal(u,c_List_Olist_ONil(v)) -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(w,c_List_Olist_OCons(x,u,v),v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,v))**.
% 299.83/300.64  128395[0:Rew:10314.0,128328.2,544.0,128328.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.64  129262[0:Rew:807.0,128964.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  129315[0:Res:129138.0,260.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),c_Suc(u)) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.64  129537[0:Res:2028.1,129207.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  129660[0:Res:129148.0,260.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_Suc(w)) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),w,tc_nat)*.
% 299.83/300.64  129639[0:SpR:4126.0,129148.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),c_Suc(x),tc_nat)*.
% 299.83/300.64  129638[0:SpR:14948.1,129148.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Suc(x),tc_nat)*.
% 299.83/300.64  129637[0:SpR:14663.2,129148.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Suc(x),tc_nat)*.
% 299.83/300.64  129634[0:SpR:14663.2,129148.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),c_Suc(x),tc_nat)*.
% 299.83/300.64  129633[0:SpR:4126.0,129148.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,u),v),c_Suc(x),tc_nat)*.
% 299.83/300.64  129632[0:SpR:14948.1,129148.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,v),u),c_Suc(x),tc_nat)*.
% 299.83/300.64  129631[0:SpR:14663.2,129148.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,v),u),c_Suc(x),tc_nat)*.
% 299.83/300.64  129628[0:SpR:14663.2,129148.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,u),v),c_Suc(x),tc_nat)*.
% 299.83/300.64  129627[0:SpR:70.1,129148.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  129714[0:SpR:4126.0,129139.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.64  129713[0:SpR:14948.1,129139.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  129712[0:SpR:14663.2,129139.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  129709[0:SpR:14663.2,129139.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.64  129708[0:SpR:4126.0,129139.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129707[0:SpR:14948.1,129139.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129706[0:SpR:14663.2,129139.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129703[0:SpR:14663.2,129139.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129811[0:SpR:4126.0,129140.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.64  129810[0:SpR:14948.1,129140.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  129809[0:SpR:14663.2,129140.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  129806[0:SpR:14663.2,129140.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.64  129805[0:SpR:4126.0,129140.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129804[0:SpR:14948.1,129140.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129803[0:SpR:14663.2,129140.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129800[0:SpR:14663.2,129140.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.64  129888[0:SpL:4126.0,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  129887[0:SpL:14948.1,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.64  129886[0:SpL:14663.2,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.64  129883[0:SpL:14663.2,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  129882[0:SpL:4126.0,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.64  129881[0:SpL:14948.1,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.64  129880[0:SpL:14663.2,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.64  129877[0:SpL:14663.2,129170.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.64  130065[0:Res:173.3,110.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.64  130064[0:Res:173.3,111.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.64  130063[0:Res:173.3,109.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.64  129973[0:SpR:271.1,173.3] class_OrderedGroup_Omonoid__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  129972[0:SpR:272.1,173.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  129971[0:SpR:269.1,173.3] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  129970[0:SpR:18141.1,173.3] class_OrderedGroup_Ogroup__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  129968[0:SpR:54222.1,173.3] class_Divides_Osemiring__div(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  130204[0:Res:129373.0,260.0] ||  -> equal(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(u)) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),u,tc_nat)*.
% 299.83/300.64  130162[0:SpR:4126.0,129373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),c_Suc(u),tc_nat)*.
% 299.83/300.64  130161[0:SpR:14948.1,129373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(v),tc_nat)*.
% 299.83/300.64  130160[0:SpR:14663.2,129373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(v),tc_nat)*.
% 299.83/300.64  130157[0:SpR:14663.2,129373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),c_Suc(u),tc_nat)*.
% 299.83/300.64  130156[0:SpR:4126.0,129373.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v)),c_Suc(w),tc_nat)*.
% 299.83/300.64  130155[0:SpR:14948.1,129373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u)),c_Suc(w),tc_nat)*.
% 299.83/300.64  130154[0:SpR:14663.2,129373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u)),c_Suc(w),tc_nat)*.
% 299.83/300.64  130151[0:SpR:14663.2,129373.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v)),c_Suc(w),tc_nat)*.
% 299.83/300.64  130368[0:SpL:4126.0,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  130367[0:SpL:14948.1,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.64  130366[0:SpL:14663.2,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.64  130363[0:SpL:14663.2,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  130362[0:SpL:4126.0,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.64  130361[0:SpL:14948.1,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.64  130360[0:SpL:14663.2,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.64  130357[0:SpL:14663.2,130201.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.64  130818[0:Res:72208.2,396.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w)) equal(c_List_Odrop(w,u,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  130817[0:Res:72208.2,378.0] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w)) equal(c_List_Olist__update(u,w,x,v),u)**.
% 299.83/300.64  131564[0:Res:99586.0,260.0] ||  -> c_lessequals(c_Suc(c_Suc(u)),v,tc_nat) equal(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(v),tc_nat),u,tc_nat)*.
% 299.83/300.64  131531[0:SpR:133.1,99586.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  131628[0:SpL:133.1,99627.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_Divides_Odiv__class_Omod(w,u,tc_nat),tc_nat)* -> c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  132212[0:SpL:697.0,436.1] || c_Type_Otypings(u,v,c_List_Olist_OCons(v_T_H_H____,v_Ts____,tc_Type_Otype)) c_Type_Otyping(u,w,v_T____) -> c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB),v_T_H____)*.
% 299.83/300.64  133044[0:Res:13.1,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(u,w),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),v),x))*.
% 299.83/300.64  134059[0:SpL:63.1,487.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_List_Odistinct(c_List_Odrop(u,v,w),w) -> c_List_Odistinct(c_List_Odrop(c_Suc(u),v,w),w)*.
% 299.83/300.64  133979[0:SpR:63.1,370.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),w),c_List_Odrop(c_Suc(u),v,w))**.
% 299.83/300.64  134089[0:Obv:134088.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Oreplicate(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat)),w,x),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,x))**.
% 299.83/300.64  134624[0:Rew:807.0,134325.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  134856[0:SpR:133.1,134553.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.64  135008[0:Res:76696.0,479.1] || c_Type_Otyping(u,v,w)* -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v),x),hAPP(hAPP(c_Type_Otype_OFun,y),y))*.
% 299.83/300.64  135002[0:Res:445.0,479.1] || c_Type_Otyping(u,v,w) -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(x)),v),y),hAPP(c_Type_Oshift(u,y,w,tc_Type_Otype),x))*.
% 299.83/300.64  135566[0:SpL:402.0,505.0] || c_List_Odistinct(c_List_Odrop(u,c_List_Oappend(v,w,x),x),x) -> c_List_Odistinct(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),w,x),x)*.
% 299.83/300.64  135600[0:Rew:441.0,135483.1] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Oappend(c_List_Odrop(w,u,v),x,v),c_List_Odrop(w,c_List_Oappend(u,x,v),v))**.
% 299.83/300.64  135601[0:Rew:441.0,135482.1] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Oappend(c_List_Odrop(w,u,v),x,v),c_List_Odrop(w,c_List_Oappend(u,x,v),v))**.
% 299.83/300.64  136218[0:SpL:398.0,505.0] || c_List_Odistinct(c_List_Otake(u,c_List_Oappend(v,w,x),x),x) -> c_List_Odistinct(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),w,x),x)*.
% 299.83/300.64  136274[0:Rew:501.0,136156.1,544.0,136156.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(c_Suc(u),c_List_Oappend(v,x,w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.83/300.64  136322[0:Rew:501.0,136205.0,544.0,136205.0,11038.0,136205.0,580.0,136205.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(c_List_Orev(u,v),x,v),v),c_List_Orev(c_List_Odrop(w,u,v),v))**.
% 299.83/300.64  136622[0:SpL:133.1,135753.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.64  136680[0:SpR:133.1,106337.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.64  136797[0:SpR:133.1,108889.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat)*.
% 299.83/300.64  137433[0:SpR:133.1,129191.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w))),c_Suc(u),tc_nat)*.
% 299.83/300.64  138022[0:SpL:133.1,129575.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w))),tc_nat)* -> .
% 299.83/300.64  138088[0:SpR:133.1,130352.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w))),c_Suc(u),tc_nat)*.
% 299.83/300.64  138448[0:SpR:4126.0,2292.1] || equal(u,v) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(v,x),c_Nat_Osize__class_Osize(u,x))*.
% 299.83/300.64  138447[0:SpR:14948.1,2292.1] || equal(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_Nat_Osize__class_Osize(v,w),c_Nat_Osize__class_Osize(u,w))*.
% 299.83/300.64  138446[0:SpR:14663.2,2292.1] || equal(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_Nat_Osize__class_Osize(v,w),c_Nat_Osize__class_Osize(u,w))*.
% 299.83/300.64  138443[0:SpR:14663.2,2292.1] || equal(u,v) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(v,x),c_Nat_Osize__class_Osize(u,x))*.
% 299.83/300.64  138783[0:Rew:39.1,138655.1] || c_lessequals(u,v,tc_nat) -> equal(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(v)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.64  138775[0:Rew:138774.0,72567.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),v,tc_nat)*.
% 299.83/300.64  138779[0:Rew:138778.0,72565.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat),v,tc_nat)*.
% 299.83/300.64  139269[0:SpR:70.1,139256.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.64  140165[0:SSi:140156.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.64  140166[0:SSi:140155.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  140546[0:SpL:234.2,103105.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.64  140514[0:SpL:234.2,1521.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.64  140172[0:SpR:234.2,1174.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  140171[0:SpR:234.2,1161.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.64  140629[0:Rew:223.0,140447.3] || c_lessequals(u,v,tc_nat)* c_lessequals(v,u,tc_nat)* c_lessequals(v,w,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  141387[0:SSi:141380.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.64  141388[0:SSi:141379.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  141389[0:SSi:141198.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),u,tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.64  141390[0:SSi:141197.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),u,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.64  141391[0:SSi:141016.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.64  141392[0:SSi:141015.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.64  142751[0:Res:141265.0,307.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(w),tc_nat) equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),u).
% 299.83/300.64  143059[0:Rew:52760.0,143002.1] || equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w))**.
% 299.83/300.64  143062[0:Rew:52760.0,142990.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),tc_nat)* equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w))**.
% 299.83/300.64  143361[0:SpR:70.1,142737.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),c_Suc(v),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  144449[0:SpR:70.1,144231.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  145321[0:SSi:145310.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.64  145322[0:SSi:145309.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.64  145323[0:SSi:145127.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),u,tc_nat)* c_HOL_Oord__class_Oless(v,x,tc_nat)*.
% 299.83/300.64  145324[0:SSi:145126.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),u,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)*.
% 299.83/300.64  145325[0:SSi:144879.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.64  145326[0:SSi:144878.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.64  146522[0:Res:145915.1,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u).
% 299.83/300.64  148591[0:SpR:133.1,147022.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.64  148836[0:SpR:133.1,147315.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.64  150989[0:Res:150517.1,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)* equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u).
% 299.83/300.64  151355[0:SSi:151285.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  151356[0:SSi:151264.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  151358[0:SSi:151103.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.64  151359[0:SSi:151061.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.64  151628[0:Res:145195.0,307.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat) equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),u).
% 299.83/300.64  152382[0:SSi:152312.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  152383[0:SSi:152291.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  152385[0:SSi:152124.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.64  152386[0:SSi:152082.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.64  152767[0:SpR:70.1,151614.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(v)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),c_Suc(v),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  153224[0:Rew:553.0,153145.1] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),y,w),c_List_Onth(x,c_HOL_Ominus__class_Ominus(y,u,tc_nat),w))** c_HOL_Oord__class_Oless(y,u,tc_nat).
% 299.83/300.64  153297[0:SpR:4126.0,26949.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,u),v),c_Nat_Osize__class_Osize(x,v),tc_nat)*.
% 299.83/300.64  153296[0:SpR:14948.1,26949.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,v),u),c_Nat_Osize__class_Osize(x,u),tc_nat)*.
% 299.83/300.64  153295[0:SpR:14663.2,26949.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,v),u),c_Nat_Osize__class_Osize(x,u),tc_nat)*.
% 299.83/300.64  153292[0:SpR:14663.2,26949.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,u),v),c_Nat_Osize__class_Osize(x,v),tc_nat)*.
% 299.83/300.64  153526[0:SpR:374.0,29194.0] ||  -> equal(c_List_Olist__update(c_List_Odrop(u,v,w),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)))),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.64  153607[0:SpL:403.1,505.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Odistinct(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),w)* -> c_List_Odistinct(x,w).
% 299.83/300.64  155576[0:SSi:155427.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)*.
% 299.83/300.64  155579[0:SSi:155414.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),tc_nat)*.
% 299.83/300.64  156749[0:Res:156058.0,260.0] ||  -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_Suc(u)) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u,tc_nat)*.
% 299.83/300.64  159543[0:Rew:268.2,159417.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))*.
% 299.83/300.64  161306[0:SSi:161059.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),tc_nat)*.
% 299.83/300.64  161307[0:SSi:161056.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.64  162277[0:Res:161455.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat) equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),c_Suc(u)).
% 299.83/300.64  162235[0:SpR:133.1,161455.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.64  162687[0:SSi:162431.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.64  162688[0:SSi:162428.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat)*.
% 299.83/300.64  164300[0:Res:163060.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat) equal(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat),c_Suc(u)).
% 299.83/300.64  164258[0:SpR:133.1,163060.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  165508[0:Res:164391.0,307.1] || c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)* -> c_lessequals(c_Suc(u),c_Suc(v),tc_nat) equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),u).
% 299.83/300.64  165632[0:SpR:70.1,165459.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  165735[0:SSi:165666.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.64  165736[0:SSi:165663.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.64  165915[0:SpL:199.1,165680.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.64  165914[0:SpL:198.1,165680.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.64  166420[0:Obv:166291.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(v,w,u)*.
% 299.83/300.64  166567[0:MRR:166566.1,236.0] || c_lessequals(u,v,tc_nat) -> equal(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.64  167400[0:MRR:167399.1,236.0] || c_lessequals(u,v,tc_nat) -> equal(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)) c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.64  168034[0:Obv:167920.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  168754[0:Obv:168645.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  168755[0:Obv:168639.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.64  168760[0:SSi:168723.1,168723.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.64  168761[0:SSi:168699.1,168699.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.64  168762[0:SSi:168695.1,168695.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u),c_HOL_Oone__class_Oone(tc_nat))** -> .
% 299.83/300.64  169060[0:Res:166830.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.64  169311[0:Res:166961.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.64  169621[0:SSi:169487.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.64  169622[0:SSi:169481.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),w,tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),tc_nat)*.
% 299.83/300.64  171984[0:SSi:171980.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w)),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> .
% 299.83/300.64  173018[0:SpL:4126.0,167753.0] || equal(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173017[0:SpL:14948.1,167753.0] || equal(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.64  173016[0:SpL:14663.2,167753.0] || equal(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.64  173013[0:SpL:14663.2,167753.0] || equal(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173045[0:SpL:4126.0,168350.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  173044[0:SpL:14948.1,168350.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.64  173043[0:SpL:14663.2,168350.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.64  173040[0:SpL:14663.2,168350.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  173079[0:SpL:4126.0,170334.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173078[0:SpL:14948.1,170334.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.64  173077[0:SpL:14663.2,170334.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.64  173074[0:SpL:14663.2,170334.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173150[0:SpL:4126.0,170893.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173149[0:SpL:14948.1,170893.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  173148[0:SpL:14663.2,170893.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  173145[0:SpL:14663.2,170893.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173377[0:SpL:4126.0,166640.0] || equal(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173376[0:SpL:14948.1,166640.0] || equal(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  173375[0:SpL:14663.2,166640.0] || equal(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  173372[0:SpL:14663.2,166640.0] || equal(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173371[0:SpL:70.1,166640.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  173418[0:SpR:4126.0,166645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.64  173417[0:SpR:14948.1,166645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.64  173416[0:SpR:14663.2,166645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.64  173413[0:SpR:14663.2,166645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.64  173412[0:SpR:70.1,166645.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  173491[0:SpL:4126.0,166810.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173490[0:SpL:14948.1,166810.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  173489[0:SpL:14663.2,166810.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  173486[0:SpL:14663.2,166810.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173485[0:SpL:70.1,166810.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  173553[0:SpR:4126.0,166844.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  173552[0:SpR:14948.1,166844.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  173551[0:SpR:14663.2,166844.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  173548[0:SpR:14663.2,166844.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  173541[0:SpR:70.1,166844.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  173757[0:SpL:4126.0,166940.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  173756[0:SpL:14948.1,166940.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  173755[0:SpL:14663.2,166940.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  173752[0:SpL:14663.2,166940.0] || equal(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  173751[0:SpL:70.1,166940.0] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  173806[0:SpL:4126.0,166941.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173805[0:SpL:14948.1,166941.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  173804[0:SpL:14663.2,166941.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  173801[0:SpL:14663.2,166941.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  173800[0:SpL:70.1,166941.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  173870[0:SpR:4126.0,166962.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  173869[0:SpR:14948.1,166962.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  173868[0:SpR:14663.2,166962.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  173865[0:SpR:14663.2,166962.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  173864[0:SpR:70.1,166962.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),tc_nat)*.
% 299.83/300.64  173957[0:SpR:4126.0,166975.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  173956[0:SpR:14948.1,166975.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  173955[0:SpR:14663.2,166975.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,w),tc_nat)*.
% 299.83/300.64  173952[0:SpR:14663.2,166975.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat)*.
% 299.83/300.64  173945[0:SpR:70.1,166975.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),tc_nat)*.
% 299.83/300.64  174265[0:SpL:4126.0,167777.0] || equal(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  174264[0:SpL:14948.1,167777.0] || equal(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  174263[0:SpL:14663.2,167777.0] || equal(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  174260[0:SpL:14663.2,167777.0] || equal(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  174253[0:SpL:70.1,167777.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  174307[0:SpL:4126.0,168374.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  174306[0:SpL:14948.1,168374.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  174305[0:SpL:14663.2,168374.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  174302[0:SpL:14663.2,168374.0] || equal(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  174295[0:SpL:70.1,168374.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  174372[0:SpL:557.0,166417.0] || c_lessequals(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y))),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),tc_nat)* -> .
% 299.83/300.64  174341[0:SpL:4126.0,166417.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  174340[0:SpL:14948.1,166417.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  174339[0:SpL:14663.2,166417.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  174336[0:SpL:14663.2,166417.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  174526[0:SSi:174365.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.64  174527[0:SSi:174363.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat)* -> .
% 299.83/300.64  174528[0:SSi:174362.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* -> .
% 299.83/300.64  174797[0:SpR:557.0,166627.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  174766[0:SpR:4126.0,166627.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,hAPP(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  174765[0:SpR:14948.1,166627.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,hAPP(u,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  174764[0:SpR:14663.2,166627.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,hAPP(u,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  174761[0:SpR:14663.2,166627.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,hAPP(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  175041[0:SSi:174790.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  175042[0:SSi:174788.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  175043[0:SSi:174787.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  175129[0:SpL:10323.1,504.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_List_Odistinct(c_List_Otake(c_Suc(u),v,w),w)* -> c_List_Odistinct(c_List_Otake(u,v,w),w).
% 299.83/300.64  175199[0:SpL:4126.0,166647.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  175198[0:SpL:14948.1,166647.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  175197[0:SpL:14663.2,166647.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  175194[0:SpL:14663.2,166647.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  175344[0:SpR:4126.0,166648.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(v,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175343[0:SpR:14948.1,166648.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(hAPP(u,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175342[0:SpR:14663.2,166648.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(hAPP(u,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175339[0:SpR:14663.2,166648.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(v,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175463[0:SpR:4126.0,166649.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(v,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175462[0:SpR:14948.1,166649.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(u,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175461[0:SpR:14663.2,166649.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(u,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175458[0:SpR:14663.2,166649.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(v,c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175583[0:SpL:4126.0,166652.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  175582[0:SpL:14948.1,166652.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  175581[0:SpL:14663.2,166652.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  175578[0:SpL:14663.2,166652.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  175830[0:SpL:409.1,504.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* c_List_Odistinct(c_List_Olist__update(v,u,x,w),w)* -> c_List_Odistinct(c_List_Otake(u,v,w),w).
% 299.83/300.64  175901[0:SpR:4126.0,166692.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175900[0:SpR:14948.1,166692.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175899[0:SpR:14663.2,166692.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  175896[0:SpR:14663.2,166692.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176020[0:SpR:4126.0,166693.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176019[0:SpR:14948.1,166693.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176018[0:SpR:14663.2,166693.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176015[0:SpR:14663.2,166693.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176139[0:SpL:4126.0,166702.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  176138[0:SpL:14948.1,166702.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  176137[0:SpL:14663.2,166702.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  176134[0:SpL:14663.2,166702.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  176301[0:SpL:4126.0,166703.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  176300[0:SpL:14948.1,166703.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  176299[0:SpL:14663.2,166703.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  176296[0:SpL:14663.2,166703.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  176509[0:SpR:4126.0,166705.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176508[0:SpR:14948.1,166705.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176507[0:SpR:14663.2,166705.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176504[0:SpR:14663.2,166705.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176626[0:SpR:4126.0,166706.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176625[0:SpR:14948.1,166706.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176624[0:SpR:14663.2,166706.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176621[0:SpR:14663.2,166706.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.64  176719[0:SpL:4126.0,166942.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  176718[0:SpL:14948.1,166942.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  176717[0:SpL:14663.2,166942.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  176714[0:SpL:14663.2,166942.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  176872[0:SpL:4126.0,166964.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  176871[0:SpL:14948.1,166964.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  176870[0:SpL:14663.2,166964.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.64  176867[0:SpL:14663.2,166964.0] || c_lessequals(c_Suc(hAPP(u,v)),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  177139[0:SpL:4126.0,166970.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  177138[0:SpL:14948.1,166970.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  177137[0:SpL:14663.2,166970.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  177134[0:SpL:14663.2,166970.0] || c_HOL_Oord__class_Oless(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  177290[0:SpL:4126.0,166974.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  177289[0:SpL:14948.1,166974.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  177288[0:SpL:14663.2,166974.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.64  177285[0:SpL:14663.2,166974.0] || c_lessequals(hAPP(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  177460[0:SpR:4126.0,166980.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  177459[0:SpR:14948.1,166980.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  177458[0:SpR:14663.2,166980.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  177455[0:SpR:14663.2,166980.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  177589[0:SpR:4126.0,166981.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  177588[0:SpR:14948.1,166981.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_lessequals(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  177587[0:SpR:14663.2,166981.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_lessequals(v,c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  177584[0:SpR:14663.2,166981.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  177786[0:SpR:4126.0,166983.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  177785[0:SpR:14948.1,166983.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  177784[0:SpR:14663.2,166983.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  177781[0:SpR:14663.2,166983.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  177902[0:SpR:4126.0,166985.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  177901[0:SpR:14948.1,166985.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  177900[0:SpR:14663.2,166985.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(v)))),tc_nat)* c_lessequals(v,hAPP(u,w),tc_nat)*.
% 299.83/300.64  177897[0:SpR:14663.2,166985.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Suc(u)))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,hAPP(v,w),tc_nat)*.
% 299.83/300.64  178005[0:SpL:4126.0,167270.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  178004[0:SpL:14948.1,167270.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat).
% 299.83/300.64  178003[0:SpL:14663.2,167270.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat).
% 299.83/300.64  178000[0:SpL:14663.2,167270.0] || c_lessequals(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  178190[0:SSi:178035.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* -> .
% 299.83/300.64  178229[0:SpL:557.0,168031.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y))),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),tc_nat)* -> .
% 299.83/300.64  178198[0:SpL:4126.0,168031.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  178197[0:SpL:14948.1,168031.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  178196[0:SpL:14663.2,168031.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  178193[0:SpL:14663.2,168031.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  178349[0:SSi:178222.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.64  178350[0:SSi:178220.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat))),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat)* -> .
% 299.83/300.64  178351[0:SSi:178219.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* -> .
% 299.83/300.64  178446[0:SpR:4126.0,168577.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  178445[0:SpR:14948.1,168577.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  178444[0:SpR:14663.2,168577.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  178441[0:SpR:14663.2,168577.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  178576[0:SpR:4126.0,168578.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  178575[0:SpR:14948.1,168578.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  178574[0:SpR:14663.2,168578.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(v,c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  178571[0:SpR:14663.2,168578.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  178923[0:SpR:4126.0,168828.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,hAPP(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  178922[0:SpR:14948.1,168828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,hAPP(u,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  178921[0:SpR:14663.2,168828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,hAPP(u,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  178918[0:SpR:14663.2,168828.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,hAPP(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  179199[0:SSi:178953.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  179220[0:SpL:4126.0,172468.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  179219[0:SpL:14948.1,172468.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.64  179218[0:SpL:14663.2,172468.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat).
% 299.83/300.64  179215[0:SpL:14663.2,172468.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,v))),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  179372[0:SSi:179250.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* -> .
% 299.83/300.64  179496[0:Res:175003.0,260.0] ||  -> equal(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(v)) c_lessequals(c_Suc(v),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.64  179461[0:SpR:557.0,175003.0] ||  -> c_lessequals(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x)),c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x))),tc_nat)*.
% 299.83/300.64  179430[0:SpR:4126.0,175003.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  179429[0:SpR:14948.1,175003.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  179428[0:SpR:14663.2,175003.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(w),c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  179425[0:SpR:14663.2,175003.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  179569[0:SSi:179454.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)))),tc_nat)*.
% 299.83/300.64  179570[0:SSi:179452.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat)),c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat))),tc_nat)*.
% 299.83/300.64  179571[0:SSi:179451.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u)))),tc_nat)*.
% 299.83/300.64  179608[0:SpR:557.0,175004.0] ||  -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_Suc(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x)))),tc_nat)*.
% 299.83/300.64  179577[0:SpR:4126.0,175004.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  179576[0:SpR:14948.1,175004.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  179575[0:SpR:14663.2,175004.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  179572[0:SpR:14663.2,175004.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  179719[0:SSi:179601.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))))),tc_nat)*.
% 299.83/300.64  179720[0:SSi:179599.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_Suc(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)))),tc_nat)*.
% 299.83/300.64  179721[0:SSi:179598.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))),tc_nat)*.
% 299.83/300.64  179758[0:SpR:557.0,175005.0] ||  -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),c_Suc(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x)))),tc_nat)*.
% 299.83/300.64  179727[0:SpR:4126.0,175005.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  179726[0:SpR:14948.1,175005.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  179725[0:SpR:14663.2,175005.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  179722[0:SpR:14663.2,175005.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  179854[0:SSi:179751.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))))),tc_nat)*.
% 299.83/300.64  179855[0:SSi:179749.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),c_Suc(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)))),tc_nat)*.
% 299.83/300.64  179856[0:SSi:179748.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))))),tc_nat)*.
% 299.83/300.64  179862[0:SpR:4126.0,177869.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  179861[0:SpR:14948.1,177869.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  179860[0:SpR:14663.2,177869.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  179857[0:SpR:14663.2,177869.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  180005[0:SSi:179892.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),tc_nat)*.
% 299.83/300.64  180060[0:SpR:4126.0,177996.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  180059[0:SpR:14948.1,177996.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  180058[0:SpR:14663.2,177996.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(v,c_Suc(c_Suc(c_Suc(hAPP(u,w)))),tc_nat)*.
% 299.83/300.64  180055[0:SpR:14663.2,177996.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(u,c_Suc(c_Suc(c_Suc(hAPP(v,w)))),tc_nat)*.
% 299.83/300.64  180188[0:SSi:180090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),tc_nat)*.
% 299.83/300.64  180260[0:Res:179160.0,260.0] ||  -> equal(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(u)) c_lessequals(c_Suc(u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)*.
% 299.83/300.64  180194[0:SpR:4126.0,179160.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(u),c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  180193[0:SpR:14948.1,179160.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  180192[0:SpR:14663.2,179160.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Suc(v),c_Suc(c_Suc(hAPP(u,w))),tc_nat)*.
% 299.83/300.64  180189[0:SpR:14663.2,179160.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(u),c_Suc(c_Suc(hAPP(v,w))),tc_nat)*.
% 299.83/300.64  180334[0:SSi:180224.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)))),tc_nat)*.
% 299.83/300.64  181138[0:SpR:70.1,165651.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),u) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),u,tc_nat),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.64  181099[0:SpR:133.1,165651.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.64  182460[0:SpL:133.1,166646.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  182611[0:SpL:133.1,166683.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  182762[0:SpL:133.1,166689.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u))),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  183117[0:SpR:133.1,166690.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)))),tc_nat)*.
% 299.83/300.64  183242[0:SpR:133.1,166691.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(u)))),tc_nat)*.
% 299.83/300.64  183368[0:SpR:133.1,166707.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.64  183492[0:SpR:133.1,166708.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.64  183746[0:SpL:133.1,166709.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  183914[0:SpL:133.1,166710.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.64  184544[0:Rew:807.0,184285.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat))),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  184555[0:SpR:133.1,166721.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.64  184804[0:SpR:133.1,166722.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.64  9284[0:SpL:4126.0,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  9268[0:SpL:4126.0,188.0] || hBOOL(hAPP(u,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  8996[0:SpL:4126.0,188.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(v,w)).
% 299.83/300.64  8680[0:SpR:4126.0,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(v,w),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  8661[0:SpR:4126.0,474.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)))*.
% 299.83/300.64  8602[0:SpR:4126.0,354.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))*.
% 299.83/300.64  8572[0:SpR:4126.0,189.1] || hBOOL(hAPP(u,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  8520[0:SpR:4126.0,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.64  8195[0:SpR:4126.0,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  8194[0:SpR:4126.0,624.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(w,x),v),u)*.
% 299.83/300.64  8192[0:SpR:4126.0,189.1] || hBOOL(hAPP(u,v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.64  8181[0:SpR:4126.0,624.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(v,w)),x),w),u)*.
% 299.83/300.64  8180[0:SpR:4126.0,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,w)))*.
% 299.83/300.64  8177[0:SpR:4126.0,624.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,v),u)*.
% 299.83/300.64  8171[0:SpR:4126.0,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(w,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  8159[0:SpR:4126.0,624.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v),u)*.
% 299.83/300.64  8158[0:SpR:4126.0,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.64  8154[0:SpR:4126.0,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.64  9644[0:SpR:4126.0,605.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))*.
% 299.83/300.64  9642[0:SpR:4126.0,605.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Omap(w,x,y,u),v),c_Nat_Osize__class_Osize(x,tc_List_Olist(y)))**.
% 299.83/300.64  9790[0:SpL:4126.0,489.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  10026[0:SpL:4126.0,603.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(y)).
% 299.83/300.64  10306[0:SpR:4126.0,377.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Olist_OCons(v,x,w),c_List_Oreplicate(c_Suc(u),v,w))*.
% 299.83/300.64  10382[0:SpR:4126.0,174.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(x,c_Suc(y),w),c_List_Onth(v,y,w))*.
% 299.83/300.64  10506[0:SpR:4126.0,371.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(y),x,w),c_List_Odrop(y,v,w))*.
% 299.83/300.64  10802[0:SpL:4126.0,496.0] || equal(c_List_Oappend(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,y)*.
% 299.83/300.64  11095[0:SpL:4126.0,495.0] || equal(c_List_Oappend(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.64  11460[0:SpL:4126.0,570.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,z)*.
% 299.83/300.64  11771[0:SpL:4126.0,569.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.64  12041[0:SpL:4126.0,494.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.64  12511[0:SpR:4126.0,5539.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_Type_Otyping(x,c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.64  12509[0:SpR:4126.0,5539.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(w,x),c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.64  12507[0:SpR:4126.0,5539.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,w),x),c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.64  12505[0:SpR:4126.0,5539.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(v,w)),x),c_Lambda_OdB_OVar(w),u)*.
% 299.83/300.64  12503[0:SpR:4126.0,5539.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,w),u)),x),v,w)*.
% 299.83/300.64  14158[0:SpR:254.0,322.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  14462[0:Res:13653.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  15478[0:SpR:4126.0,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_Olift,w),v),w)**.
% 299.83/300.64  16326[0:Res:240.2,3471.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.64  16322[0:Res:240.2,3470.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.64  21068[0:SpL:4126.0,13037.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.64  21243[0:SpR:4126.0,13042.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.64  22772[0:SpR:235.0,258.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat),u)**.
% 299.83/300.64  23133[0:Rew:23112.0,22750.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.64  24628[0:Res:22974.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat)*.
% 299.83/300.64  24690[0:SpL:605.0,227.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_List_Orotate(w,c_List_Omap(x,u,v,y),y),c_List_Omap(x,u,v,y))**.
% 299.83/300.64  24689[0:SpL:474.0,227.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_List_Orotate(w,c_List_Olist__update(u,x,y,v),v),c_List_Olist__update(u,x,y,v))**.
% 299.83/300.64  25260[0:Res:24547.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)*.
% 299.83/300.64  27077[0:SpL:374.0,373.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat)* -> equal(c_List_Otake(x,c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.64  27039[0:SpR:374.0,258.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),v,w),tc_List_Olist(w)),u)**.
% 299.83/300.64  27027[0:SpR:374.0,258.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat),u)**.
% 299.83/300.64  27004[0:SpR:374.0,133.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))**.
% 299.83/300.64  26998[0:SpR:374.0,322.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(w),u,v),tc_List_Olist(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.64  27410[0:Res:395.1,260.0] || equal(c_List_Odrop(c_Suc(u),v,w),c_List_Olist_ONil(w)) -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u)) c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat)*.
% 299.83/300.64  28756[0:SpR:605.0,385.0] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Omap(x,v,w,y),y),c_List_Orotate(u,c_List_Omap(x,v,w,y),y))**.
% 299.83/300.64  28755[0:SpR:474.0,385.0] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Olist__update(v,x,y,w),w),c_List_Orotate(u,c_List_Olist__update(v,x,y,w),w))**.
% 299.83/300.64  29179[0:SpL:605.0,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(c_List_Omap(x,u,v,y),w,z,y),c_List_Omap(x,u,v,y))**.
% 299.83/300.64  29178[0:SpL:474.0,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Olist__update(c_List_Olist__update(u,x,y,v),w,z,v),c_List_Olist__update(u,x,y,v))**.
% 299.83/300.64  30022[0:Res:240.2,24825.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)).
% 299.83/300.64  30021[0:Res:122.2,24825.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(v)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.64  30131[0:Res:240.2,24928.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)).
% 299.83/300.64  30130[0:Res:122.2,24928.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  31613[0:SpR:4126.0,31172.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(v,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  31642[0:SpR:4126.0,31610.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  31681[0:SpL:4126.0,31648.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  31699[0:SpR:4126.0,31383.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(v,c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.64  31741[0:SpL:4126.0,31619.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  32344[0:SpR:609.0,609.0] ||  -> equal(c_List_Orev(c_List_Omap(u,c_List_Omap(v,w,x,y),y,z),z),c_List_Omap(u,c_List_Omap(v,c_List_Orev(w,x),x,y),y,z))*.
% 299.83/300.64  32342[0:SpR:609.0,485.0] ||  -> equal(c_List_Oappend(c_List_Orev(u,v),c_List_Omap(w,c_List_Orev(x,y),y,v),v),c_List_Orev(c_List_Oappend(c_List_Omap(w,x,y,v),u,v),v))**.
% 299.83/300.64  32341[0:SpR:609.0,485.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,c_List_Orev(v,w),w,x),c_List_Orev(y,x),x),c_List_Orev(c_List_Oappend(y,c_List_Omap(u,v,w,x),x),x))**.
% 299.83/300.64  33621[0:SpL:4126.0,33458.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  33619[0:SpL:4126.0,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  33616[0:SpL:4126.0,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,hAPP(u,v)))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.64  36891[0:SpL:14663.2,603.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(y)).
% 299.83/300.64  36889[0:SpL:14663.2,489.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(w,x,y,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  36885[0:SpL:14663.2,494.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.64  36868[0:SpL:14663.2,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  36866[0:SpL:14663.2,570.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,z)*.
% 299.83/300.64  36865[0:SpL:14663.2,569.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.64  36855[0:SpL:14663.2,495.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.64  36853[0:SpL:14663.2,496.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,y,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,y)*.
% 299.83/300.64  36840[0:SpL:14663.2,188.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  36789[0:SpL:14663.2,13037.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.64  36436[0:SpL:14663.2,31648.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  36431[0:SpL:14663.2,31619.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  36407[0:SpL:14663.2,188.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(v,w)).
% 299.83/300.64  36400[0:SpL:14663.2,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,hAPP(u,v)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.64  36389[0:SpL:14663.2,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  36384[0:SpL:14663.2,33458.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  36373[0:SpL:14663.2,603.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* equal(x,c_List_Olist_ONil(y)).
% 299.83/300.64  36371[0:SpL:14663.2,489.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(w,x,y,v),tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  36367[0:SpL:14663.2,494.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* equal(u,y)*.
% 299.83/300.64  36350[0:SpL:14663.2,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  36348[0:SpL:14663.2,570.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* equal(v,z)*.
% 299.83/300.64  36347[0:SpL:14663.2,569.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* equal(u,y)*.
% 299.83/300.64  36337[0:SpL:14663.2,495.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,v,w),tc_nat)* equal(u,y)*.
% 299.83/300.64  36335[0:SpL:14663.2,496.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,y,w),tc_nat)* equal(v,y)*.
% 299.83/300.64  36322[0:SpL:14663.2,188.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  36271[0:SpL:14663.2,13037.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.64  35918[0:SpL:14663.2,31648.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  35913[0:SpL:14663.2,31619.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)*.
% 299.83/300.64  35889[0:SpL:14663.2,188.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* hBOOL(hAPP(v,w)).
% 299.83/300.64  35882[0:SpL:14663.2,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,hAPP(u,v)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.64  35871[0:SpL:14663.2,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  35866[0:SpL:14663.2,33458.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  35859[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(v,w),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  35825[0:SpR:14663.2,605.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)))*.
% 299.83/300.64  35816[0:SpR:14663.2,474.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)))*.
% 299.83/300.64  35798[0:SpR:14663.2,377.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Olist_OCons(v,x,w),c_List_Oreplicate(c_Suc(u),v,w))*.
% 299.83/300.64  35746[0:SpR:14663.2,605.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Omap(w,x,y,u),v),c_Nat_Osize__class_Osize(x,tc_List_Olist(y)))**.
% 299.83/300.64  35713[0:SpR:14663.2,371.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(y),x,w),c_List_Odrop(y,v,w))*.
% 299.83/300.64  35707[0:SpR:14663.2,174.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(x,c_Suc(y),w),c_List_Onth(v,y,w))*.
% 299.83/300.64  35706[0:SpR:14663.2,354.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))))*.
% 299.83/300.64  35660[0:SpR:14663.2,189.1] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  35601[0:SpR:14663.2,13042.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.64  35459[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.64  34919[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,w),u)),x),v,w)*.
% 299.83/300.64  34912[0:SpR:14663.2,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_Olift,w),v),w)**.
% 299.83/300.64  34864[0:SpR:14663.2,31610.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  34856[0:SpR:14663.2,31172.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(v,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  34824[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.64  34821[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(w,x),c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.64  34820[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(w,x),v),u)*.
% 299.83/300.64  34818[0:SpR:14663.2,189.1] || hBOOL(hAPP(u,v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.64  34802[0:SpR:14663.2,31383.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(v,c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.64  34798[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(v,w)),x),c_Lambda_OdB_OVar(w),u)*.
% 299.83/300.64  34797[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(v,w)),x),w),u)*.
% 299.83/300.64  34796[0:SpR:14663.2,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,w)))*.
% 299.83/300.64  34792[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_Type_Otyping(x,c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.64  34791[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,v),u)*.
% 299.83/300.64  34782[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(w,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  34766[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,w),x),c_Lambda_OdB_OVar(v),u)*.
% 299.83/300.64  34765[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v),u)*.
% 299.83/300.64  34764[0:SpR:14663.2,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.64  34759[0:SpR:14663.2,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.64  34750[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(v,w),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  34716[0:SpR:14663.2,605.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))*.
% 299.83/300.64  34707[0:SpR:14663.2,474.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),c_Nat_Osize__class_Osize(v,tc_List_Olist(y)))*.
% 299.83/300.64  34689[0:SpR:14663.2,377.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Olist_OCons(w,u,x),c_List_Oreplicate(c_Suc(v),w,x))*.
% 299.83/300.64  34637[0:SpR:14663.2,605.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Omap(w,x,y,v),u),c_Nat_Osize__class_Osize(x,tc_List_Olist(y)))**.
% 299.83/300.64  34604[0:SpR:14663.2,371.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(y),u,x),c_List_Odrop(y,w,x))*.
% 299.83/300.64  34598[0:SpR:14663.2,174.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Onth(u,c_Suc(y),x),c_List_Onth(w,y,x))*.
% 299.83/300.64  34597[0:SpR:14663.2,354.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))))*.
% 299.83/300.64  34551[0:SpR:14663.2,189.1] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  34492[0:SpR:14663.2,13042.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.64  34350[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.64  33810[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,w),v)),x),u,w)*.
% 299.83/300.64  33803[0:SpR:14663.2,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* equal(hAPP(hAPP(c_Lambda_Olift,w),v),w)**.
% 299.83/300.64  33755[0:SpR:14663.2,31610.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  33747[0:SpR:14663.2,31172.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  33715[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(w,v,u)*.
% 299.83/300.64  33712[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_Type_Otyping(hAPP(u,x),c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  33711[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* equal(hAPP(hAPP(u,x),w),v)*.
% 299.83/300.64  33709[0:SpR:14663.2,189.1] || hBOOL(hAPP(u,v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* hBOOL(w).
% 299.83/300.64  33693[0:SpR:14663.2,31383.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.64  33689[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(u,w)),x),c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  33688[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(u,w)),x),w),v)*.
% 299.83/300.64  33687[0:SpR:14663.2,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,w)))*.
% 299.83/300.64  33683[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),x),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  33682[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),x),tc_nat)* equal(hAPP(u,w),v)*.
% 299.83/300.64  33673[0:SpR:14663.2,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(v,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  33657[0:SpR:14663.2,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,u),x),c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  33656[0:SpR:14663.2,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w),v)*.
% 299.83/300.64  33655[0:SpR:14663.2,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  33650[0:SpR:14663.2,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,u),w)),tc_nat)* hBOOL(v).
% 299.83/300.64  38650[0:Rew:4130.0,38534.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,c_Divides_Odiv__class_Omod(u,v,tc_nat))* c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.64  38651[0:Rew:14738.0,38533.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* equal(u,c_Divides_Odiv__class_Omod(v,w,tc_nat))* c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.64  38653[0:Rew:4130.0,38531.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,c_Divides_Odiv__class_Omod(u,v,tc_nat))* c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.64  40052[0:SpR:4126.0,39060.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,v)),tc_nat)*.
% 299.83/300.64  40051[0:SpR:14663.2,39060.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,v)),tc_nat)*.
% 299.83/300.64  40049[0:SpR:14663.2,39060.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,v)),tc_nat)*.
% 299.83/300.64  40108[0:SpR:4126.0,39061.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  40107[0:SpR:14663.2,39061.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  40105[0:SpR:14663.2,39061.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  40188[0:SpL:4126.0,39068.0] || c_lessequals(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  40187[0:SpL:14663.2,39068.0] || c_lessequals(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  40185[0:SpL:14663.2,39068.0] || c_lessequals(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  45000[0:SpL:14948.1,603.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(w,x,y,v),tc_nat)* equal(x,c_List_Olist_ONil(y)).
% 299.83/300.64  44998[0:SpL:14948.1,489.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(w,x,y,v),tc_nat)* equal(w,c_List_Olist_ONil(v)).
% 299.83/300.64  44994[0:SpL:14948.1,494.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* equal(u,y)*.
% 299.83/300.64  44976[0:SpL:14948.1,2768.0] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  44974[0:SpL:14948.1,570.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* equal(v,z)*.
% 299.83/300.64  44973[0:SpL:14948.1,569.0] || equal(c_List_Olist_OCons(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* equal(u,y)*.
% 299.83/300.64  44963[0:SpL:14948.1,495.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,v,w),tc_nat)* equal(u,y)*.
% 299.83/300.64  44961[0:SpL:14948.1,496.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,y,w),tc_nat)* equal(v,y)*.
% 299.83/300.64  44948[0:SpL:14948.1,188.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  44894[0:SpL:14948.1,13037.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.64  44518[0:SpL:14948.1,39068.0] || c_lessequals(hAPP(u,c_Suc(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  44507[0:SpL:14948.1,31648.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  44501[0:SpL:14948.1,31619.0] || c_lessequals(hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)*.
% 299.83/300.64  44460[0:SpL:14948.1,188.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* hBOOL(hAPP(v,w)).
% 299.83/300.64  44451[0:SpL:14948.1,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,hAPP(u,v)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.64  44440[0:SpL:14948.1,33458.0] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  44435[0:SpL:14948.1,33458.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  43850[0:SpR:14948.1,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(v,w),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  43816[0:SpR:14948.1,605.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)))*.
% 299.83/300.64  43807[0:SpR:14948.1,474.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),c_Nat_Osize__class_Osize(v,tc_List_Olist(y)))*.
% 299.83/300.64  43789[0:SpR:14948.1,377.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Olist_OCons(w,u,x),c_List_Oreplicate(c_Suc(v),w,x))*.
% 299.83/300.64  43737[0:SpR:14948.1,605.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Omap(w,x,y,v),u),c_Nat_Osize__class_Osize(x,tc_List_Olist(y)))**.
% 299.83/300.64  43704[0:SpR:14948.1,371.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(y),u,x),c_List_Odrop(y,w,x))*.
% 299.83/300.64  43698[0:SpR:14948.1,174.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Onth(u,c_Suc(y),x),c_List_Onth(w,y,x))*.
% 299.83/300.64  43697[0:SpR:14948.1,354.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))))*.
% 299.83/300.64  43649[0:SpR:14948.1,189.1] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* hBOOL(hAPP(u,w))*.
% 299.83/300.64  43587[0:SpR:14948.1,13042.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.64  43441[0:SpR:14948.1,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.64  42875[0:SpR:14948.1,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,w),v)),x),u,w)*.
% 299.83/300.64  42867[0:SpR:14948.1,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* equal(hAPP(hAPP(c_Lambda_Olift,w),v),w)**.
% 299.83/300.64  42809[0:SpR:14948.1,39061.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_Suc(v)),tc_nat)*.
% 299.83/300.64  42804[0:SpR:14948.1,39060.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,v)),tc_nat)*.
% 299.83/300.64  42800[0:SpR:14948.1,31610.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  42792[0:SpR:14948.1,31172.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  42739[0:SpR:14948.1,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(w,v,u)*.
% 299.83/300.64  42736[0:SpR:14948.1,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_Type_Otyping(hAPP(u,x),c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  42735[0:SpR:14948.1,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* equal(hAPP(hAPP(u,x),w),v)*.
% 299.83/300.64  42733[0:SpR:14948.1,189.1] || hBOOL(hAPP(u,v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_nat)* hBOOL(w).
% 299.83/300.64  42717[0:SpR:14948.1,31383.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.64  42713[0:SpR:14948.1,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(u,w)),x),c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  42712[0:SpR:14948.1,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(u,w)),x),w),v)*.
% 299.83/300.64  42711[0:SpR:14948.1,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,w)))*.
% 299.83/300.64  42707[0:SpR:14948.1,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),x),tc_nat)* c_Type_Otyping(u,c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  42706[0:SpR:14948.1,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,v),w)),x),tc_nat)* equal(hAPP(u,w),v)*.
% 299.83/300.64  42694[0:SpR:14948.1,156.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(v,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  42678[0:SpR:14948.1,5539.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat) c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,u),x),c_Lambda_OdB_OVar(w),v)*.
% 299.83/300.64  42677[0:SpR:14948.1,624.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w),v)*.
% 299.83/300.64  42676[0:SpR:14948.1,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.64  42671[0:SpR:14948.1,523.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_Olift,u),w)),tc_nat)* hBOOL(v).
% 299.83/300.64  45611[0:Rew:14738.0,43479.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* equal(u,c_Divides_Odiv__class_Omod(v,w,tc_nat))* c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.64  45681[0:Res:240.2,15348.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)).
% 299.83/300.64  47509[0:SpR:4126.0,16551.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.64  47508[0:SpR:14948.1,16551.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.64  47507[0:SpR:14663.2,16551.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.64  47504[0:SpR:14663.2,16551.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.64  47647[0:SpR:4126.0,16839.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_List_Olist_ONil(u))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(w,v)),tc_nat)*.
% 299.83/300.64  47646[0:SpR:14948.1,16839.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat)* equal(w,c_List_Olist_ONil(v))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(w,u)),tc_nat)*.
% 299.83/300.64  47645[0:SpR:14663.2,16839.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat)* equal(w,c_List_Olist_ONil(v))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(w,u)),tc_nat)*.
% 299.83/300.64  47642[0:SpR:14663.2,16839.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_List_Olist_ONil(u))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(w,v)),tc_nat)*.
% 299.83/300.64  49911[0:SpR:258.1,253.0] || c_lessequals(u,c_Suc(v),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat))**.
% 299.83/300.64  49847[0:SpR:253.0,215.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(x),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.64  49846[0:SpR:253.0,214.1] || c_lessequals(u,c_Suc(v),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.64  49830[0:SpR:253.0,214.1] || c_lessequals(c_Suc(u),v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.64  49801[0:SpR:253.0,215.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(x),tc_nat),tc_nat)*.
% 299.83/300.64  49800[0:SpR:253.0,235.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),w,tc_nat))**.
% 299.83/300.64  50020[0:Rew:12861.1,49858.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),u,tc_nat))**.
% 299.83/300.64  51635[0:SpR:14.1,16834.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.64  51634[0:SpR:14.1,37557.1] || c_lessequals(u,v,tc_nat) equal(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)).
% 299.83/300.64  51802[0:Rew:385.0,51659.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),u,v),c_List_Orotate(w,u,v))**.
% 299.83/300.64  52729[0:SpL:533.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Orotate(u,c_List_Orotate(x,v,w),w),c_List_Orotate(x,v,w))**.
% 299.83/300.64  54023[0:Res:53858.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(v,u,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.64  54096[0:Res:54034.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)*.
% 299.83/300.64  57227[0:Res:264.1,301.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  57588[0:Res:240.2,56765.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.64  57718[0:Res:240.2,56891.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.64  57985[0:Res:264.1,291.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  60303[0:Res:264.1,83.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.64  60794[0:Res:264.1,82.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  61047[0:SpR:485.0,551.2] || c_List_Olistsp(u,c_List_Orev(v,w),w) c_List_Olistsp(u,c_List_Orev(x,w),w) -> c_List_Olistsp(u,c_List_Orev(c_List_Oappend(x,v,w),w),w)*.
% 299.83/300.64  61046[0:SpR:588.0,551.2] || c_List_Olistsp(u,c_List_Oappend(v,w,x),x) c_List_Olistsp(u,y,x) -> c_List_Olistsp(u,c_List_Oappend(v,c_List_Oappend(w,y,x),x),x)*.
% 299.83/300.64  61271[0:SpR:612.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Otake(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Otake(u,c_List_Otake(v,x,y),y),y,z))*.
% 299.83/300.64  61720[0:SpR:612.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Otake(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Orotate(u,c_List_Otake(v,x,y),y),y,z))*.
% 299.83/300.64  61708[0:SpR:607.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Orotate(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Orotate(u,c_List_Orotate(v,x,y),y),y,z))*.
% 299.83/300.64  61707[0:SpR:607.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Orotate(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Otake(u,c_List_Orotate(v,x,y),y),y,z))*.
% 299.83/300.64  61696[0:SpR:607.0,24713.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x)) -> equal(c_List_Omap(u,c_List_Orotate(y,v,w),w,x),c_List_Omap(u,v,w,x))**.
% 299.83/300.64  62200[0:SpR:607.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Orotate(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Odrop(u,c_List_Orotate(v,x,y),y),y,z))*.
% 299.83/300.64  62199[0:SpR:612.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Otake(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Odrop(u,c_List_Otake(v,x,y),y),y,z))*.
% 299.83/300.64  62187[0:SpR:594.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Odrop(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Odrop(u,c_List_Odrop(v,x,y),y),y,z))*.
% 299.83/300.64  62186[0:SpR:594.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Odrop(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Orotate(u,c_List_Odrop(v,x,y),y),y,z))*.
% 299.83/300.64  62185[0:SpR:594.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Odrop(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Otake(u,c_List_Odrop(v,x,y),y),y,z))*.
% 299.83/300.64  62423[0:Res:240.2,52119.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)).
% 299.83/300.64  62422[0:Res:122.2,52119.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  62638[0:SpR:454.0,304.1] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Olist_OCons(z,v,x),w,x),c_List_Olist_OCons(z,y,x),x)*.
% 299.83/300.64  62629[0:SpR:454.0,304.1] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Olist_OCons(z,v,y),c_List_Oappend(c_List_Olist_OCons(z,w,y),x,y),y)*.
% 299.83/300.64  62689[0:Res:240.2,56780.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)).
% 299.83/300.64  62688[0:Res:122.2,56780.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  62784[0:Res:240.2,56906.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat)).
% 299.83/300.64  62783[0:Res:122.2,56906.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  62979[0:SpR:485.0,72.1] || c_ListOrder_Ostep1(u,c_List_Orev(v,w),x,w) -> c_ListOrder_Ostep1(u,c_List_Orev(c_List_Oappend(y,v,w),w),c_List_Oappend(x,c_List_Orev(y,w),w),w)*.
% 299.83/300.64  62978[0:SpR:588.0,72.1] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oappend(w,z,x),x),c_List_Oappend(y,z,x),x)*.
% 299.83/300.64  62967[0:SpR:485.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Orev(w,x),x) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Orev(y,x),x),c_List_Orev(c_List_Oappend(y,w,x),x),x)*.
% 299.83/300.64  62966[0:SpR:588.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,z,y),c_List_Oappend(w,c_List_Oappend(x,z,y),y),y)*.
% 299.83/300.64  63136[0:Res:240.2,22988.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.64  63579[0:SpR:485.0,71.1] || c_ListOrder_Ostep1(u,c_List_Orev(v,w),x,w) -> c_ListOrder_Ostep1(u,c_List_Orev(c_List_Oappend(v,y,w),w),c_List_Oappend(c_List_Orev(y,w),x,w),w)*.
% 299.83/300.64  63584[0:Rew:588.0,63578.1] || c_ListOrder_Ostep1(u,v,w,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(y,c_List_Oappend(z,v,x),x),c_List_Oappend(y,c_List_Oappend(z,w,x),x),x)*.
% 299.83/300.64  63567[0:SpR:485.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Orev(w,x),x) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Orev(y,x),v,x),c_List_Orev(c_List_Oappend(w,y,x),x),x)*.
% 299.83/300.64  63723[0:Res:240.2,25255.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))).
% 299.83/300.64  63989[0:Res:240.2,25400.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat)).
% 299.83/300.64  63988[0:Res:122.2,25400.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  64753[0:SpR:4126.0,64691.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),u)),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.64  64752[0:SpR:14948.1,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v)),v),tc_nat)* hBOOL(u).
% 299.83/300.64  64751[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v)),v),tc_nat)* hBOOL(u).
% 299.83/300.64  64748[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),u)),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(v).
% 299.83/300.64  64747[0:SpR:4126.0,64691.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(v,u))*.
% 299.83/300.64  64746[0:SpR:14948.1,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v)),tc_nat)* hBOOL(hAPP(u,v))*.
% 299.83/300.64  64745[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v)),tc_nat)* hBOOL(hAPP(u,v))*.
% 299.83/300.64  64742[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* hBOOL(hAPP(v,u))*.
% 299.83/300.64  64741[0:SpR:4126.0,64691.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,v),u))*.
% 299.83/300.64  64740[0:SpR:14948.1,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))*.
% 299.83/300.64  64739[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))*.
% 299.83/300.64  64736[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,v),u))*.
% 299.83/300.64  64735[0:SpR:4126.0,64691.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(u,v)),v))*.
% 299.83/300.64  64734[0:SpR:14948.1,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(u,v)),v))*.
% 299.83/300.64  64733[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(u,v)),v))*.
% 299.83/300.64  64730[0:SpR:14663.2,64691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(tc_nat)))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(u,v)),v))*.
% 299.83/300.64  64812[0:SpR:31374.0,177.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.64  64901[0:SSi:64819.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(u,v,tc_nat)).
% 299.83/300.64  64909[0:SpL:4126.0,38029.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  64908[0:SpL:14948.1,38029.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  64907[0:SpL:14663.2,38029.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  64904[0:SpL:14663.2,38029.0] || equal(c_Suc(c_Nat_Osize__class_Osize(u,v)),c_HOL_Oone__class_Oone(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(u,c_List_Olist_ONil(w))*.
% 299.83/300.64  65674[0:SpL:70.1,13728.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  65666[0:SpL:70.1,64273.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.64  65659[0:SpL:70.1,75.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.64  65650[0:SpL:70.1,25400.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(w,x,tc_nat)),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65649[0:SpL:70.1,56906.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65648[0:SpL:70.1,56780.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65647[0:SpL:70.1,52119.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65645[0:SpL:70.1,39068.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65635[0:SpL:70.1,24928.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65634[0:SpL:70.1,24825.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65611[0:SpL:70.1,31619.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65607[0:SpL:70.1,5145.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65587[0:SpL:70.1,312.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65586[0:SpL:70.1,918.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65579[0:SpL:70.1,30222.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat).
% 299.83/300.64  65578[0:SpL:70.1,167.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65577[0:SpL:70.1,45.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65570[0:SpL:70.1,30769.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat).
% 299.83/300.64  65568[0:SpL:70.1,786.0] || equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v)** equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  65546[0:SpL:70.1,4025.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65539[0:SpL:70.1,30455.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.64  65531[0:SpL:70.1,25042.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat).
% 299.83/300.64  65530[0:SpL:70.1,1522.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65508[0:SpL:70.1,927.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65507[0:SpL:70.1,904.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  65447[0:SpR:70.1,13761.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  65441[0:SpR:70.1,13655.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.64  65440[0:SpR:70.1,13654.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.64  65431[0:SpR:70.1,13760.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  65430[0:SpR:70.1,53358.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  65425[0:SpR:70.1,64126.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.64  65403[0:SpR:70.1,1340.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65402[0:SpR:70.1,1412.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65394[0:SpR:70.1,30201.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(w),tc_nat).
% 299.83/300.64  65390[0:SpR:70.1,32242.1] || c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.64  65389[0:SpR:70.1,1339.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65379[0:SpR:70.1,56448.1] || c_lessequals(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.64  65377[0:SpR:70.1,1349.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65374[0:SpR:70.1,1336.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65372[0:SpR:70.1,21341.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.64  65370[0:SpR:70.1,74.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.64  65369[0:SpR:70.1,313.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.64  65367[0:SpR:70.1,973.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  65361[0:SpR:70.1,16403.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  65359[0:SpR:70.1,30538.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  65357[0:SpR:70.1,168.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.64  65354[0:SpR:70.1,966.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.64  65353[0:SpR:70.1,967.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  65352[0:SpR:70.1,1258.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.64  65337[0:SpR:70.1,39061.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  65298[0:SpR:70.1,31172.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.64  65292[0:SpR:70.1,2616.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.64  65285[0:SpR:70.1,1349.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.64  65282[0:SpR:70.1,1336.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.64  65280[0:SpR:70.1,21341.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.64  65272[0:SpR:70.1,46.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)*.
% 299.83/300.64  65233[0:SpR:70.1,21446.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  65230[0:SpR:70.1,53598.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  65224[0:SpR:70.1,9753.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  65211[0:SpR:70.1,1201.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  65210[0:SpR:70.1,1189.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  65193[0:SpR:70.1,943.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.64  65192[0:SpR:70.1,932.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.64  68722[0:SpR:4126.0,53859.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  68721[0:SpR:14948.1,53859.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  68720[0:SpR:14663.2,53859.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,v,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  68717[0:SpR:14663.2,53859.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,u,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  68855[0:SpL:4126.0,53864.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  68854[0:SpL:14948.1,53864.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat).
% 299.83/300.64  68853[0:SpL:14663.2,53864.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat).
% 299.83/300.64  68850[0:SpL:14663.2,53864.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  68958[0:SpL:4126.0,54092.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(w,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  68957[0:SpL:14948.1,54092.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(w,v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat).
% 299.83/300.64  68956[0:SpL:14663.2,54092.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(w,v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat).
% 299.83/300.64  68953[0:SpL:14663.2,54092.0] || c_HOL_Oord__class_Oless(hAPP(u,v),c_Divides_Odiv__class_Omod(w,v,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.64  69023[0:SpR:4126.0,54207.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  69022[0:SpR:14948.1,54207.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  69021[0:SpR:14663.2,54207.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.64  69018[0:SpR:14663.2,54207.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.64  70676[0:SpR:254.0,383.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_List_Odrop(v,w,x),x),c_List_Odrop(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x))**.
% 299.83/300.64  70734[0:Rew:70676.0,70611.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),y),c_List_Odrop(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y))**.
% 299.83/300.64  71239[0:SpR:375.0,200.1] ||  -> equal(c_Suc(u),v) equal(c_List_Onth(c_List_Olist_OCons(w,c_List_Olist__update(x,u,y,z),z),v,z),c_List_Onth(c_List_Olist_OCons(w,x,z),v,z))**.
% 299.83/300.64  73396[0:Obv:73340.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u).
% 299.83/300.64  73397[0:Obv:73337.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.64  73398[0:Obv:73331.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.64  73399[0:Obv:73306.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),u).
% 299.83/300.64  73624[0:SpL:4126.0,16071.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.64  73623[0:SpL:14948.1,16071.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)*.
% 299.83/300.64  73622[0:SpL:14663.2,16071.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)*.
% 299.83/300.64  73619[0:SpL:14663.2,16071.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.64  74156[0:Rew:74155.0,54702.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)*.
% 299.83/300.64  74481[0:SpR:4126.0,18618.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))))),w,u),w)**.
% 299.83/300.64  74480[0:SpR:14948.1,18618.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))))),w,v),w)**.
% 299.83/300.64  74479[0:SpR:14663.2,18618.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u))))),w,v),w)**.
% 299.83/300.64  74476[0:SpR:14663.2,18618.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v))))),w,u),w)**.
% 299.83/300.64  75065[0:SpR:70.1,74974.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  75176[0:SpL:70.1,75112.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  75249[0:SpR:70.1,75113.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  75887[0:SpR:39.1,75050.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),tc_nat)),v,tc_nat)*.
% 299.83/300.64  76580[0:Res:75294.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),tc_nat)*.
% 299.83/300.64  76825[0:Res:74648.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.64  77287[0:Res:175.2,208.2] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  77286[0:Res:175.2,210.2] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  78087[0:Res:5.2,340.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  78086[0:Res:5.2,344.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  78085[0:Res:5.2,337.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  78186[0:SpL:39.1,76348.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),tc_nat)* -> .
% 299.83/300.64  78839[0:Res:8.2,340.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  78838[0:Res:8.2,344.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  78837[0:Res:8.2,337.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> .
% 299.83/300.64  78926[0:Res:240.2,76574.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.64  79418[0:SpL:70.1,76820.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  79582[0:Res:67.2,208.2] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.64  79581[0:Res:67.2,210.2] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.64  80077[0:Res:283.2,340.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.64  80076[0:Res:283.2,344.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.64  80075[0:Res:283.2,337.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.64  80972[0:SpR:70.1,80903.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  81235[0:SpL:70.1,81063.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  81690[0:SpR:70.1,81627.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  82629[0:Res:80926.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u))))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.64  82788[0:Res:80928.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(v)))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.64  83553[0:SpR:2256.1,421.0] || equal(u,v) -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,tc_nat),c_List_Orev(v,w),w),c_List_Orev(c_List_Odrop(x,u,w),w))**.
% 299.83/300.64  84129[0:SpR:2256.1,420.0] || equal(u,v) -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,tc_nat),c_List_Orev(v,w),w),c_List_Orev(c_List_Otake(x,u,w),w))**.
% 299.83/300.64  85298[0:SpR:70.1,80941.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  85576[0:SpR:70.1,80933.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  85719[0:SpL:700.0,495.0] || equal(c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),c_List_Oappend(c_List_Oreplicate(c_Suc(y),v,x),w,x))* -> equal(u,c_List_Oreplicate(y,v,x)).
% 299.83/300.64  85718[0:SpL:700.0,496.0] || equal(c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),y,w))* -> equal(x,c_List_Olist_OCons(v,y,w)).
% 299.83/300.64  85693[0:SpR:377.0,700.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),c_List_Oreplicate(x,v,w),w),c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Oreplicate(c_Suc(x),v,w),w))**.
% 299.83/300.64  86226[0:Obv:86117.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),c_Suc(c_Suc(u))).
% 299.83/300.64  86612[0:SpR:201.0,619.0] ||  -> equal(c_List_Omap(c_COMBK(u,v,w),c_List_Olist_OCons(x,y,z),z,x1),c_List_Olist_OCons(u,c_List_Omap(c_COMBK(u,v,w),y,z,x1),x1))*.
% 299.83/300.64  86600[0:SpR:604.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Oreplicate(w,x,y),y),y,z),c_List_Olist_OCons(hAPP(u,v),c_List_Oreplicate(w,hAPP(u,x),z),z))*.
% 299.83/300.64  86599[0:SpR:609.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Orev(w,x),x),x,y),c_List_Olist_OCons(hAPP(u,v),c_List_Orev(c_List_Omap(u,w,x,y),y),y))*.
% 299.83/300.64  86559[0:SpR:619.0,609.0] ||  -> equal(c_List_Orev(c_List_Olist_OCons(hAPP(u,v),c_List_Omap(u,w,x,y),y),y),c_List_Omap(u,c_List_Orev(c_List_Olist_OCons(v,w,x),x),x,y))*.
% 299.83/300.64  88302[0:SpR:161.1,416.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(u))),v)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))*.
% 299.83/300.64  88823[0:SpR:93.0,239.2] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_lessequals(c_Suc(w),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.64  89889[0:SpR:39.1,89672.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  90099[0:SpR:93.0,31.2] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),tc_nat)*.
% 299.83/300.64  90191[0:MRR:90043.0,51907.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)*.
% 299.83/300.64  90192[0:MRR:90022.0,75.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)*.
% 299.83/300.64  90310[0:SpR:39.1,89673.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.64  90926[0:SpL:93.0,17329.1] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_lessequals(c_Suc(w),v,tc_nat).
% 299.83/300.64  90825[0:SpL:56.1,17329.1] || c_lessequals(u,v,tc_nat)* c_lessequals(v,u,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(w,u,tc_nat)*.
% 299.83/300.64  91023[0:MRR:90944.0,56515.2] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat).
% 299.83/300.64  91711[0:SpL:10209.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat)*.
% 299.83/300.64  91709[0:SpL:93.0,56446.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(w),v,tc_nat).
% 299.83/300.64  91704[0:SpL:10179.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.64  91702[0:SpL:15851.1,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.64  91682[0:SpL:56.1,56446.1] || c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.64  92351[0:SpR:56.1,41.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(v,w,x),u,x),c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),x))**.
% 299.83/300.64  93029[0:Rew:454.0,92957.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Oappend(c_List_Olist_OCons(v,c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x),y,x),x),y)**.
% 299.83/300.64  92952[0:SpR:346.1,16832.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.64  92951[0:SpR:346.1,37556.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)**.
% 299.83/300.64  92950[0:SpR:346.1,458.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Odrop(u,c_List_Olist_OCons(x,v,w),w),w),v)**.
% 299.83/300.64  93040[0:Rew:93034.1,92961.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,c_List_Oreplicate(w,x,y),y),y),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),x,y))**.
% 299.83/300.64  93897[0:SpL:36.1,244.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v))* -> equal(w,x).
% 299.83/300.64  93896[0:SpL:35.1,244.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v))* -> equal(w,x).
% 299.83/300.64  94769[0:SpL:36.1,246.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.64  94768[0:SpL:35.1,246.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.64  95238[0:SpR:4126.0,27863.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v)))),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.64  95237[0:SpR:14948.1,27863.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u)))),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  95236[0:SpR:14663.2,27863.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u)))),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.64  95233[0:SpR:14663.2,27863.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v)))),w,u),c_List_Olist_ONil(u))**.
% 299.83/300.64  95374[0:SpR:31372.0,420.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),tc_nat)* equal(c_List_Orev(c_List_Otake(w,u,v),v),c_List_Orev(u,v))**.
% 299.83/300.64  97408[0:SpR:458.0,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_List_Onth(c_List_Otake(v,w,x),u,x),c_List_Onth(w,u,x)).
% 299.83/300.64  97993[0:SpL:557.0,54092.0] || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y),c_Divides_Odiv__class_Omod(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),tc_nat),tc_nat)* -> .
% 299.83/300.64  97992[0:SpL:557.0,53864.0] || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y),c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),u,tc_nat),tc_nat)* -> .
% 299.83/300.64  97895[0:SpR:557.0,54207.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,w,x,y),tc_nat),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,x),w,x,y)),tc_nat)*.
% 299.83/300.64  97893[0:SpR:557.0,389.1] || c_HOL_Oord__class_Oless(u,c_List_Ofoldr(c_Lambda_Olift,v,w,x,y),tc_nat) -> equal(c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(c_Lambda_OdB_OVar(u),v,x),w,x,y),c_Lambda_OdB_OVar(u))**.
% 299.83/300.64  97892[0:SpR:557.0,53859.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),y,tc_nat),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x)),tc_nat)*.
% 299.83/300.64  97877[0:SpR:557.0,5492.0] ||  -> hBOOL(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),c_List_Olist_OCons(c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),w,x,y,z),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w,y),x,y,z))*.
% 299.83/300.64  98464[0:SpR:389.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(c_Lambda_Olift,c_Lambda_OdB_OVar(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(c_Lambda_Olift,c_Lambda_OdB_OVar(u),w,y,x))**.
% 299.83/300.64  99393[0:Rew:604.0,99369.0] ||  -> equal(c_List_Omap(c_Fun_Ocomp(u,c_COMBK(v,w,x),w,y,x),z,x,y),c_List_Oreplicate(c_Nat_Osize__class_Osize(z,tc_List_Olist(x)),hAPP(u,v),y))**.
% 299.83/300.64  99417[0:SpL:4126.0,98487.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.64  99416[0:SpL:14948.1,98487.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99415[0:SpL:14663.2,98487.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99412[0:SpL:14663.2,98487.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.64  99407[0:SpL:4126.0,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.64  99406[0:SpL:14948.1,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99405[0:SpL:14663.2,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99402[0:SpL:14663.2,98487.0] || equal(c_Lambda_OdB_OVar(u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.64  99401[0:SpL:4126.0,98487.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  99400[0:SpL:14948.1,98487.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.64  99399[0:SpL:14663.2,98487.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.64  99396[0:SpL:14663.2,98487.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  99442[0:SpL:4126.0,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Olist_OCons(v,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)*.
% 299.83/300.64  99441[0:SpL:14948.1,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Olist_OCons(v,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.64  99440[0:SpL:14663.2,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Olist_OCons(v,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.64  99437[0:SpL:14663.2,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Olist_OCons(v,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)*.
% 299.83/300.64  99435[0:SpL:4126.0,98488.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  99434[0:SpL:14948.1,98488.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99433[0:SpL:14663.2,98488.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99430[0:SpL:14663.2,98488.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.64  99425[0:SpL:4126.0,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  99424[0:SpL:14948.1,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99423[0:SpL:14663.2,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.64  99420[0:SpL:14663.2,98488.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,y,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.64  100099[0:Res:99632.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),w) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(w),tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.64  102951[0:SpL:4419.1,10336.0] || equal(u,c_List_Olist_ONil(v))* equal(c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,v),v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,v))* -> equal(w,u)*.
% 299.83/300.64  103977[0:SpL:70.1,103587.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  104529[0:SpR:70.1,104456.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  104667[0:Rew:580.0,104655.1] || equal(c_List_Omap(u,v,w,x),c_List_Orev(c_List_Omap(u,y,w,x),x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w))).
% 299.83/300.64  104686[0:SpR:70.1,104457.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.64  105443[0:SpL:198.1,56891.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.64  105441[0:SpL:198.1,56765.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.64  105438[0:SpL:198.1,7535.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  105286[0:SpR:198.1,103984.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105278[0:SpR:198.1,68437.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))))),tc_nat)*.
% 299.83/300.64  105277[0:SpR:198.1,56679.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.64  105275[0:SpR:198.1,56657.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.64  105270[0:SpR:198.1,98222.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.64  105266[0:SpR:198.1,98217.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.64  105544[0:Rew:4130.0,105397.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat))**.
% 299.83/300.64  105545[0:Rew:4222.1,105396.2] class_Divides_Oring__div(tc_nat) || equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat))**.
% 299.83/300.64  105546[0:Rew:198.1,105375.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),w,tc_nat),v,tc_nat))**.
% 299.83/300.64  105548[0:Rew:181.0,105255.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),v,tc_nat))**.
% 299.83/300.64  105592[0:SpL:198.1,104579.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.64  105692[0:SpL:198.1,104592.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.64  105792[0:SpR:198.1,105225.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat)*.
% 299.83/300.64  105915[0:SpR:198.1,105226.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))))),tc_nat)*.
% 299.83/300.64  106145[0:SpL:199.1,104592.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  106139[0:SpL:199.1,56891.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.64  106137[0:SpL:199.1,56765.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.64  106136[0:SpL:199.1,104579.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.64  106133[0:SpL:199.1,7535.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.64  106109[0:SpR:17849.1,199.1] class_Divides_Oring__div(tc_nat) || equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(w,v,tc_nat))**.
% 299.83/300.64  106097[0:SpR:46186.0,199.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(w,v,tc_nat))**.
% 299.83/300.64  106096[0:SpR:46482.0,199.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(w,v,tc_nat))**.
% 299.83/300.64  105986[0:SpR:199.1,105226.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.64  105985[0:SpR:199.1,103984.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.64  105977[0:SpR:199.1,68437.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.64  105976[0:SpR:199.1,56679.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  105974[0:SpR:199.1,56657.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.64  105969[0:SpR:199.1,98222.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.64  105965[0:SpR:199.1,98217.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.64  105958[0:SpR:199.1,105225.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.64  106236[0:Rew:254.0,106123.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),w,tc_nat))**.
% 299.83/300.64  106240[0:Rew:181.0,105953.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat))**.
% 299.83/300.64  107294[0:SpR:536.0,4419.1] || equal(c_List_Oreplicate(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Oappend(c_List_Oreplicate(x,v,w),c_List_Oreplicate(u,v,w),w),c_List_Oreplicate(x,v,w))**.
% 299.83/300.64  108146[0:SpL:599.0,562.0] || equal(c_List_Omap(u,c_List_Oappend(v,w,x),x,y),c_List_Omap(u,v,x,y))** -> equal(c_List_Omap(u,w,x,y),c_List_Olist_ONil(y)).
% 299.83/300.64  108145[0:SpL:599.0,564.0] || equal(c_List_Omap(u,c_List_Oappend(v,w,x),x,y),c_List_Omap(u,w,x,y))** -> equal(c_List_Omap(u,v,x,y),c_List_Olist_ONil(y)).
% 299.83/300.64  108101[0:SpR:599.0,4419.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x)) -> equal(c_List_Omap(u,c_List_Oappend(v,y,w),w,x),c_List_Omap(u,y,w,x))**.
% 299.83/300.64  108246[0:Res:107880.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u))))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u)))),tc_nat)*.
% 299.83/300.64  108795[0:SpL:625.0,603.0] || equal(c_List_Olist__update(c_List_Omap(u,v,w,x),y,hAPP(u,z),x),c_List_Olist_ONil(x))** -> equal(c_List_Olist__update(v,y,z,w),c_List_Olist_ONil(w)).
% 299.83/300.64  108717[0:SpR:625.0,584.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,c_List_Olist__update(v,w,x,y),y,z),w,x1,z),c_List_Olist__update(c_List_Omap(u,v,y,z),w,x1,z))**.
% 299.83/300.64  109980[0:SpR:70.1,103658.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  110591[0:Res:110444.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  110812[0:SpR:69.1,152.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,v,u)),w),u)*.
% 299.83/300.64  110809[0:SpR:77.1,152.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)*.
% 299.83/300.64  110775[0:SpR:69.1,152.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,w,u)),v),x,u)*.
% 299.83/300.64  110772[0:SpR:77.1,152.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  111320[0:SpR:69.1,151.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.64  111317[0:SpR:77.1,151.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)*.
% 299.83/300.64  111283[0:SpR:69.1,151.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ominus__class_Ominus(w,x,u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.64  111280[0:SpR:77.1,151.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  111816[0:SpR:69.1,149.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,v,u)),w),u)*.
% 299.83/300.64  111813[0:SpR:77.1,149.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)*.
% 299.83/300.64  111779[0:SpR:69.1,149.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,w,u)),v),x,u)*.
% 299.83/300.64  111776[0:SpR:77.1,149.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  112389[0:SpR:69.1,147.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.64  112386[0:SpR:77.1,147.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)*.
% 299.83/300.64  112352[0:SpR:69.1,147.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ominus__class_Ominus(w,x,u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.64  112349[0:SpR:77.1,147.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  112966[0:SpR:69.1,185.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,v,u)),w),u)*.
% 299.83/300.64  112963[0:SpR:77.1,185.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)*.
% 299.83/300.64  112929[0:SpR:69.1,185.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,w,u)),v),x,u)*.
% 299.83/300.64  112926[0:SpR:77.1,185.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  113103[0:Res:110578.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.64  113547[0:SpR:69.1,182.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.64  113544[0:SpR:77.1,182.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)*.
% 299.83/300.64  113510[0:SpR:69.1,182.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(w,x,u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.64  113507[0:SpR:77.1,182.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  114385[0:SpR:69.1,186.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,v,u)),w),u)*.
% 299.83/300.64  114382[0:SpR:77.1,186.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)*.
% 299.83/300.64  114348[0:SpR:69.1,186.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(x,w,u)),v),x,u)*.
% 299.83/300.64  114345[0:SpR:77.1,186.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  114938[0:SpR:69.1,183.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.64  114935[0:SpR:77.1,183.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)*.
% 299.83/300.64  114901[0:SpR:69.1,183.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(w,x,u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.64  114898[0:SpR:77.1,183.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  115578[0:SpL:69.1,150.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x),u)* -> c_lessequals(w,x,u).
% 299.83/300.64  115575[0:SpL:77.1,150.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  115541[0:SpL:69.1,150.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x),v,u)* -> c_lessequals(x,w,u).
% 299.83/300.64  115538[0:SpL:77.1,150.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.64  115641[0:SSi:115596.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(v,w,tc_nat)*.
% 299.83/300.64  116481[0:SpL:69.1,148.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,x,u),w,u).
% 299.83/300.64  116478[0:SpL:77.1,148.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  116444[0:SpL:69.1,148.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(v,c_HOL_Ominus__class_Ominus(x,w,u),u).
% 299.83/300.64  116441[0:SpL:77.1,148.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.64  116551[0:SSi:116499.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* c_lessequals(u,w,tc_nat)*.
% 299.83/300.64  117389[0:SpL:69.1,187.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x),u)* -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.64  117386[0:SpL:77.1,187.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  117352[0:SpL:69.1,187.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x),v,u)* -> c_HOL_Oord__class_Oless(x,w,u).
% 299.83/300.64  117349[0:SpL:77.1,187.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.64  117431[0:SSi:117403.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.64  117432[0:SSi:117402.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.64  117433[0:SSi:117401.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.64  117978[0:SpL:69.1,184.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,x,u),w,u).
% 299.83/300.64  117975[0:SpL:77.1,184.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.64  117941[0:SpL:69.1,184.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(x,w,u),u).
% 299.83/300.64  117938[0:SpL:77.1,184.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.64  118026[0:SSi:117992.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.64  118027[0:SSi:117991.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.64  118028[0:SSi:117990.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.64  119536[0:Rew:4.1,119516.2,474.0,119516.1] || equal(c_List_Olist__update(u,v,w,x),c_List_Olist__update(u,v,y,x))* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat)* -> equal(y,w).
% 299.83/300.64  120131[0:Obv:119977.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.64  120144[0:SpR:16.0,384.0] ||  -> equal(c_Type_Oshift(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,w),c_HOL_Oone__class_Oone(tc_nat),x,w),c_Type_Oshift(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),x,w),c_HOL_Ozero__class_Ozero(tc_nat),v,w))*.
% 299.83/300.64  120596[0:SpR:70.1,108635.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.64  121269[0:SpL:29.1,316.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(w,v,u) -> c_lessequals(x,x,u)*.
% 299.83/300.64  121268[0:SpL:28.1,316.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(w,v,u) -> c_lessequals(x,x,u)*.
% 299.83/300.64  121266[0:SpL:27.1,316.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_lessequals(w,v,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.64  121187[0:SpL:29.1,316.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(x,x,u)* -> c_lessequals(w,v,u).
% 299.83/300.64  121186[0:SpL:28.1,316.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(x,x,u)* -> c_lessequals(w,v,u).
% 299.83/300.64  121184[0:SpL:27.1,316.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(x,w,u).
% 299.83/300.64  121533[0:SpL:70.1,121280.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.64  121861[0:SpL:29.1,318.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(x,x,u)*.
% 299.83/300.64  121860[0:SpL:28.1,318.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(x,x,u)*.
% 299.83/300.64  121858[0:SpL:27.1,318.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.64  121779[0:SpL:29.1,318.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_HOL_Oord__class_Oless(x,x,u)* -> c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.64  121778[0:SpL:28.1,318.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_HOL_Oord__class_Oless(x,x,u)* -> c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.64  121776[0:SpL:27.1,318.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.64  122096[0:SpR:70.1,121416.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  123039[0:Obv:122763.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),u).
% 299.83/300.65  123103[0:Rew:553.0,123092.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),u,y,w),c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Olist_OCons(y,x,w),w))**.
% 299.83/300.65  123273[0:SpR:557.0,103849.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),u,v,w,x),y,tc_nat),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(y,u,w),v,w,x)),tc_nat)*.
% 299.83/300.65  123254[0:SpR:4126.0,103849.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,u,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.65  123253[0:SpR:14948.1,103849.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,v,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.65  123252[0:SpR:14663.2,103849.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,v,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.65  123249[0:SpR:14663.2,103849.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,u,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.65  123387[0:SpR:557.0,103850.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,w,x,y),tc_nat),c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,x),w,x,y)),tc_nat)*.
% 299.83/300.65  123368[0:SpR:4126.0,103850.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.65  123367[0:SpR:14948.1,103850.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.65  123366[0:SpR:14663.2,103850.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.65  123363[0:SpR:14663.2,103850.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,w,tc_nat),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.65  124024[0:Obv:123779.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u).
% 299.83/300.65  124494[0:Res:240.2,107223.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat)).
% 299.83/300.65  124483[0:SpL:70.1,107223.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  124848[0:Res:240.2,107519.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat)).
% 299.83/300.65  124837[0:SpL:70.1,107519.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  125586[0:SpR:70.1,122965.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),w) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  125980[0:SpL:510.0,538.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y))* -> equal(u,hAPP(hAPP(c_Lambda_Olift,w),y)).
% 299.83/300.65  125979[0:SpL:510.0,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y))* -> equal(v,hAPP(hAPP(c_Lambda_Olift,x),y)).
% 299.83/300.65  125929[0:SpR:510.0,445.0] ||  -> c_Type_Otyping(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),c_Lambda_OdB_OVar(hAPP(hAPP(c_Lambda_Olift,w),v)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),v))*.
% 299.83/300.65  126599[0:Rew:678.0,126588.1] || c_Type_Otypings(u,c_List_Oreplicate(v,w,tc_Lambda_OdB),x) -> c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Oreplicate(v,hAPP(hAPP(c_Lambda_Olift,w),y),tc_Lambda_OdB),x)*.
% 299.83/300.65  126632[0:SpL:4126.0,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)*.
% 299.83/300.65  126631[0:SpL:14948.1,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.65  126630[0:SpL:14663.2,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.65  126627[0:SpL:14663.2,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)*.
% 299.83/300.65  126626[0:SpL:4126.0,125974.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  126625[0:SpL:14948.1,125974.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)*.
% 299.83/300.65  126624[0:SpL:14663.2,125974.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)*.
% 299.83/300.65  126621[0:SpL:14663.2,125974.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  126619[0:SpL:4126.0,125974.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  126618[0:SpL:14948.1,125974.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)*.
% 299.83/300.65  126617[0:SpL:14663.2,125974.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)*.
% 299.83/300.65  126614[0:SpL:14663.2,125974.0] || equal(hAPP(u,v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  126613[0:SpL:4126.0,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,u),v),c_Lambda_OdB_OAbs(w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  126612[0:SpL:14948.1,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,u),v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)*.
% 299.83/300.65  126611[0:SpL:14663.2,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,u),v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)*.
% 299.83/300.65  126608[0:SpL:14663.2,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,u),v),c_Lambda_OdB_OAbs(w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  126605[0:SpL:4126.0,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(u,v)),w),c_Lambda_OdB_OAbs(x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  126604[0:SpL:14948.1,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(u,v)),w),c_Lambda_OdB_OAbs(x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)*.
% 299.83/300.65  126603[0:SpL:14663.2,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(u,v)),w),c_Lambda_OdB_OAbs(x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)*.
% 299.83/300.65  126600[0:SpL:14663.2,125974.0] || equal(hAPP(hAPP(c_Lambda_Olift,hAPP(u,v)),w),c_Lambda_OdB_OAbs(x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  126665[0:SpL:4126.0,125977.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.65  126664[0:SpL:14948.1,125977.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)*.
% 299.83/300.65  126663[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)*.
% 299.83/300.65  126660[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.65  126658[0:SpL:4126.0,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.65  126657[0:SpL:14948.1,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)*.
% 299.83/300.65  126656[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)*.
% 299.83/300.65  126653[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(v,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.65  126652[0:SpL:4126.0,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,v),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  126651[0:SpL:14948.1,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)*.
% 299.83/300.65  126650[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)*.
% 299.83/300.65  126647[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  126644[0:SpL:4126.0,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,hAPP(v,w)),x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  126643[0:SpL:14948.1,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,hAPP(v,w)),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)*.
% 299.83/300.65  126642[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,hAPP(v,w)),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)*.
% 299.83/300.65  126639[0:SpL:14663.2,125977.0] || equal(c_Lambda_OdB_OVar(u),hAPP(hAPP(c_Lambda_Olift,hAPP(v,w)),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  126638[0:SpL:4126.0,125977.0] || equal(u,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  126637[0:SpL:14948.1,125977.0] || equal(u,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.65  126636[0:SpL:14663.2,125977.0] || equal(u,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.65  126633[0:SpL:14663.2,125977.0] || equal(u,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  126671[0:SpL:4126.0,57694.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.65  126670[0:SpL:14948.1,57694.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)*.
% 299.83/300.65  126669[0:SpL:14663.2,57694.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)*.
% 299.83/300.65  126666[0:SpL:14663.2,57694.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)*.
% 299.83/300.65  128388[0:SpL:345.1,372.0] || equal(c_List_Odrop(u,v,w),c_List_Otake(x,c_List_Olist_OCons(y,z,w),w))* -> equal(x,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(v,u,w),y).
% 299.83/300.65  128399[0:Rew:10314.0,128329.2,544.0,128329.2] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.65  128976[0:SpR:4126.0,70810.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  128975[0:SpR:14948.1,70810.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  128974[0:SpR:14663.2,70810.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  128971[0:SpR:14663.2,70810.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  128970[0:SpR:4126.0,70810.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  128969[0:SpR:14948.1,70810.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  128968[0:SpR:14663.2,70810.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  128965[0:SpR:14663.2,70810.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  129267[0:Obv:129009.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),u).
% 299.83/300.65  129538[0:Res:240.2,129207.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),c_Suc(u)).
% 299.83/300.65  129665[0:Res:129148.0,328.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_Suc(w)) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),c_Suc(w),tc_nat)*.
% 299.83/300.65  130209[0:Res:129373.0,328.0] ||  -> equal(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(u),tc_nat)*.
% 299.83/300.65  130490[0:Res:240.2,129242.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w))).
% 299.83/300.65  130479[0:SpL:70.1,129242.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  130452[0:SpL:4126.0,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  130451[0:SpL:14948.1,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),x,w),tc_nat)*.
% 299.83/300.65  130450[0:SpL:14663.2,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),x,w),tc_nat)*.
% 299.83/300.65  130447[0:SpL:14663.2,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  130446[0:SpL:4126.0,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),x),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  130445[0:SpL:14948.1,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  130444[0:SpL:14663.2,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  130441[0:SpL:14663.2,129242.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  130558[0:SpR:4126.0,130420.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130557[0:SpR:14948.1,130420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130556[0:SpR:14663.2,130420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130553[0:SpR:14663.2,130420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130552[0:SpR:4126.0,130420.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,u),v),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130551[0:SpR:14948.1,130420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,v),u),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130550[0:SpR:14663.2,130420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,v),u),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130547[0:SpR:14663.2,130420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,u),v),c_Suc(c_Suc(x)),tc_nat)*.
% 299.83/300.65  130540[0:SpR:70.1,130420.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  133087[0:SpR:199.1,132902.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  133086[0:SpR:198.1,132902.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  133192[0:SpR:199.1,132913.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  133191[0:SpR:198.1,132913.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  133883[0:SpR:70.1,133390.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  134629[0:Obv:134382.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),u).
% 299.83/300.65  134921[0:SpR:70.1,134553.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),w) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  135611[0:Rew:441.0,135484.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.65  135613[0:Rew:441.0,135481.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.65  136255[0:Rew:501.0,136185.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Otake(u,c_List_Oappend(v,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.65  136256[0:Rew:501.0,136184.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Otake(u,c_List_Oappend(v,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.65  136257[0:Rew:501.0,136183.1] || equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Otake(u,c_List_Oappend(v,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.65  136331[0:SpR:70.1,135920.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  136422[0:SpR:70.1,136062.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  137452[0:SpR:4126.0,129191.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  137451[0:SpR:14948.1,129191.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  137450[0:SpR:14663.2,129191.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  137447[0:SpR:14663.2,129191.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  137446[0:SpR:4126.0,129191.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  137445[0:SpR:14948.1,129191.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  137444[0:SpR:14663.2,129191.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  137441[0:SpR:14663.2,129191.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  137584[0:SpR:4126.0,129192.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.65  137583[0:SpR:14948.1,129192.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  137582[0:SpR:14663.2,129192.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  137579[0:SpR:14663.2,129192.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.65  137578[0:SpR:4126.0,129192.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137577[0:SpR:14948.1,129192.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137576[0:SpR:14663.2,129192.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137573[0:SpR:14663.2,129192.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137687[0:SpR:4126.0,129193.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.65  137686[0:SpR:14948.1,129193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  137685[0:SpR:14663.2,129193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  137682[0:SpR:14663.2,129193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.65  137681[0:SpR:4126.0,129193.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137680[0:SpR:14948.1,129193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137679[0:SpR:14663.2,129193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137676[0:SpR:14663.2,129193.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  137764[0:SpL:4126.0,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  137763[0:SpL:14948.1,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.65  137762[0:SpL:14663.2,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.65  137759[0:SpL:14663.2,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  137758[0:SpL:4126.0,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  137757[0:SpL:14948.1,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  137756[0:SpL:14663.2,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  137753[0:SpL:14663.2,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  137889[0:SpL:4126.0,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  137888[0:SpL:14948.1,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.65  137887[0:SpL:14663.2,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.65  137884[0:SpL:14663.2,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  137883[0:SpL:4126.0,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  137882[0:SpL:14948.1,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  137881[0:SpL:14663.2,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  137878[0:SpL:14663.2,129239.0] || c_lessequals(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  138051[0:Res:240.2,129575.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),tc_nat)* -> equal(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(u)).
% 299.83/300.65  137980[0:SpL:4126.0,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  137979[0:SpL:14948.1,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.65  137978[0:SpL:14663.2,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,x,w),tc_nat)*.
% 299.83/300.65  137975[0:SpL:14663.2,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  137974[0:SpL:4126.0,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  137973[0:SpL:14948.1,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  137972[0:SpL:14663.2,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat).
% 299.83/300.65  137969[0:SpL:14663.2,129575.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),x)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat).
% 299.83/300.65  138107[0:SpR:4126.0,130352.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  138106[0:SpR:14948.1,130352.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  138105[0:SpR:14663.2,130352.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(x))),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  138102[0:SpR:14663.2,130352.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  138101[0:SpR:4126.0,130352.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  138100[0:SpR:14948.1,130352.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  138099[0:SpR:14663.2,130352.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,v),u)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  138096[0:SpR:14663.2,130352.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(w,x,u),v)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  138547[0:Res:3723.1,51912.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.65  138542[0:Res:3723.1,56682.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.65  138518[0:Res:3723.1,98.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u)) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u,tc_nat)*.
% 299.83/300.65  138600[0:Rew:177.0,138507.1] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.65  138724[0:Res:3724.1,51912.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.65  138719[0:Res:3724.1,56682.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.65  138695[0:Res:3724.1,98.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(u)) equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat)*.
% 299.83/300.65  138785[0:Rew:138784.1,73246.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.65  138789[0:Rew:138788.1,73506.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.65  138805[0:SpL:4126.0,4491.0] || equal(u,v)* equal(w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_List_Olist_ONil(x))*.
% 299.83/300.65  138804[0:SpL:14948.1,4491.0] || equal(u,v)* equal(w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(x),tc_nat)* equal(w,c_List_Olist_ONil(x))*.
% 299.83/300.65  138803[0:SpL:14663.2,4491.0] || equal(u,v)* equal(w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_ONil(x),tc_nat)* equal(w,c_List_Olist_ONil(x))*.
% 299.83/300.65  138800[0:SpL:14663.2,4491.0] || equal(u,v)* equal(w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_ONil(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_List_Olist_ONil(x))*.
% 299.83/300.65  138844[0:SpR:624.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)))*.
% 299.83/300.65  138819[0:SpR:624.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(c_Lambda_Olift,v),w))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w)),v))*.
% 299.83/300.65  139259[0:SSi:139255.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.65  139260[0:SSi:139253.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  139356[0:Res:139256.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),v,tc_nat)*.
% 299.83/300.65  139533[0:Res:139267.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.65  140114[0:Res:138897.2,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  140542[0:SpL:234.2,81063.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.65  140515[0:SpL:234.2,1522.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.65  140310[0:SpR:234.2,22636.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  140231[0:SpR:234.2,80903.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.65  140199[0:SpR:234.2,50955.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  140186[0:SpR:234.2,51880.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  140174[0:SpR:234.2,1201.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.65  140173[0:SpR:234.2,1189.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.65  140617[0:Rew:23.0,140360.3] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat))*.
% 299.83/300.65  140638[0:Rew:223.0,140480.3] || c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(u,w,tc_nat)* -> c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  141338[0:Res:138947.2,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  141156[0:Res:138947.1,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  140973[0:Res:138947.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  141381[0:MRR:88841.0,141341.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.65  141579[0:SpL:70.1,139349.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  143041[0:Rew:511.0,142973.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat),c_List_Oreplicate(u,w,x),x),x),c_List_Orotate(v,c_List_Oreplicate(u,w,x),x))**.
% 299.83/300.65  143052[0:Rew:52759.0,143000.1] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w)).
% 299.83/300.65  143053[0:Rew:52759.0,142999.1] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w)).
% 299.83/300.65  143067[0:Rew:52760.0,142989.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),tc_nat)* equal(c_List_Orotate(u,c_List_Orev(v,w),w),c_List_Orev(v,w))**.
% 299.83/300.65  144437[0:SSi:144430.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.65  144438[0:SSi:144428.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  145268[0:Res:144109.2,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  145080[0:Res:144109.1,56446.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  144832[0:Res:144109.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  145358[0:SpR:199.1,144904.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  145357[0:SpR:198.1,144904.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),u,tc_nat)*.
% 299.83/300.65  145756[0:SpR:70.1,145259.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  146190[0:SSi:146148.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* c_lessequals(w,u,tc_nat)*.
% 299.83/300.65  146191[0:SSi:146147.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.65  146859[0:SpR:70.1,144262.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  147158[0:SpR:70.1,144272.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  147365[0:SpR:70.1,144963.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.65  147871[0:SpR:70.1,144970.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.65  148578[0:SSi:148540.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(u,w,tc_nat)*.
% 299.83/300.65  148581[0:SSi:148539.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_HOL_Oone__class_Oone(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,w,tc_nat)*.
% 299.83/300.65  151361[0:SSi:151286.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  151362[0:SSi:151265.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  151366[0:SSi:151105.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat)*.
% 299.83/300.65  151367[0:SSi:151104.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  151368[0:SSi:151076.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.65  151369[0:SSi:151065.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.65  151370[0:SSi:151062.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat)*.
% 299.83/300.65  151371[0:SSi:151053.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.65  151461[0:SSi:151460.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),u,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v),u,tc_nat))**.
% 299.83/300.65  151974[0:SpR:70.1,151763.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  152388[0:SSi:152313.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  152389[0:SSi:152292.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  152393[0:SSi:152126.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat)*.
% 299.83/300.65  152394[0:SSi:152125.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  152395[0:SSi:152097.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.65  152396[0:SSi:152086.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.65  152397[0:SSi:152083.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat)*.
% 299.83/300.65  152398[0:SSi:152074.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.65  152487[0:SSi:152486.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),v,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),v,tc_nat))**.
% 299.83/300.65  152581[0:SpR:70.1,151925.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  153303[0:SpR:4126.0,26949.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.65  153302[0:SpR:14948.1,26949.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.65  153301[0:SpR:14663.2,26949.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(v,w,x),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.65  153298[0:SpR:14663.2,26949.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.65  153442[0:SpR:4126.0,27976.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,v)),c_List_Orev(w,u),u),c_List_Olist_ONil(u))**.
% 299.83/300.65  153441[0:SpR:14948.1,27976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,u)),c_List_Orev(w,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.65  153440[0:SpR:14663.2,27976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,u)),c_List_Orev(w,v),v),c_List_Olist_ONil(v))**.
% 299.83/300.65  153437[0:SpR:14663.2,27976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(w,v)),c_List_Orev(w,u),u),c_List_Olist_ONil(u))**.
% 299.83/300.65  153429[0:SpR:4126.0,27976.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.65  153428[0:SpR:14948.1,27976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,w),c_List_Olist_ONil(w))**.
% 299.83/300.65  153427[0:SpR:14663.2,27976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,w),c_List_Olist_ONil(w))**.
% 299.83/300.65  153424[0:SpR:14663.2,27976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,v),c_List_Olist_ONil(v))**.
% 299.83/300.65  153514[0:SpR:4126.0,29194.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v)))),x,u),w)**.
% 299.83/300.65  153513[0:SpR:14948.1,29194.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u)))),x,v),w)**.
% 299.83/300.65  153512[0:SpR:14663.2,29194.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,u)))),x,v),w)**.
% 299.83/300.65  153509[0:SpR:14663.2,29194.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(w,c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(w,v)))),x,u),w)**.
% 299.83/300.65  153612[0:SpL:403.1,2216.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),c_List_Olist_ONil(w))** -> c_List_Odistinct(x,w).
% 299.83/300.65  154072[0:SSi:154069.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),w,tc_nat)*.
% 299.83/300.65  154073[0:SSi:154067.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),u),w,tc_nat)*.
% 299.83/300.65  154392[0:SSi:154391.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),x,tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.65  154393[0:SSi:154389.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),x,tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  154717[0:SSi:154710.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),x,tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.65  154718[0:SSi:154708.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),x,tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  155040[0:SSi:155039.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),w,tc_nat)*.
% 299.83/300.65  155041[0:SSi:155037.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),u),w,tc_nat)*.
% 299.83/300.65  155069[0:SpL:4126.0,68221.0] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otyping(u,x,w)*.
% 299.83/300.65  155068[0:SpL:14948.1,68221.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_Type_Otyping(u,x,w)*.
% 299.83/300.65  155067[0:SpL:14663.2,68221.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_Type_Otyping(u,x,w)*.
% 299.83/300.65  155064[0:SpL:14663.2,68221.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otyping(u,x,w)*.
% 299.83/300.65  155128[0:SpR:4126.0,70722.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),x,w),c_List_Olist_ONil(w))**.
% 299.83/300.65  155127[0:SpR:14948.1,70722.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(v))),u,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  155126[0:SpR:14663.2,70722.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(v))),u,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  155123[0:SpR:14663.2,70722.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),x,w),c_List_Olist_ONil(w))**.
% 299.83/300.65  155214[0:SpL:4126.0,98023.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(v),c_Lambda_OdB_OVar(w),x),y,x,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  155213[0:SpL:14948.1,98023.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(v),c_Lambda_OdB_OVar(w),x),y,x,z),tc_nat)*.
% 299.83/300.65  155212[0:SpL:14663.2,98023.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(v),c_Lambda_OdB_OVar(w),x),y,x,z),tc_nat)*.
% 299.83/300.65  155209[0:SpL:14663.2,98023.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(v),c_Lambda_OdB_OVar(w),x),y,x,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  155203[0:SpL:4126.0,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(y),c_Lambda_OdB_OVar(z),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  155202[0:SpL:14948.1,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(y),c_Lambda_OdB_OVar(z),w),tc_nat)*.
% 299.83/300.65  155201[0:SpL:14663.2,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_Suc(y),c_Lambda_OdB_OVar(z),w),tc_nat)*.
% 299.83/300.65  155198[0:SpL:14663.2,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,u,v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_Suc(y),c_Lambda_OdB_OVar(z),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  155197[0:SpL:70.1,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Lambda_OdB_OVar(w),x),y,x,z))* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  155188[0:SpL:4126.0,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(u),v,w),x,w,y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  155187[0:SpL:14948.1,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(u),v,w),x,w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)*.
% 299.83/300.65  155186[0:SpL:14663.2,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(u),v,w),x,w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)*.
% 299.83/300.65  155183[0:SpL:14663.2,98023.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Oreplicate(c_Suc(u),v,w),x,w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat).
% 299.83/300.65  155262[0:SpR:4126.0,129333.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.65  155261[0:SpR:14948.1,129333.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,y),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.65  155260[0:SpR:14663.2,129333.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,y),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.65  155257[0:SpR:14663.2,129333.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.65  155222[0:SpR:4126.0,129333.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(w,x,tc_nat),y,u),v),w,tc_nat)*.
% 299.83/300.65  155221[0:SpR:14948.1,129333.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(w,x,tc_nat),y,v),u),w,tc_nat)*.
% 299.83/300.65  155220[0:SpR:14663.2,129333.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(w,x,tc_nat),y,v),u),w,tc_nat)*.
% 299.83/300.65  155217[0:SpR:14663.2,129333.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(w,x,tc_nat),y,u),v),w,tc_nat)*.
% 299.83/300.65  155587[0:SSi:155533.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  155588[0:SSi:155532.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_Divides_Odiv__class_Omod(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),tc_nat)* -> .
% 299.83/300.65  155593[0:SSi:155429.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.65  155594[0:SSi:155428.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))),tc_nat)*.
% 299.83/300.65  155599[0:SSi:155416.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.65  155600[0:SSi:155415.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))),tc_nat)*.
% 299.83/300.65  155731[0:SpR:4126.0,129339.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.65  155730[0:SpR:14948.1,129339.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,y),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.65  155729[0:SpR:14663.2,129339.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,y),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),v,tc_nat)*.
% 299.83/300.65  155726[0:SpR:14663.2,129339.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.65  155638[0:SpR:4126.0,129339.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(w,x,tc_nat),y,u),v),w,tc_nat)*.
% 299.83/300.65  155637[0:SpR:14948.1,129339.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(w,x,tc_nat),y,v),u),w,tc_nat)*.
% 299.83/300.65  155636[0:SpR:14663.2,129339.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(w,x,tc_nat),y,v),u),w,tc_nat)*.
% 299.83/300.65  155633[0:SpR:14663.2,129339.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(w,x,tc_nat),y,u),v),w,tc_nat)*.
% 299.83/300.65  156496[0:SSi:156421.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(c_Suc(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  156497[0:SSi:156420.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(c_Suc(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  156498[0:SSi:156084.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  156499[0:SSi:156083.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  157942[0:SSi:157825.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),c_Suc(u),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.65  157943[0:SSi:157824.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),c_Suc(u),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.65  157944[0:SSi:157644.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.65  157945[0:SSi:157643.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x)),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  158862[0:SSi:158750.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),c_Suc(u),tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.65  158863[0:SSi:158749.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),c_Suc(u),tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.65  158864[0:SSi:158569.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v)),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  158865[0:SSi:158568.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x)),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  159184[0:SSi:159183.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.65  159185[0:SSi:159181.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  160177[0:SSi:160161.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),u,tc_nat)* c_HOL_Oord__class_Oless(v,x,tc_nat)*.
% 299.83/300.65  160178[0:SSi:160160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),u,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)*.
% 299.83/300.65  160179[0:SSi:159903.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  160180[0:SSi:159902.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  160924[0:SSi:160913.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),w),u,tc_nat)* c_lessequals(v,x,tc_nat)*.
% 299.83/300.65  160925[0:SSi:160912.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),u,tc_nat)* c_lessequals(w,x,tc_nat)*.
% 299.83/300.65  160926[0:SSi:160729.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  160927[0:SSi:160728.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  161322[0:SSi:161259.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_Divides_Odiv__class_Omod(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat),tc_nat)* -> .
% 299.83/300.65  161323[0:SSi:161258.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  161326[0:SSi:161061.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.65  161327[0:SSi:161060.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))),tc_nat)*.
% 299.83/300.65  161328[0:SSi:161058.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.65  161329[0:SSi:161057.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.65  162016[0:SSi:162003.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v)),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.65  162017[0:SSi:162002.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x)),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  162018[0:SSi:161666.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.65  162019[0:SSi:161665.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  162703[0:SSi:162637.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat),tc_nat)* -> .
% 299.83/300.65  162704[0:SSi:162636.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat),tc_nat)* -> .
% 299.83/300.65  162707[0:SSi:162433.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.65  162708[0:SSi:162432.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v))),tc_nat)*.
% 299.83/300.65  162709[0:SSi:162430.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.65  162710[0:SSi:162429.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),u))),tc_nat)*.
% 299.83/300.65  163567[0:SSi:163559.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v)),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  163568[0:SSi:163558.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_lessequals(w,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x)),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  163569[0:SSi:163273.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.65  163570[0:SSi:163272.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(w),tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  164982[0:SSi:164916.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  164983[0:SSi:164915.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  164984[0:SSi:164508.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),x),v),tc_nat)* c_lessequals(x,u,tc_nat)*.
% 299.83/300.65  164985[0:SSi:164507.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat)* c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  165932[0:SpL:70.1,165680.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  165998[0:SSi:165916.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),tc_nat)* -> .
% 299.83/300.65  165999[0:SSi:165913.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)),tc_nat)* -> .
% 299.83/300.65  166080[0:Res:165486.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.65  166232[0:Res:165497.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.65  166569[0:MRR:166568.1,236.0] || c_lessequals(u,v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat)* -> equal(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)).
% 299.83/300.65  166880[0:Rew:166814.1,110857.2] || c_lessequals(u,v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))*.
% 299.83/300.65  166882[0:Rew:166814.1,111370.2] || c_lessequals(u,v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),w)**.
% 299.83/300.65  166885[0:Rew:166822.1,110856.2] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))*.
% 299.83/300.65  166887[0:Rew:166822.1,111369.2] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),w)**.
% 299.83/300.65  166891[0:Rew:166824.1,110855.2] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u))*.
% 299.83/300.65  166893[0:Rew:166824.1,111368.2] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),w)**.
% 299.83/300.65  167402[0:MRR:167401.1,236.0] || c_lessequals(u,v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat)* -> equal(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)).
% 299.83/300.65  167693[0:Rew:167688.1,117440.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.65  167694[0:Rew:167688.1,118035.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),v)** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.65  167698[0:Rew:167695.1,117438.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))* c_HOL_Oord__class_Oless(v,w,tc_nat)*.
% 299.83/300.65  167699[0:Rew:167695.1,118033.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),v)** c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.65  167711[0:SpR:70.1,166715.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  167806[0:SpR:70.1,166717.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  168302[0:SpR:70.1,166967.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),tc_nat)*.
% 299.83/300.65  168403[0:SpR:70.1,166968.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),tc_nat)*.
% 299.83/300.65  168766[0:SSi:168727.1,168727.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> .
% 299.83/300.65  168767[0:SSi:168698.1,168698.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  169625[0:SSi:169581.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_Divides_Odiv__class_Omod(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.65  169626[0:SSi:169580.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat),c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.65  169627[0:SSi:169489.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.65  169628[0:SSi:169488.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.65  169629[0:SSi:169483.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),w,tc_nat),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.65  169630[0:SSi:169482.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,v,tc_nat,tc_nat),w,tc_nat),c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),w,c_List_Olist_OCons(u,v,tc_nat),tc_nat,tc_nat)),tc_nat)*.
% 299.83/300.65  171607[0:Rew:135613.1,171517.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Odrop(u,c_List_Oappend(v,c_List_Otake(u,v,w),w),w),c_List_Orotate(u,v,w))**.
% 299.83/300.65  179373[0:SSi:179369.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w))),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> .
% 299.83/300.65  179504[0:Res:175003.0,328.0] ||  -> equal(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(v)) c_HOL_Oord__class_Oless(c_Suc(v),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.65  180268[0:Res:179160.0,328.0] ||  -> equal(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),tc_nat)*.
% 299.83/300.65  180419[0:Res:165977.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.65  180889[0:SpL:4126.0,166838.0] || c_lessequals(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  180888[0:SpL:14948.1,166838.0] || c_lessequals(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.65  180887[0:SpL:14663.2,166838.0] || c_lessequals(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)*.
% 299.83/300.65  180884[0:SpL:14663.2,166838.0] || c_lessequals(hAPP(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181003[0:Res:71.1,10340.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w)* -> hBOOL(hAPP(hAPP(u,v),x)) equal(v,x).
% 299.83/300.65  181019[0:SpL:4126.0,166969.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181018[0:SpL:14948.1,166969.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  181017[0:SpL:14663.2,166969.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  181014[0:SpL:14663.2,166969.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181209[0:SpR:4126.0,166642.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.65  181208[0:SpR:14948.1,166642.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.65  181207[0:SpR:14663.2,166642.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,c_Suc(w))),tc_nat)*.
% 299.83/300.65  181204[0:SpR:14663.2,166642.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(v,c_Suc(w))),tc_nat)*.
% 299.83/300.65  181203[0:SpR:70.1,166642.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  181291[0:SpL:4126.0,166644.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181290[0:SpL:14948.1,166644.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  181289[0:SpL:14663.2,166644.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  181286[0:SpL:14663.2,166644.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181285[0:SpL:70.1,166644.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  181444[0:SpL:4126.0,166704.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181443[0:SpL:14948.1,166704.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  181442[0:SpL:14663.2,166704.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  181439[0:SpL:14663.2,166704.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181432[0:SpL:70.1,166704.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  181528[0:SpR:4126.0,166845.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  181527[0:SpR:14948.1,166845.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  181526[0:SpR:14663.2,166845.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  181523[0:SpR:14663.2,166845.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(v,c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  181516[0:SpR:70.1,166845.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  181603[0:SpR:4126.0,166960.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.65  181602[0:SpR:14948.1,166960.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.65  181601[0:SpR:14663.2,166960.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(v)),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(u,w)),tc_nat)*.
% 299.83/300.65  181598[0:SpR:14663.2,166960.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(v,w)),tc_nat)*.
% 299.83/300.65  181597[0:SpR:70.1,166960.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),tc_nat)*.
% 299.83/300.65  181699[0:SpL:4126.0,166971.0] || c_lessequals(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181698[0:SpL:14948.1,166971.0] || c_lessequals(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  181697[0:SpL:14663.2,166971.0] || c_lessequals(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  181694[0:SpL:14663.2,166971.0] || c_lessequals(hAPP(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181687[0:SpL:70.1,166971.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  181850[0:SpR:4126.0,166976.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(v,w),tc_nat)*.
% 299.83/300.65  181849[0:SpR:14948.1,166976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,w),tc_nat)*.
% 299.83/300.65  181848[0:SpR:14663.2,166976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(v))),tc_nat)* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(u,w),tc_nat)*.
% 299.83/300.65  181845[0:SpR:14663.2,166976.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(v,w),tc_nat)*.
% 299.83/300.65  181838[0:SpR:70.1,166976.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),tc_nat)*.
% 299.83/300.65  181933[0:SpL:4126.0,170549.0] || c_lessequals(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181932[0:SpL:14948.1,170549.0] || c_lessequals(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.65  181931[0:SpL:14663.2,170549.0] || c_lessequals(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)*.
% 299.83/300.65  181928[0:SpL:14663.2,170549.0] || c_lessequals(c_Suc(hAPP(u,v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  181927[0:SpL:70.1,170549.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  182035[0:SpL:4126.0,181574.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182034[0:SpL:14948.1,181574.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182033[0:SpL:14663.2,181574.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182030[0:SpL:14663.2,181574.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(v))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182023[0:SpL:70.1,181574.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  182120[0:SpL:4126.0,181903.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182119[0:SpL:14948.1,181903.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  182118[0:SpL:14663.2,181903.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  182115[0:SpL:14663.2,181903.0] || c_lessequals(hAPP(u,v),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(w))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182108[0:SpL:70.1,181903.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  182288[0:SpL:557.0,166419.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),c_List_Olist_OCons(u,v,w),x,w,y)))),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(tc_nat),v,x,w,y),tc_nat)* -> .
% 299.83/300.65  182257[0:SpL:4126.0,166419.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(u,v)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182256[0:SpL:14948.1,166419.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(u,v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182255[0:SpL:14663.2,166419.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(u,v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182252[0:SpL:14663.2,166419.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(u,v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182448[0:SSi:182281.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.65  182449[0:SSi:182279.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),u,c_List_Olist_OCons(v,w,tc_nat),tc_nat,tc_nat)))),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(tc_nat),v,w,tc_nat,tc_nat),tc_nat)* -> .
% 299.83/300.65  182450[0:SSi:182278.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* -> .
% 299.83/300.65  182467[0:SpL:4126.0,166646.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,c_Suc(v)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182466[0:SpL:14948.1,166646.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182465[0:SpL:14663.2,166646.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182462[0:SpL:14663.2,166646.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(u,c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182624[0:SpL:4126.0,166683.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182623[0:SpL:14948.1,166683.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182622[0:SpL:14663.2,166683.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182619[0:SpL:14663.2,166683.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182775[0:SpL:4126.0,166689.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  182774[0:SpL:14948.1,166689.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182773[0:SpL:14663.2,166689.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  182770[0:SpL:14663.2,166689.0] || c_lessequals(c_Suc(hAPP(u,c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  183073[0:Rew:270.1,183004.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.65  183074[0:Rew:273.1,183003.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.65  183075[0:Rew:267.1,183002.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.65  183076[0:Rew:18421.1,183001.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.65  183077[0:Rew:53875.1,183000.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))* -> equal(w,x).
% 299.83/300.65  183078[0:Rew:271.1,182961.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.65  183079[0:Rew:272.1,182960.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.65  183080[0:Rew:269.1,182959.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.65  183081[0:Rew:18141.1,182958.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.65  183082[0:Rew:54222.1,182956.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.65  183130[0:SpR:4126.0,166690.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(v,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183129[0:SpR:14948.1,166690.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(hAPP(u,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183128[0:SpR:14663.2,166690.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(c_Suc(hAPP(u,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183125[0:SpR:14663.2,166690.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(c_Suc(hAPP(v,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183255[0:SpR:4126.0,166691.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(v,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183254[0:SpR:14948.1,166691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(u,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183253[0:SpR:14663.2,166691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(u,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183250[0:SpR:14663.2,166691.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(hAPP(v,c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183393[0:SpR:4126.0,166707.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183392[0:SpR:14948.1,166707.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183391[0:SpR:14663.2,166707.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,hAPP(u,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183388[0:SpR:14663.2,166707.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,hAPP(v,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183517[0:SpR:4126.0,166708.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183516[0:SpR:14948.1,166708.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183515[0:SpR:14663.2,166708.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,hAPP(u,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183512[0:SpR:14663.2,166708.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(v,c_Suc(c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  183765[0:SpL:4126.0,166709.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  183764[0:SpL:14948.1,166709.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  183763[0:SpL:14663.2,166709.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  183760[0:SpL:14663.2,166709.0] || c_lessequals(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  183933[0:SpL:4126.0,166710.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  183932[0:SpL:14948.1,166710.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  183931[0:SpL:14663.2,166710.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)*.
% 299.83/300.65  183928[0:SpL:14663.2,166710.0] || c_HOL_Oord__class_Oless(hAPP(u,c_Suc(c_Suc(c_Suc(v)))),v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  184300[0:SpR:4126.0,166716.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,hAPP(v,c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  184299[0:SpR:14948.1,166716.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,hAPP(u,c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  184298[0:SpR:14663.2,166716.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,hAPP(u,c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  184295[0:SpR:14663.2,166716.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,hAPP(v,c_Suc(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  184546[0:Obv:184324.0] || equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),v).
% 299.83/300.65  184574[0:SpR:4126.0,166721.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  184573[0:SpR:14948.1,166721.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  184572[0:SpR:14663.2,166721.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_Suc(hAPP(u,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  184569[0:SpR:14663.2,166721.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(hAPP(v,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  184823[0:SpR:4126.0,166722.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  184822[0:SpR:14948.1,166722.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  184821[0:SpR:14663.2,166722.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),tc_nat)* c_lessequals(w,c_Suc(hAPP(u,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  184818[0:SpR:14663.2,166722.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_Suc(hAPP(v,c_Suc(c_Suc(c_Suc(w))))),tc_nat)*.
% 299.83/300.65  5530[0:Res:2028.1,5016.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  12501[0:SpR:4126.0,688.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),v_T_H____)*.
% 299.83/300.65  12499[0:SpR:4126.0,688.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,v_T_H____)*.
% 299.83/300.65  12703[0:Res:2025.1,5016.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.65  13428[0:SpR:4126.0,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(v))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.65  13426[0:SpR:4126.0,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.65  13424[0:SpR:4126.0,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,c_Lambda_OdB_OVar(w))))*.
% 299.83/300.65  13422[0:SpR:4126.0,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)))*.
% 299.83/300.65  14461[0:Res:13653.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)).
% 299.83/300.65  14491[0:SpL:4126.0,248.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  14488[0:SpL:4126.0,248.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  14820[0:SpL:4126.0,407.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  14818[0:SpL:4126.0,407.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  15041[0:SpR:4126.0,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  15039[0:SpR:4126.0,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  15393[0:SpR:133.1,15361.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_Divides_Odiv__class_Omod(u,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat))*.
% 299.83/300.65  15480[0:SpR:4126.0,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  15691[0:SpL:4126.0,531.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Lambda_OdB_OVar(u),w)*.
% 299.83/300.65  15689[0:SpL:4126.0,531.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_Lambda_OdB_OVar(x),v)*.
% 299.83/300.65  15829[0:SpL:4126.0,363.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,c_Lambda_OdB_OAbs(x))*.
% 299.83/300.65  15826[0:SpL:4126.0,363.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_Lambda_OdB_OAbs(v))*.
% 299.83/300.65  17638[0:SpR:4126.0,10324.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),x,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,w))*.
% 299.83/300.65  18120[0:SpR:4126.0,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_HOL_Ominus__class_Ominus(x,w,u),v)*.
% 299.83/300.65  18111[0:SpR:4126.0,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_HOL_Ominus__class_Ominus(hAPP(w,x),x,u),v)*.
% 299.83/300.65  18109[0:SpR:4126.0,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(v,w),x),x,u),w)**.
% 299.83/300.65  18413[0:SpR:4126.0,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,w),v)*.
% 299.83/300.65  18411[0:SpR:4126.0,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ominus__class_Ominus(w,x,u)),x),w)**.
% 299.83/300.65  18361[0:SpR:4126.0,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v)*.
% 299.83/300.65  18593[0:SpL:4126.0,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(w,u,x),u)**.
% 299.83/300.65  18838[0:SpL:4126.0,232.1] class_OrderedGroup_Oab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.65  19002[0:SpL:4126.0,231.1] class_OrderedGroup_Ogroup__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.65  19250[0:SpR:4126.0,473.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(x,c_HOL_Ozero__class_Ozero(tc_nat),y,w),c_List_Olist_OCons(y,v,w))*.
% 299.83/300.65  19607[0:SpR:4126.0,103.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,x),w)*.
% 299.83/300.65  20514[0:SpR:4126.0,518.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,x1),hAPP(u,hAPP(v,x1)))*.
% 299.83/300.65  21982[0:SpR:4126.0,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.65  23690[0:Res:215.1,328.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.65  24225[0:Res:214.1,328.0] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.65  24627[0:Res:22974.0,118.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.65  25259[0:Res:24547.0,118.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))).
% 299.83/300.65  26283[0:Res:23429.0,260.0] ||  -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),u) c_lessequals(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat))),tc_nat)*.
% 299.83/300.65  27078[0:SpL:374.0,227.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_List_Orotate(x,c_List_Odrop(w,u,v),v),c_List_Odrop(w,u,v))**.
% 299.83/300.65  27064[0:SpR:4126.0,374.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,u),v),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(x,v),w,tc_nat))*.
% 299.83/300.65  28199[0:Res:26252.0,260.0] ||  -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),c_Suc(u)) c_lessequals(c_Suc(u),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))),tc_nat)*.
% 299.83/300.65  28334[0:Res:28244.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  28752[0:SpR:374.0,385.0] ||  -> equal(c_List_Orotate(c_Divides_Odiv__class_Omod(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),tc_nat),c_List_Odrop(x,v,w),w),c_List_Orotate(u,c_List_Odrop(x,v,w),w))**.
% 299.83/300.65  28902[0:Res:28167.0,260.0] ||  -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(c_Suc(u))) c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  29006[0:Res:28934.0,260.0] ||  -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  29175[0:SpL:374.0,378.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat)* -> equal(c_List_Olist__update(c_List_Odrop(w,u,v),x,y,v),c_List_Odrop(w,u,v))**.
% 299.83/300.65  31715[0:Res:31383.0,260.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  36899[0:SpL:14663.2,407.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  36898[0:SpL:14663.2,531.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_Lambda_OdB_OVar(u),w)*.
% 299.83/300.65  36897[0:SpL:14663.2,248.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  36896[0:SpL:14663.2,363.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_Lambda_OdB_OAbs(v))*.
% 299.83/300.65  36871[0:SpL:14663.2,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(w,u,x),u)**.
% 299.83/300.65  36814[0:SpL:14663.2,232.1] class_OrderedGroup_Oab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.65  36813[0:SpL:14663.2,231.1] class_OrderedGroup_Ogroup__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.65  36755[0:SpL:14663.2,248.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  36754[0:SpL:14663.2,363.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,c_Lambda_OdB_OAbs(x))*.
% 299.83/300.65  36447[0:SpL:14663.2,407.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(w,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  36446[0:SpL:14663.2,531.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_Lambda_OdB_OVar(x),v)*.
% 299.83/300.65  36381[0:SpL:14663.2,407.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  36380[0:SpL:14663.2,531.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(c_Lambda_OdB_OVar(u),w)*.
% 299.83/300.65  36379[0:SpL:14663.2,248.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  36378[0:SpL:14663.2,363.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(w,c_Lambda_OdB_OAbs(v))*.
% 299.83/300.65  36353[0:SpL:14663.2,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Otake(w,u,x),u)**.
% 299.83/300.65  36296[0:SpL:14663.2,232.1] class_OrderedGroup_Oab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(w,x).
% 299.83/300.65  36295[0:SpL:14663.2,231.1] class_OrderedGroup_Ogroup__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(w,x).
% 299.83/300.65  36237[0:SpL:14663.2,248.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* equal(v,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  36236[0:SpL:14663.2,363.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* equal(u,c_Lambda_OdB_OAbs(x))*.
% 299.83/300.65  35929[0:SpL:14663.2,407.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* equal(w,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  35928[0:SpL:14663.2,531.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* equal(c_Lambda_OdB_OVar(x),v)*.
% 299.83/300.65  35864[0:SpR:14663.2,518.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,x1),hAPP(u,hAPP(v,x1)))*.
% 299.83/300.65  35861[0:SpR:14663.2,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ominus__class_Ominus(w,x,u)),x),w)**.
% 299.83/300.65  35860[0:SpR:14663.2,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(v,w),x),x,u),w)**.
% 299.83/300.65  35849[0:SpR:14663.2,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  35832[0:SpR:14663.2,688.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,v_T_H____)*.
% 299.83/300.65  35799[0:SpR:14663.2,103.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,x),w)*.
% 299.83/300.65  35726[0:SpR:14663.2,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,u),v),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(x,v),w,tc_nat))*.
% 299.83/300.65  35717[0:SpR:14663.2,688.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),v_T_H____)*.
% 299.83/300.65  35709[0:SpR:14663.2,473.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(x,c_HOL_Ozero__class_Ozero(tc_nat),y,w),c_List_Olist_OCons(y,v,w))*.
% 299.83/300.65  35708[0:SpR:14663.2,10324.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),x,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),u,w))*.
% 299.83/300.65  35609[0:SpR:14663.2,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v)*.
% 299.83/300.65  35460[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.65  34920[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)))*.
% 299.83/300.65  34865[0:SpR:14663.2,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,w),v)*.
% 299.83/300.65  34846[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.65  34843[0:SpR:14663.2,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_HOL_Ominus__class_Ominus(x,w,u),v)*.
% 299.83/300.65  34822[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(v))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.65  34812[0:SpR:14663.2,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  34794[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,c_Lambda_OdB_OVar(w))))*.
% 299.83/300.65  34787[0:SpR:14663.2,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  34783[0:SpR:14663.2,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_HOL_Ominus__class_Ominus(hAPP(w,x),x,u),v)*.
% 299.83/300.65  34755[0:SpR:14663.2,518.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat)* equal(hAPP(u,x1),hAPP(v,hAPP(w,x1)))*.
% 299.83/300.65  34752[0:SpR:14663.2,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ominus__class_Ominus(w,x,u)),x),w)**.
% 299.83/300.65  34751[0:SpR:14663.2,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(v,w),x),x,u),w)**.
% 299.83/300.65  34740[0:SpR:14663.2,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  34723[0:SpR:14663.2,688.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,v_T_H____)*.
% 299.83/300.65  34690[0:SpR:14663.2,103.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,x,y),tc_nat)* equal(c_List_Onth(w,u,y),x)*.
% 299.83/300.65  34617[0:SpR:14663.2,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,v),u),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(x,u),w,tc_nat))*.
% 299.83/300.65  34608[0:SpR:14663.2,688.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),v_T_H____)*.
% 299.83/300.65  34600[0:SpR:14663.2,473.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Olist__update(u,c_HOL_Ozero__class_Ozero(tc_nat),y,x),c_List_Olist_OCons(y,w,x))*.
% 299.83/300.65  34599[0:SpR:14663.2,10324.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))*.
% 299.83/300.65  34500[0:SpR:14663.2,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w)*.
% 299.83/300.65  34351[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.65  33811[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)))*.
% 299.83/300.65  33756[0:SpR:14663.2,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(w,x,u)),tc_nat)* equal(hAPP(v,x),w)*.
% 299.83/300.65  33737[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(w)),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.65  33734[0:SpR:14663.2,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,x,u),w)*.
% 299.83/300.65  33713[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(w))),tc_nat)* hBOOL(v).
% 299.83/300.65  33703[0:SpR:14663.2,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  33685[0:SpR:14663.2,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,c_Lambda_OdB_OVar(w))))*.
% 299.83/300.65  33678[0:SpR:14663.2,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),tc_nat)* equal(hAPP(w,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  33674[0:SpR:14663.2,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(hAPP(v,x),x,u),w)*.
% 299.83/300.65  40076[0:Res:39060.0,260.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u),tc_nat)*.
% 299.83/300.65  45008[0:SpL:14948.1,407.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  45007[0:SpL:14948.1,531.0] || equal(c_Lambda_OdB_OVar(u),v)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(c_Lambda_OdB_OVar(u),w)*.
% 299.83/300.65  45006[0:SpL:14948.1,248.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(x,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  45005[0:SpL:14948.1,363.0] || equal(u,c_Lambda_OdB_OAbs(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(w,c_Lambda_OdB_OAbs(v))*.
% 299.83/300.65  44979[0:SpL:14948.1,373.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Otake(w,u,x),u)**.
% 299.83/300.65  44919[0:SpL:14948.1,232.1] class_OrderedGroup_Oab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(w,x).
% 299.83/300.65  44918[0:SpL:14948.1,231.1] class_OrderedGroup_Ogroup__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(w,x).
% 299.83/300.65  44860[0:SpL:14948.1,248.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* equal(v,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  44859[0:SpL:14948.1,363.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(x),tc_nat)* equal(u,c_Lambda_OdB_OAbs(x))*.
% 299.83/300.65  44534[0:SpL:14948.1,407.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* equal(w,c_List_Olist_ONil(tc_Lambda_OdB)).
% 299.83/300.65  44533[0:SpL:14948.1,531.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat)* equal(c_Lambda_OdB_OVar(x),v)*.
% 299.83/300.65  43857[0:SpR:14948.1,518.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat)* equal(hAPP(u,x1),hAPP(v,hAPP(w,x1)))*.
% 299.83/300.65  43852[0:SpR:14948.1,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ominus__class_Ominus(w,x,u)),x),w)**.
% 299.83/300.65  43851[0:SpR:14948.1,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(v,w),x),x,u),w)**.
% 299.83/300.65  43840[0:SpR:14948.1,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  43823[0:SpR:14948.1,688.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,v_T_H____)*.
% 299.83/300.65  43790[0:SpR:14948.1,103.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,x,y),tc_nat)* equal(c_List_Onth(w,u,y),x)*.
% 299.83/300.65  43717[0:SpR:14948.1,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_Nat_Osize__class_Osize(c_List_Odrop(w,x,v),u),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(x,u),w,tc_nat))*.
% 299.83/300.65  43708[0:SpR:14948.1,688.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),v_rs____,tc_Lambda_OdB,tc_Lambda_OdB),v_T_H____)*.
% 299.83/300.65  43700[0:SpR:14948.1,473.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Olist__update(u,c_HOL_Ozero__class_Ozero(tc_nat),y,x),c_List_Olist_OCons(y,w,x))*.
% 299.83/300.65  43699[0:SpR:14948.1,10324.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))*.
% 299.83/300.65  43595[0:SpR:14948.1,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w)*.
% 299.83/300.65  43442[0:SpR:14948.1,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oone__class_Oone(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.65  42876[0:SpR:14948.1,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)))*.
% 299.83/300.65  42816[0:SpR:14948.1,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(w,x,u)),tc_nat)* equal(hAPP(v,x),w)*.
% 299.83/300.65  42778[0:SpR:14948.1,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(w)),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.65  42758[0:SpR:14948.1,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,x,u),w)*.
% 299.83/300.65  42737[0:SpR:14948.1,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(w))),tc_nat)* hBOOL(v).
% 299.83/300.65  42727[0:SpR:14948.1,77.1] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.65  42709[0:SpR:14948.1,477.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,c_Lambda_OdB_OVar(w))))*.
% 299.83/300.65  42702[0:SpR:14948.1,389.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),tc_nat)* equal(hAPP(w,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  42695[0:SpR:14948.1,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(hAPP(v,x),x,u),w)*.
% 299.83/300.65  49096[0:Res:48870.0,118.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))).
% 299.83/300.65  49816[0:SpR:253.0,322.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  50239[0:Res:50118.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Suc(u)).
% 299.83/300.65  50551[0:Res:50391.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  51795[0:Rew:4130.0,51674.3] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,c_Divides_Odiv__class_Omod(v,u,tc_nat))*.
% 299.83/300.65  51796[0:Rew:14738.0,51673.3] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* equal(w,c_Divides_Odiv__class_Omod(v,u,tc_nat))*.
% 299.83/300.65  51797[0:Rew:14738.0,51672.3] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* equal(w,c_Divides_Odiv__class_Omod(v,u,tc_nat))*.
% 299.83/300.65  51800[0:Rew:4130.0,51669.3] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(w,c_Divides_Odiv__class_Omod(v,u,tc_nat))*.
% 299.83/300.65  51801[0:Rew:807.0,51720.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  52730[0:SpL:354.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orotate(u,c_List_Olist_OCons(x,v,w),w),c_List_Olist_OCons(x,v,w))**.
% 299.83/300.65  54022[0:Res:53858.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(v,u,tc_nat)).
% 299.83/300.65  54095[0:Res:54034.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),c_Divides_Odiv__class_Omod(u,v,tc_nat)).
% 299.83/300.65  55504[0:SpR:359.0,84.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(c_List_Onth(c_List_Olist_OCons(w,c_List_Otake(v,x,y),y),u,y),c_List_Onth(c_List_Olist_OCons(w,x,y),u,y))**.
% 299.83/300.65  56098[0:Res:131.2,294.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.65  56442[0:Res:131.2,290.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,u),u)* -> c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  57008[0:Res:56685.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.65  57228[0:Res:143.2,301.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.65  57986[0:Res:143.2,291.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,u),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  58679[0:Res:131.2,300.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.65  59021[0:Res:2028.1,57007.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  59515[0:Res:131.2,292.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,u),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  60304[0:Res:143.2,83.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,u),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  60795[0:Res:143.2,82.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.65  61299[0:SpL:612.0,449.0] || equal(c_List_Omap(u,c_List_Otake(v,w,x),x,y),c_List_Olist_ONil(y))** -> equal(c_List_Omap(u,w,x,y),c_List_Olist_ONil(y)) equal(v,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  61298[0:SpR:359.0,612.0] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z),c_List_Omap(v,c_List_Olist_OCons(w,c_List_Otake(u,x,y),y),y,z))*.
% 299.83/300.65  61262[0:SpR:612.0,458.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,c_List_Otake(v,w,x),x,y),c_List_Odrop(v,c_List_Omap(u,w,x,y),y),y),c_List_Omap(u,w,x,y))**.
% 299.83/300.65  62224[0:SpL:594.0,372.0] || equal(c_List_Omap(u,c_List_Odrop(v,w,x),x,y),c_List_Olist_OCons(z,x1,y))* -> equal(c_List_Onth(c_List_Omap(u,w,x,y),v,y),z)*.
% 299.83/300.65  62172[0:SpR:594.0,458.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,c_List_Odrop(u,w,x),x,y),y),c_List_Omap(v,w,x,y))**.
% 299.83/300.65  64803[0:SpR:31374.0,14.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)).
% 299.83/300.65  65671[0:SpL:70.1,1503.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65662[0:SpL:70.1,280.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.65  65661[0:SpL:70.1,1350.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.65  65660[0:SpL:70.1,335.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.65  65654[0:SpL:70.1,241.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65653[0:SpL:70.1,1956.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65623[0:SpL:70.1,10310.0] || equal(c_List_Oreplicate(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),c_List_Oreplicate(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65606[0:SpL:70.1,9683.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65599[0:SpL:70.1,2543.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  65590[0:SpL:70.1,280.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65589[0:SpL:70.1,1350.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65588[0:SpL:70.1,335.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65585[0:SpL:70.1,983.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65584[0:SpL:70.1,1481.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65576[0:SpL:70.1,915.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65575[0:SpL:70.1,939.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65565[0:SpL:70.1,262.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65545[0:SpL:70.1,3084.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65540[0:SpL:70.1,21444.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65537[0:SpL:70.1,1524.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65536[0:SpL:70.1,1616.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65527[0:SpL:70.1,7535.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65518[0:SpL:70.1,1523.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65510[0:SpL:70.1,1017.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65509[0:SpL:70.1,1009.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65438[0:SpR:70.1,322.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat),u,tc_nat)*.
% 299.83/300.65  65428[0:SpR:70.1,11086.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  65411[0:SpR:70.1,18223.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65410[0:SpR:70.1,59088.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65406[0:SpR:70.1,18245.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65405[0:SpR:70.1,59115.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65401[0:SpR:70.1,1069.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65400[0:SpR:70.1,1070.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65399[0:SpR:70.1,1798.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65398[0:SpR:70.1,1819.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65388[0:SpR:70.1,1079.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65387[0:SpR:70.1,1080.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65386[0:SpR:70.1,1761.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65380[0:SpR:70.1,59951.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65378[0:SpR:70.1,281.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.65  65375[0:SpR:70.1,336.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.65  65371[0:SpR:70.1,93.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat))**.
% 299.83/300.65  65351[0:SpR:70.1,1062.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.65  65341[0:SpR:70.1,52061.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65339[0:SpR:70.1,51060.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65329[0:SpR:70.1,31378.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65317[0:SpR:70.1,21548.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  65313[0:SpR:70.1,11046.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  65700[0:Rew:70.1,65293.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65286[0:SpR:70.1,281.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.65  65283[0:SpR:70.1,336.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.65  65277[0:SpR:70.1,93.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))**.
% 299.83/300.65  65252[0:SpR:70.1,24550.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  65208[0:SpR:70.1,9754.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  65207[0:SpR:70.1,1233.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  65206[0:SpR:70.1,1221.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  65195[0:SpR:70.1,1037.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))))),tc_nat)*.
% 299.83/300.65  65194[0:SpR:70.1,1036.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))))),tc_nat)*.
% 299.83/300.65  67578[0:Res:67328.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),v,tc_nat),c_Suc(u)).
% 299.83/300.65  68253[0:SpR:70.1,68077.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  68559[0:SpR:70.1,68437.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  70677[0:SpR:235.0,383.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_List_Odrop(v,x,y),y),c_List_Odrop(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,y),y))**.
% 299.83/300.65  70658[0:SpR:374.0,383.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_List_Odrop(u,x,y),y),c_List_Odrop(u,c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,y),y))**.
% 299.83/300.65  70610[0:SpR:388.0,383.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,y),y),c_List_Odrop(v,c_List_Otake(u,c_List_Oreplicate(w,x,y),y),y))*.
% 299.83/300.65  70601[0:SpR:448.0,383.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Otake(w,c_List_Oappend(u,x,v),v),v),c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),x,v))**.
% 299.83/300.65  70584[0:SpR:383.0,458.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Otake(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_List_Odrop(u,w,x),x),x),c_List_Odrop(u,w,x))**.
% 299.83/300.65  70859[0:SpR:70.1,70690.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Odrop(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.65  71003[0:Rew:454.0,71000.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Olist_OCons(v,x,y),z,y),c_List_Oappend(c_List_Olist_OCons(w,x,y),z,y),y)*.
% 299.83/300.65  71261[0:SpR:454.0,375.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_Suc(y),z,w),c_List_Olist_OCons(u,c_List_Olist__update(c_List_Oappend(v,x,w),y,z,w),w))**.
% 299.83/300.65  71728[0:SpL:454.0,60.0] || c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),c_List_Olist_OCons(z,x1,x),x)* -> equal(x1,c_List_Oappend(w,y,x)) equal(z,v).
% 299.83/300.65  71719[0:SpL:454.0,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oappend(c_List_Olist_OCons(y,z,x),x1,x),x)* -> equal(c_List_Oappend(z,x1,x),w) equal(y,v).
% 299.83/300.65  72610[0:SSi:72582.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(v,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)*.
% 299.83/300.65  72611[0:SSi:72581.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.65  73401[0:MRR:73284.3,4314.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* equal(w,v).
% 299.83/300.65  73402[0:MRR:73283.2,2691.1] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat))* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* equal(w,v).
% 299.83/300.65  74079[0:Res:16298.2,57007.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.65  74078[0:Res:16298.2,5016.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.65  74872[0:SpR:70.1,74644.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.65  75333[0:SpL:70.1,75110.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  75404[0:SpL:70.1,75111.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  75492[0:SpR:70.1,75297.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  75649[0:SpR:70.1,74717.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  75809[0:SpR:70.1,75050.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.65  76101[0:Res:75784.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.65  76243[0:SpR:70.1,75850.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  76431[0:SpR:70.1,76393.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.65  76422[0:SpR:70.1,76393.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.65  76579[0:Res:75294.0,118.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.65  76824[0:Res:74648.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)).
% 299.83/300.65  77607[0:SpL:39.1,75893.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),v,tc_nat),tc_nat)),tc_nat)* -> .
% 299.83/300.65  80883[0:Res:76291.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(v))) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(v),tc_nat)*.
% 299.83/300.65  81361[0:SpR:70.1,80912.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  81571[0:SpR:70.1,80913.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  81832[0:SpL:70.1,81065.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  82060[0:SpL:70.1,81077.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  82144[0:SpL:70.1,81610.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  82201[0:SpR:70.1,81625.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  82278[0:SpR:70.1,80909.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  82263[0:SpR:70.1,80909.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  82432[0:SpR:70.1,80910.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  82417[0:SpR:70.1,80910.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  82628[0:Res:80926.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u))))).
% 299.83/300.65  82787[0:Res:80928.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.65  84639[0:SpR:70.1,84563.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  84624[0:SpR:70.1,84563.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  85351[0:Res:80941.0,260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_Suc(v)))) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  86575[0:SpR:619.0,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Onth(c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),c_Int_Onumber__class_Onumber__of(u,tc_nat),z),hAPP(v,w))**.
% 299.83/300.65  87687[0:SpL:70.1,87585.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  87866[0:SpR:609.0,590.1] || c_List_Olistsp(c_InductTermi_OIT,c_List_Orev(u,tc_Lambda_OdB),tc_Lambda_OdB) -> c_List_Olistsp(c_InductTermi_OIT,c_List_Orev(c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.65  88897[0:SpR:93.0,239.2] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(w),c_Suc(u),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)*.
% 299.83/300.65  89161[0:Res:80945.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.65  89658[0:Res:80951.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),c_Suc(c_Suc(v))) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),c_Suc(v),tc_nat)*.
% 299.83/300.65  89639[0:SpR:39.1,80951.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat))),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  90138[0:Res:31.2,76100.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),v,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),u,tc_nat)* -> .
% 299.83/300.65  90137[0:Res:31.2,75893.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),u,tc_nat)* -> .
% 299.83/300.65  90025[0:SpR:93.0,31.2] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(w),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.65  90968[0:Res:5098.2,17329.1] || c_lessequals(u,v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.65  90854[0:SpL:10209.0,17329.1] || c_lessequals(u,c_Suc(v),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(u,v,tc_nat) c_lessequals(w,c_Suc(v),tc_nat)*.
% 299.83/300.65  90852[0:SpL:93.0,17329.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(w,c_Suc(v),tc_nat).
% 299.83/300.65  90847[0:SpL:10179.0,17329.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.65  90845[0:SpL:15851.1,17329.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.65  91723[0:SpL:22985.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.65  91722[0:SpL:13756.0,56446.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.65  91710[0:SpL:11070.1,56446.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),w,tc_nat)*.
% 299.83/300.65  91703[0:SpL:10178.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.65  91701[0:SpL:16403.1,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.65  91677[0:SpL:16287.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.65  91676[0:SpL:37555.1,56446.1] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.65  91635[0:SpL:93.0,56446.1] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_Suc(v),tc_nat).
% 299.83/300.65  92329[0:SpR:377.0,41.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Oreplicate(v,w,x),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x),c_List_Onth(c_List_Oreplicate(c_Suc(v),w,x),u,x))**.
% 299.83/300.65  92311[0:SpR:41.1,170.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist__update(c_List_Olist_OCons(v,w,x),u,c_List_Onth(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x),x),c_List_Olist_OCons(v,w,x))**.
% 299.83/300.65  93034[0:Rew:388.0,92972.1,388.0,92972.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),w,x),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),w,x))**.
% 299.83/300.65  93041[0:Rew:27070.0,92956.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,tc_nat))**.
% 299.83/300.65  93042[0:Rew:354.0,92939.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),u,tc_nat))**.
% 299.83/300.65  93751[0:SpL:39.1,89654.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(v)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),tc_nat)* -> .
% 299.83/300.65  94014[0:SpL:39.1,89655.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) c_lessequals(c_Suc(c_Suc(v)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),tc_nat)* -> .
% 299.83/300.65  94233[0:SpR:39.1,89670.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  94444[0:SpR:39.1,89671.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  95395[0:SpR:31372.0,346.1] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),w)**.
% 299.83/300.65  96918[0:Res:96575.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  97395[0:SpR:40.1,170.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,c_List_Onth(v,u,w),w),c_List_Oappend(v,x,w))**.
% 299.83/300.65  97415[0:Rew:580.0,97411.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Orev(c_List_Oappend(x,v,w),w),u,w),c_List_Onth(c_List_Orev(v,w),u,w))**.
% 299.83/300.65  98004[0:SpL:557.0,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(w,x,y),z,y,x1))* -> equal(v,c_List_Ofoldr(c_Lambda_OdB_OApp,x,z,y,x1)).
% 299.83/300.65  98002[0:SpL:557.0,565.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(w,x,y),z,y,x1))* -> equal(v,c_List_Ofoldr(c_Type_Otype_OFun,x,z,y,x1)).
% 299.83/300.65  97945[0:SpR:201.0,557.0] ||  -> equal(c_List_Ofoldr(c_COMBK(u,v,w),c_List_Olist_OCons(x,y,z),x1,z,x2),hAPP(u,c_List_Ofoldr(c_COMBK(u,v,w),y,x1,z,x2)))*.
% 299.83/300.65  97925[0:SpR:377.0,557.0] ||  -> equal(hAPP(hAPP(u,v),c_List_Ofoldr(u,c_List_Oreplicate(w,v,x),y,x,z)),c_List_Ofoldr(u,c_List_Oreplicate(c_Suc(w),v,x),y,x,z))**.
% 299.83/300.65  97914[0:SpR:557.0,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(c_Lambda_OdB_OVar(v),w,x),y,x,z),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))**.
% 299.83/300.65  97885[0:SpR:557.0,69.1] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_HOL_Ominus__class_Ominus(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u),w,y),x,y,z),v)**.
% 299.83/300.65  97880[0:SpR:557.0,276.1] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),u),v)**.
% 299.83/300.65  98308[0:SpR:70.1,98217.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  98481[0:SpL:440.0,457.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,v,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(u,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)).
% 299.83/300.65  98463[0:SpR:69.1,440.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u),c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,x,z,y))**.
% 299.83/300.65  98460[0:SpR:77.1,440.0] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),v,x,w))**.
% 299.83/300.65  98419[0:SpR:201.0,440.0] ||  -> equal(c_List_Ofoldl(c_COMBK(u,v,w),x,c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(c_COMBK(u,v,w),hAPP(u,y),z,x2,x1))*.
% 299.83/300.65  98407[0:SpR:377.0,440.0] ||  -> equal(c_List_Ofoldl(u,hAPP(hAPP(u,v),w),c_List_Oreplicate(x,w,y),z,y),c_List_Ofoldl(u,v,c_List_Oreplicate(c_Suc(x),w,y),z,y))**.
% 299.83/300.65  98499[0:SpR:70.1,98222.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  99366[0:SpR:609.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Orev(c_List_Omap(v,w,x,y),y),y,z),c_List_Omap(c_Fun_Ocomp(u,v,y,z,x),c_List_Orev(w,x),x,z))*.
% 299.83/300.65  99347[0:SpR:615.0,609.0] ||  -> equal(c_List_Orev(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,y,x),x),c_List_Omap(u,c_List_Omap(v,c_List_Orev(z,y),y,w),w,x))*.
% 299.83/300.65  99346[0:SpR:615.0,609.0] ||  -> equal(c_List_Orev(c_List_Omap(u,c_List_Omap(v,w,x,y),y,z),z),c_List_Omap(c_Fun_Ocomp(u,v,y,z,x),c_List_Orev(w,x),x,z))*.
% 299.83/300.65  99335[0:SpR:615.0,609.0] ||  -> equal(c_List_Orev(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,y,x),x),c_List_Omap(u,c_List_Orev(c_List_Omap(v,z,y,w),w),w,x))*.
% 299.83/300.65  99725[0:Res:469.1,573.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,hAPP(hAPP(c_Lambda_Olift,u),x),y)* -> c_Type_Otyping(w,hAPP(hAPP(c_Lambda_Olift,v),x),y)*.
% 299.83/300.65  99691[0:SpR:389.1,469.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OVar(u))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,w),v)),c_Lambda_OdB_OVar(u)))*.
% 299.83/300.65  99783[0:Res:99587.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),w,tc_nat),c_Suc(v)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.65  99734[0:SpR:70.1,99587.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.65  99942[0:Res:99592.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),w,tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.65  99863[0:SpR:70.1,99592.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.65  100098[0:Res:99632.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),u).
% 299.83/300.65  100247[0:Res:2028.1,99782.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  100245[0:Res:16298.2,99782.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.65  100342[0:Res:460.1,573.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,u),x),y)* -> c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,v),x),y)*.
% 299.83/300.65  100453[0:Res:2028.1,99941.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  100451[0:Res:16298.2,99941.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.65  100813[0:Res:459.1,573.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),u),y)* -> c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),y)*.
% 299.83/300.65  102090[0:Res:101857.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  102732[0:Res:102430.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  103528[0:SpL:588.0,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),w))* -> equal(v,z).
% 299.83/300.65  103933[0:Res:414.1,514.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v)),w),x) -> equal(hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,c_Lambda_OdB_OVar(v),w)),x),hAPP(u,v))**.
% 299.83/300.65  104672[0:Rew:533.0,104661.1] || equal(c_List_Omap(u,v,w,x),c_List_Orotate(y,c_List_Omap(u,z,w,x),x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(z,tc_List_Olist(w))).
% 299.83/300.65  105062[0:SpR:70.1,103984.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  105487[0:SpL:198.1,56680.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.65  105486[0:SpL:198.1,59517.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.65  105483[0:SpL:198.1,56444.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.65  105445[0:SpL:198.1,68609.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  105444[0:SpL:198.1,98580.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  105442[0:SpL:198.1,98359.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  105329[0:SpR:198.1,58681.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat).
% 299.83/300.65  105328[0:SpR:198.1,17232.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat).
% 299.83/300.65  105281[0:SpR:198.1,102810.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat).
% 299.83/300.65  105276[0:SpR:198.1,98256.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  105274[0:SpR:198.1,56650.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.65  105273[0:SpR:198.1,98231.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  105264[0:SpR:198.1,54034.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),w),tc_nat)*.
% 299.83/300.65  105263[0:SpR:198.1,53858.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  105557[0:Rew:385.0,105331.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,tc_nat),v,w),c_List_Orotate(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,w))**.
% 299.83/300.65  105608[0:SpL:70.1,104579.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  105701[0:SpL:70.1,104592.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  105749[0:SpR:70.1,105225.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  105866[0:SpR:70.1,105226.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  106185[0:SpL:199.1,56680.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  106184[0:SpL:199.1,59517.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  106181[0:SpL:199.1,56444.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  106141[0:SpL:199.1,68609.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  106140[0:SpL:199.1,98580.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  106138[0:SpL:199.1,98359.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  106108[0:SpR:46504.1,199.1] class_Divides_Oring__div(tc_nat) || equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(w,v,tc_nat))**.
% 299.83/300.65  106095[0:SpR:46481.0,199.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(w,v,tc_nat))**.
% 299.83/300.65  106029[0:SpR:199.1,58681.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat).
% 299.83/300.65  106028[0:SpR:199.1,17232.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat).
% 299.83/300.65  105980[0:SpR:199.1,102810.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat).
% 299.83/300.65  105975[0:SpR:199.1,98256.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  105973[0:SpR:199.1,56650.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  105972[0:SpR:199.1,98231.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  105963[0:SpR:199.1,54034.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),w),tc_nat)*.
% 299.83/300.65  105962[0:SpR:199.1,53858.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  106251[0:Rew:385.0,106031.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),tc_nat),w,x),c_List_Orotate(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x))**.
% 299.83/300.65  106261[0:Rew:106260.1,106124.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat))*.
% 299.83/300.65  106271[0:SpR:70.1,103655.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  106620[0:SpL:454.0,251.0] || c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),c_List_Olist_OCons(z,x1,x),x)* -> hBOOL(hAPP(hAPP(u,v),z)) equal(z,v).
% 299.83/300.65  106610[0:SpL:454.0,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oappend(c_List_Olist_OCons(y,z,x),x1,x),x)* -> hBOOL(hAPP(hAPP(u,v),y)) equal(y,v).
% 299.83/300.65  106934[0:SpL:103888.0,56446.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),v,tc_nat)*.
% 299.83/300.65  107171[0:SpR:199.1,104417.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  107170[0:SpR:198.1,104417.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  107749[0:SpR:199.1,104591.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  107748[0:SpR:198.1,104591.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  107935[0:SpL:199.1,105806.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.65  107934[0:SpL:198.1,105806.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.65  108044[0:SpL:199.1,105819.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  108043[0:SpL:198.1,105819.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  108245[0:Res:107880.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u))))).
% 299.83/300.65  108226[0:SpR:199.1,107880.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.65  108225[0:SpR:198.1,107880.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))))),tc_nat)*.
% 299.83/300.65  108356[0:SpR:199.1,107881.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.65  108355[0:SpR:198.1,107881.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))))),tc_nat)*.
% 299.83/300.65  108452[0:SpR:199.1,107882.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.65  108451[0:SpR:198.1,107882.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))))),tc_nat)*.
% 299.83/300.65  108720[0:SpR:625.0,200.1] ||  -> equal(u,v) equal(c_List_Onth(c_List_Omap(w,c_List_Olist__update(x,u,y,z),z,x1),v,x1),c_List_Onth(c_List_Omap(w,x,z,x1),v,x1))**.
% 299.83/300.65  108718[0:SpR:625.0,29259.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_ONil(x)) -> equal(c_List_Omap(u,c_List_Olist__update(v,y,z,w),w,x),c_List_Omap(u,v,w,x))**.
% 299.83/300.65  108810[0:Rew:605.0,108721.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Omap(x,c_List_Olist__update(v,u,y,w),w,z),u,z),hAPP(x,y))**.
% 299.83/300.65  108823[0:SpR:70.1,108630.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  109372[0:Res:104465.0,260.0] ||  -> equal(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))) c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  109459[0:Rew:512.0,109458.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Oappend(v,w,u),x,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Oappend(w,v,u),x,u,u))*.
% 299.83/300.65  110590[0:Res:110444.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),v,tc_nat),c_Suc(u)).
% 299.83/300.65  110539[0:SpR:199.1,110444.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  110538[0:SpR:198.1,110444.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  110803[0:SpR:268.2,152.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.65  110766[0:SpR:268.2,152.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.65  110854[0:SSi:110827.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),x,tc_nat)*.
% 299.83/300.65  111367[0:SSi:111337.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),x,tc_nat)*.
% 299.83/300.65  111807[0:SpR:268.2,149.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.65  111770[0:SpR:268.2,149.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.65  112957[0:SpR:268.2,185.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.65  112920[0:SpR:268.2,185.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.65  113102[0:Res:110578.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),v,tc_nat),c_Suc(u)).
% 299.83/300.65  114376[0:SpR:268.2,186.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u)*.
% 299.83/300.65  114339[0:SpR:268.2,186.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w,u)*.
% 299.83/300.65  115614[0:Res:342.2,150.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* c_lessequals(x,w,u).
% 299.83/300.65  115612[0:Res:209.1,150.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* c_lessequals(x,w,u).
% 299.83/300.65  115569[0:SpL:268.2,150.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.65  115532[0:SpL:268.2,150.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  116521[0:Res:342.2,148.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* c_lessequals(x,v,u).
% 299.83/300.65  116519[0:Res:209.1,148.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* c_lessequals(x,v,u).
% 299.83/300.65  117380[0:SpL:268.2,187.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.65  117343[0:SpL:268.2,187.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  122822[0:SpL:103644.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.65  123098[0:Rew:10314.0,123080.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w))**.
% 299.83/300.65  123838[0:SpL:104499.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.65  124089[0:SpL:574.1,489.0] || equal(c_List_Olist__update(c_List_Olist__update(u,v,w,x),y,z,x),c_List_Olist_ONil(x))** -> equal(v,y) equal(c_List_Olist__update(u,y,z,x),c_List_Olist_ONil(x)).
% 299.83/300.65  124099[0:Rew:33112.1,124047.2] || equal(c_List_Olist__update(u,v,w,x),c_List_Olist_ONil(x)) -> equal(y,v) equal(c_List_Olist__update(c_List_Olist__update(u,y,z,x),v,w,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  124151[0:SpR:199.1,123909.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  124150[0:SpR:198.1,123909.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  124302[0:SpR:199.1,123910.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  124301[0:SpR:198.1,123910.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  125594[0:Res:122965.0,260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.65  125828[0:Res:123951.0,260.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(u),tc_nat)*.
% 299.83/300.65  126845[0:SpR:199.1,126727.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)*.
% 299.83/300.65  126844[0:SpR:198.1,126727.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat)*.
% 299.83/300.65  127806[0:SpL:69.1,243.2] class_OrderedGroup_Ogroup__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x),v)** -> equal(x,w).
% 299.83/300.65  128374[0:SpL:345.1,487.0] || c_List_Odistinct(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),x)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_List_Odistinct(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x)*.
% 299.83/300.65  128412[0:Rew:345.1,128292.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist__update(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_HOL_Ozero__class_Ozero(tc_nat),y,x),c_List_Otake(u,c_List_Olist_OCons(y,w,x),x))**.
% 299.83/300.65  129069[0:SpL:70810.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(u,w,x),tc_List_Olist(x)),v,tc_nat)*.
% 299.83/300.65  129393[0:SpR:70.1,129116.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  129664[0:Res:129148.0,118.0] || c_lessequals(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),c_Suc(u)).
% 299.83/300.65  129978[0:SpR:69.1,173.3] class_OrderedGroup_Ogroup__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(x,w,u),u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.65  130208[0:Res:129373.0,118.0] || c_lessequals(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),tc_nat)* -> equal(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w))),c_Suc(u)).
% 299.83/300.65  130272[0:SpR:70.1,130219.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  133055[0:SpR:70.1,132902.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  133160[0:SpR:70.1,132913.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  133459[0:SpR:199.1,132926.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  133458[0:SpR:198.1,132926.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  133563[0:SpR:199.1,132953.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  133562[0:SpR:198.1,132953.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  134063[0:SpL:63.1,4835.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Odrop(u,v,w),w) -> c_List_Olistsp(x,c_List_Odrop(c_Suc(u),v,w),w)*.
% 299.83/300.65  134442[0:SpL:133107.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,w,tc_nat),x,tc_nat),v,tc_nat)*.
% 299.83/300.65  134684[0:SpR:199.1,134511.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  134683[0:SpR:198.1,134511.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  134794[0:SpR:199.1,134512.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  134793[0:SpR:198.1,134512.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  135578[0:SpL:402.0,492.0] || c_List_Olistsp(u,c_List_Odrop(v,c_List_Oappend(w,x,y),y),y) -> c_List_Olistsp(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(y)),tc_nat),x,y),y)*.
% 299.83/300.65  135570[0:SpL:402.0,527.0] || equal(c_List_Odrop(u,c_List_Oappend(v,w,x),x),c_List_Olist_ONil(x)) -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  135618[0:Rew:503.0,135556.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat),x,w),c_List_Odrop(u,c_List_Oappend(c_List_Otake(u,v,w),x,w),w))**.
% 299.83/300.65  135623[0:Rew:441.0,135497.1] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Oappend(c_List_Odrop(c_Suc(w),u,v),x,v),c_List_Odrop(c_Suc(w),c_List_Oappend(u,x,v),v))**.
% 299.83/300.65  135624[0:Rew:441.0,135491.1] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),w,v),c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,w,v),v))**.
% 299.83/300.65  135644[0:Rew:4413.0,135555.0,588.0,135555.0] ||  -> equal(c_List_Oappend(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(c_List_Oappend(c_List_Oreplicate(v,w,x),u,x),tc_List_Olist(x)),tc_nat),y,x),x),c_List_Oappend(u,y,x))**.
% 299.83/300.65  135645[0:Rew:448.0,135545.0,588.0,135545.0] ||  -> equal(c_List_Oappend(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Oappend(v,u,w),tc_List_Olist(w)),tc_nat),x,w),w),c_List_Oappend(u,x,w))**.
% 299.83/300.65  135876[0:SpL:199.1,135745.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  135875[0:SpL:198.1,135745.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  135976[0:SpL:199.1,135756.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  135975[0:SpL:198.1,135756.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  136230[0:SpL:398.0,492.0] || c_List_Olistsp(u,c_List_Otake(v,c_List_Oappend(w,x,y),y),y) -> c_List_Olistsp(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(y)),tc_nat),x,y),y)*.
% 299.83/300.65  136222[0:SpL:398.0,527.0] || equal(c_List_Otake(u,c_List_Oappend(v,w,x),x),c_List_Olist_ONil(x)) -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  136266[0:Rew:501.0,136182.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Otake(u,c_List_Oappend(v,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.65  136267[0:Rew:501.0,136181.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),tc_nat)* equal(c_List_Otake(u,c_List_Oappend(v,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.65  136281[0:Rew:501.0,136165.0,544.0,136165.0] ||  -> equal(c_List_Otake(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(u,x,v),v),c_List_Otake(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v))**.
% 299.83/300.65  136282[0:Rew:501.0,136152.0,544.0,136152.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(u,x,v),v),c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v))**.
% 299.83/300.65  136285[0:Rew:398.0,136187.0] ||  -> equal(c_List_Otake(u,c_List_Oappend(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),w),c_List_Otake(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.65  138550[0:Res:3723.1,307.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(u)) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),u).
% 299.83/300.65  138603[0:Rew:14.1,138505.1] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  138727[0:Res:3724.1,307.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(u)) equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u).
% 299.83/300.65  139355[0:Res:139256.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),u,tc_nat),tc_nat),u).
% 299.83/300.65  139532[0:Res:139267.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),tc_nat),u).
% 299.83/300.65  140543[0:SpL:234.2,81077.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.65  140534[0:SpL:234.2,81065.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> .
% 299.83/300.65  140525[0:SpL:234.2,3471.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  140520[0:SpL:234.2,3470.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  140516[0:SpL:234.2,1523.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.65  140329[0:SpR:234.2,51915.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  140232[0:SpR:234.2,80912.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.65  140219[0:SpR:234.2,11046.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  140209[0:SpR:234.2,108630.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140200[0:SpR:234.2,51060.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140192[0:SpR:234.2,103655.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140187[0:SpR:234.2,52061.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140176[0:SpR:234.2,1233.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),tc_nat)*.
% 299.83/300.65  140175[0:SpR:234.2,1221.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),tc_nat)*.
% 299.83/300.65  140634[0:Rew:23.0,140361.3] || c_lessequals(u,v,tc_nat)* c_lessequals(v,w,tc_nat) c_lessequals(v,u,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat))*.
% 299.83/300.65  140665[0:Rew:223.0,140479.3] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(u),tc_nat)* c_lessequals(v,w,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  140678[0:Rew:57280.1,140677.1] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  142861[0:Res:142729.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  143060[0:Rew:52759.0,143001.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat)* -> equal(c_List_Orotate(w,c_List_Orev(u,v),v),c_List_Orev(u,v)).
% 299.83/300.65  143061[0:Rew:52759.0,142998.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat)* -> equal(c_List_Orotate(w,c_List_Orev(u,v),v),c_List_Orev(u,v)).
% 299.83/300.65  143271[0:Res:142740.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  144581[0:SpR:270.1,95.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  144580[0:SpR:273.1,95.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  144579[0:SpR:267.1,95.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  144578[0:SpR:18421.1,95.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  144577[0:SpR:53875.1,95.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.65  148084[0:SpR:270.1,238.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.65  148083[0:SpR:273.1,238.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.65  148082[0:SpR:267.1,238.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.65  148081[0:SpR:18421.1,238.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.65  148080[0:SpR:53875.1,238.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.65  151372[0:SSi:151287.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  151373[0:SSi:151278.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  151374[0:SSi:151273.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  151375[0:SSi:151269.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)),tc_nat)* -> .
% 299.83/300.65  151376[0:SSi:151266.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  151382[0:SSi:151186.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),w,tc_nat),u,tc_nat)*.
% 299.83/300.65  151383[0:SSi:151182.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat)*.
% 299.83/300.65  151384[0:SSi:151107.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))))),tc_nat)*.
% 299.83/300.65  151385[0:SSi:151106.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  151386[0:SSi:151098.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))))),tc_nat)*.
% 299.83/300.65  151387[0:SSi:151097.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.65  151388[0:SSi:151093.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.65  151389[0:SSi:151086.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151390[0:SSi:151077.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151391[0:SSi:151069.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151392[0:SSi:151066.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151393[0:SSi:151054.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat)*.
% 299.83/300.65  151502[0:SSi:151501.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat))),w),v,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),w),v,tc_nat))**.
% 299.83/300.65  151505[0:SSi:151504.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),v,tc_nat))**.
% 299.83/300.65  152399[0:SSi:152314.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  152400[0:SSi:152305.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  152401[0:SSi:152300.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  152402[0:SSi:152296.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),tc_nat)* -> .
% 299.83/300.65  152403[0:SSi:152293.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  152408[0:SSi:152211.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  152409[0:SSi:152207.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)*.
% 299.83/300.65  152410[0:SSi:152128.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))),tc_nat)*.
% 299.83/300.65  152411[0:SSi:152127.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  152412[0:SSi:152119.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))),tc_nat)*.
% 299.83/300.65  152413[0:SSi:152118.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.65  152414[0:SSi:152114.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.65  152415[0:SSi:152107.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152416[0:SSi:152098.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152417[0:SSi:152090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152418[0:SSi:152087.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152419[0:SSi:152075.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat)*.
% 299.83/300.65  152528[0:SSi:152527.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat))),w,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),w,tc_nat))**.
% 299.83/300.65  152531[0:SSi:152530.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v)),w,tc_nat))**.
% 299.83/300.65  153167[0:SpR:4132.0,22.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Onth(c_List_Oappend(v,w,x),u,x),c_List_Onth(w,u,x))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat).
% 299.83/300.65  153166[0:SpR:4298.1,22.0] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Onth(c_List_Oappend(v,w,x),u,x),c_List_Onth(w,u,x))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat).
% 299.83/300.65  153228[0:Rew:22.0,153227.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Orev(u,v),w,v),x,v),c_List_Onth(c_List_Oappend(u,w,v),x,v))** c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat).
% 299.83/300.65  153623[0:SpL:403.1,492.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Olist__update(c_List_Oappend(v,y,w),u,z,w),w)* -> c_List_Olistsp(x,y,w).
% 299.83/300.65  153611[0:SpL:403.1,527.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),c_List_Olist_ONil(w))** -> equal(x,c_List_Olist_ONil(w)).
% 299.83/300.65  153629[0:Rew:474.0,153573.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),w),x)**.
% 299.83/300.65  154345[0:Res:31.2,58683.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.65  154344[0:Res:239.2,58683.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.65  154664[0:Res:31.2,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.65  154663[0:Res:239.2,58685.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.65  154993[0:Res:31.2,59520.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) -> c_lessequals(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)*.
% 299.83/300.65  154992[0:Res:239.2,59520.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)*.
% 299.83/300.65  156380[0:Res:138872.2,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  156044[0:Res:138872.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  157785[0:Res:138929.1,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  157597[0:Res:138929.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  158710[0:Res:138930.1,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  158527[0:Res:138930.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  159137[0:Res:31.2,138948.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.65  159136[0:Res:239.2,138948.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.65  160110[0:Res:141067.2,56446.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  159861[0:Res:141067.1,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  160871[0:Res:141068.2,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(w,c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  160687[0:Res:141068.1,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  161956[0:Res:141249.2,56446.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  161620[0:Res:141249.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  162061[0:SpR:199.1,161447.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat).
% 299.83/300.65  162060[0:SpR:198.1,161447.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat).
% 299.83/300.65  163517[0:Res:141250.2,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_lessequals(w,c_Suc(c_HOL_Ominus__class_Ominus(x,u,tc_nat)),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  163225[0:Res:141250.0,56446.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(w),tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.65  163612[0:SpR:199.1,163052.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat).
% 299.83/300.65  163611[0:SpR:198.1,163052.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat).
% 299.83/300.65  164874[0:Res:144028.2,17329.1] || c_lessequals(u,v,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  164466[0:Res:144028.0,17329.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)* c_lessequals(w,c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(x,v,tc_nat)*.
% 299.83/300.65  166079[0:Res:165486.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u)).
% 299.83/300.65  166041[0:SpR:199.1,165486.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  166040[0:SpR:198.1,165486.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  166231[0:Res:165497.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),w,tc_nat),c_Suc(u)).
% 299.83/300.65  166159[0:SpR:199.1,165497.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  166158[0:SpR:198.1,165497.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  166884[0:Rew:166814.1,151523.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),w).
% 299.83/300.65  166890[0:Rew:166822.1,151524.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),v) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.65  166895[0:Rew:166824.1,151522.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.65  168770[0:SSi:168735.1,168735.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  168773[0:SSi:168706.1,168706.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(u)),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  168774[0:SSi:168697.1,168697.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(u),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)),tc_nat)*.
% 299.83/300.65  168775[0:SSi:168676.1,168676.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) -> c_HOL_Oord__class_Oless(u,x,tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.65  169339[0:SpR:70.1,166650.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  169691[0:SpR:70.1,166651.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  169955[0:SpR:70.1,166712.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  170057[0:SpR:70.1,166713.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  170202[0:SpL:70.1,166714.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  170336[0:SpL:70.1,166718.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  170677[0:SpL:70.1,166943.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  170895[0:SpL:70.1,166944.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  171058[0:SpR:70.1,166965.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),tc_nat)*.
% 299.83/300.65  171181[0:SpR:70.1,166966.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),tc_nat)*.
% 299.83/300.65  171300[0:SpR:70.1,166977.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),tc_nat)*.
% 299.83/300.65  171723[0:SpR:70.1,166982.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),tc_nat)*.
% 299.83/300.65  175145[0:SpL:10323.1,491.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Otake(c_Suc(u),v,w),w)* -> c_List_Olistsp(x,c_List_Otake(u,v,w),w).
% 299.83/300.65  175152[0:Rew:503.0,175108.1,16.0,175108.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),v),v),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v))**.
% 299.83/300.65  175842[0:SpL:409.1,491.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Olist__update(v,u,y,w),w)* -> c_List_Olistsp(x,c_List_Otake(u,v,w),w).
% 299.83/300.65  175850[0:Rew:16.0,175809.1,503.0,175809.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Olist_OCons(w,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),v),c_List_Olist__update(u,c_HOL_Ozero__class_Ozero(tc_nat),w,v))**.
% 299.83/300.65  177733[0:SpR:595.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(u)),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),u)))*.
% 299.83/300.65  177708[0:SpR:595.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),c_Lambda_OdB_OVar(v))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),v)),w))*.
% 299.83/300.65  178406[0:SpR:595.0,593.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),u),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w)),v)),u),w))*.
% 299.83/300.65  178381[0:SpR:595.0,593.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),v),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),c_Lambda_OdB_OVar(w))),v),w))*.
% 299.83/300.65  179503[0:Res:175003.0,118.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(v),tc_nat)* -> equal(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(v)).
% 299.83/300.65  180267[0:Res:179160.0,118.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v))),c_Suc(u)).
% 299.83/300.65  180418[0:Res:165977.0,118.0] || c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(u)).
% 299.83/300.65  180376[0:SpR:199.1,165977.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  180375[0:SpR:198.1,165977.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  180516[0:SpR:199.1,165976.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),u,tc_nat)*.
% 299.83/300.65  180515[0:SpR:198.1,165976.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat)),u,tc_nat)*.
% 299.83/300.65  181146[0:Res:165651.0,260.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(u)))) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  181242[0:Res:166642.0,260.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v)),tc_nat)*.
% 299.83/300.65  181643[0:Res:166960.0,260.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v),tc_nat)*.
% 299.83/300.65  182603[0:SSi:182596.1,182596.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w))))),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) -> .
% 299.83/300.65  16324[0:Res:240.2,5016.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),w,tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(u),w,tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.65  21017[0:SpR:4126.0,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.65  21014[0:SpR:4126.0,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.65  21012[0:SpR:4126.0,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.65  21323[0:SpR:4126.0,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.65  21321[0:SpR:4126.0,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  21319[0:SpR:4126.0,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  21317[0:SpR:4126.0,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.65  21644[0:SpL:4126.0,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)*.
% 299.83/300.65  21642[0:SpL:4126.0,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.65  21640[0:SpL:4126.0,408.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x)),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  21638[0:SpL:4126.0,408.0] || equal(hAPP(u,v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  21636[0:SpL:4126.0,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  21990[0:SpR:4126.0,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  21988[0:SpR:4126.0,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.65  21986[0:SpR:4126.0,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  21984[0:SpR:4126.0,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  22407[0:SpR:4126.0,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.65  22405[0:SpR:4126.0,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.65  22403[0:SpR:4126.0,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.65  23689[0:Res:215.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat)).
% 299.83/300.65  23576[0:SpR:4126.0,215.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)*.
% 299.83/300.65  24224[0:Res:214.1,118.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat)).
% 299.83/300.65  24111[0:SpR:4126.0,214.1] || c_lessequals(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)*.
% 299.83/300.65  24680[0:SpL:4126.0,227.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orotate(x,u,w),u)**.
% 299.83/300.65  25513[0:SpL:4126.0,566.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.65  25511[0:SpL:4126.0,566.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),hAPP(w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,y)*.
% 299.83/300.65  25712[0:SpL:4126.0,565.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.65  25710[0:SpL:4126.0,565.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),hAPP(w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,x).
% 299.83/300.65  26083[0:SpL:4126.0,538.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.65  26081[0:SpL:4126.0,538.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,y)*.
% 299.83/300.65  26287[0:Res:23429.0,328.0] ||  -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),u) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),tc_nat)*.
% 299.83/300.65  26618[0:SpL:4126.0,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.65  26616[0:SpL:4126.0,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,x).
% 299.83/300.65  27049[0:SpR:4126.0,374.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))*.
% 299.83/300.65  27396[0:SpR:4126.0,395.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(v,x),u,tc_nat)*.
% 299.83/300.65  27837[0:SpL:4126.0,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(w,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  28203[0:Res:26252.0,328.0] ||  -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),c_Suc(u)) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.65  28285[0:SpR:4126.0,13.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.83/300.65  28283[0:SpR:4126.0,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(hAPP(y,w))*.
% 299.83/300.65  28280[0:SpR:4126.0,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(u,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(y,v),w))*.
% 299.83/300.65  28338[0:Res:28244.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  28745[0:SpR:4126.0,385.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orotate(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,v),tc_nat),x,u),c_List_Orotate(w,x,u))**.
% 299.83/300.65  28906[0:Res:28167.0,328.0] ||  -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.65  29010[0:Res:28934.0,328.0] ||  -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  29168[0:SpL:4126.0,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(u,w,y,x),u)**.
% 299.83/300.65  29366[0:SpR:4126.0,485.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Oappend(w,c_List_Orev(x,v),v),c_List_Orev(c_List_Oappend(x,u,v),v))*.
% 299.83/300.65  29358[0:SpR:4126.0,485.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Oappend(c_List_Orev(x,v),w,v),c_List_Orev(c_List_Oappend(u,x,v),v))*.
% 299.83/300.65  29946[0:Res:24661.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  31193[0:SpR:4126.0,390.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Onth(y,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),x),v)*.
% 299.83/300.65  31176[0:SpR:4126.0,390.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Onth(c_List_Oappend(w,c_List_Olist_OCons(x,y,u),u),c_Nat_Osize__class_Osize(w,v),u),x)**.
% 299.83/300.65  31524[0:SpR:4126.0,388.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Odrop(y,x,w),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,y,tc_nat),v,w))*.
% 299.83/300.65  31625[0:Res:31172.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  31654[0:Res:31610.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  31676[0:SpR:4126.0,678.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(u,v,w,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,x1),hAPP(hAPP(u,x1),y))*.
% 299.83/300.65  31674[0:SpR:4126.0,678.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(hAPP(hAPP(y,z),x1),hAPP(hAPP(u,x1),z))*.
% 299.83/300.65  31719[0:Res:31383.0,328.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  31788[0:SpR:4126.0,588.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Oappend(x,y,w),c_List_Oappend(u,c_List_Oappend(v,y,w),w))*.
% 299.83/300.65  31927[0:Res:25277.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  32105[0:SpR:4126.0,454.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Olist_OCons(y,x,w),c_List_Oappend(c_List_Olist_OCons(y,u,w),v,w))*.
% 299.83/300.65  32354[0:SpR:4126.0,609.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Orev(c_List_Omap(x,u,v,y),y),c_List_Omap(x,w,v,y))*.
% 299.83/300.65  32351[0:SpR:4126.0,609.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Orev(y,x),c_List_Omap(u,c_List_Orev(v,w),w,x))*.
% 299.83/300.65  32699[0:SpR:4126.0,604.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Omap(y,x,w,z),c_List_Oreplicate(u,hAPP(y,v),z))*.
% 299.83/300.65  33104[0:SpR:4126.0,584.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Olist__update(y,v,z,x),c_List_Olist__update(u,v,z,x))*.
% 299.83/300.65  36893[0:SpL:14663.2,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)*.
% 299.83/300.65  36872[0:SpL:14663.2,227.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orotate(x,u,w),u)**.
% 299.83/300.65  36870[0:SpL:14663.2,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(w,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  36869[0:SpL:14663.2,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(u,w,y,x),u)**.
% 299.83/300.65  36752[0:SpL:14663.2,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  36454[0:SpL:14663.2,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.65  36437[0:SpL:14663.2,408.0] || equal(hAPP(u,v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  36427[0:SpL:14663.2,538.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.65  36426[0:SpL:14663.2,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.65  36425[0:SpL:14663.2,566.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.65  36424[0:SpL:14663.2,565.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.65  36423[0:SpL:14663.2,408.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x)),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  36406[0:SpL:14663.2,566.0] || equal(hAPP(u,v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(y,w)*.
% 299.83/300.65  36405[0:SpL:14663.2,565.0] || equal(hAPP(u,v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(v,x).
% 299.83/300.65  36399[0:SpL:14663.2,538.0] || equal(hAPP(u,v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(y,w)*.
% 299.83/300.65  36398[0:SpL:14663.2,537.0] || equal(hAPP(u,v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(v,x).
% 299.83/300.65  36375[0:SpL:14663.2,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.65  36354[0:SpL:14663.2,227.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* equal(c_List_Orotate(x,u,w),u)**.
% 299.83/300.65  36352[0:SpL:14663.2,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Odrop(w,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  36351[0:SpL:14663.2,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Olist__update(u,w,y,x),u)**.
% 299.83/300.65  36234[0:SpL:14663.2,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.65  35936[0:SpL:14663.2,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.65  35919[0:SpL:14663.2,408.0] || equal(hAPP(u,v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(y)),tc_nat)*.
% 299.83/300.65  35909[0:SpL:14663.2,538.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* equal(u,x)*.
% 299.83/300.65  35908[0:SpL:14663.2,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* equal(v,y)*.
% 299.83/300.65  35907[0:SpL:14663.2,566.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* equal(u,x)*.
% 299.83/300.65  35906[0:SpL:14663.2,565.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* equal(v,y)*.
% 299.83/300.65  35905[0:SpL:14663.2,408.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x)),y),tc_nat)*.
% 299.83/300.65  35888[0:SpL:14663.2,566.0] || equal(hAPP(u,v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* equal(y,w)*.
% 299.83/300.65  35887[0:SpL:14663.2,565.0] || equal(hAPP(u,v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* equal(v,x).
% 299.83/300.65  35881[0:SpL:14663.2,538.0] || equal(hAPP(u,v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* equal(y,w)*.
% 299.83/300.65  35880[0:SpL:14663.2,537.0] || equal(hAPP(u,v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* equal(v,x).
% 299.83/300.65  35865[0:SpR:14663.2,678.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(hAPP(hAPP(y,z),x1),hAPP(hAPP(u,x1),z))*.
% 299.83/300.65  35862[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  35850[0:SpR:14663.2,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.65  35833[0:SpR:14663.2,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,w)).
% 299.83/300.65  35827[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,c_List_Orev(v,w),w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Orev(c_List_Omap(u,v,w,x),x),y)*.
% 299.83/300.65  35826[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Orev(y,x),c_List_Omap(u,c_List_Orev(v,w),w,x))*.
% 299.83/300.65  35817[0:SpR:14663.2,584.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Olist__update(y,v,z,x),c_List_Olist__update(u,v,z,x))*.
% 299.83/300.65  35811[0:SpR:14663.2,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(y,v),w))*.
% 299.83/300.65  35801[0:SpR:14663.2,604.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Omap(y,x,w,z),c_List_Oreplicate(u,hAPP(y,v),z))*.
% 299.83/300.65  35800[0:SpR:14663.2,388.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Odrop(y,x,w),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,y,tc_nat),v,w))*.
% 299.83/300.65  35754[0:SpR:14663.2,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(x,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))*.
% 299.83/300.65  35744[0:SpR:14663.2,390.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Onth(c_List_Oappend(w,c_List_Olist_OCons(x,y,u),u),c_Nat_Osize__class_Osize(w,v),u),x)**.
% 299.83/300.65  35723[0:SpR:14663.2,385.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orotate(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,v),tc_nat),x,u),c_List_Orotate(w,x,u))**.
% 299.83/300.65  35722[0:SpR:14663.2,395.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(v,x),u,tc_nat)*.
% 299.83/300.65  35702[0:SpR:14663.2,454.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Olist_OCons(y,x,w),c_List_Oappend(c_List_Olist_OCons(y,u,w),v,w))*.
% 299.83/300.65  35698[0:SpR:14663.2,390.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Onth(y,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),x),v)*.
% 299.83/300.65  35697[0:SpR:14663.2,588.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Oappend(x,y,w),c_List_Oappend(u,c_List_Oappend(v,y,w),w))*.
% 299.83/300.65  35685[0:SpR:14663.2,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))*.
% 299.83/300.65  35624[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(c_List_Omap(u,v,w,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(y,c_List_Omap(u,c_List_Orev(v,w),w,x))*.
% 299.83/300.65  35622[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Orev(c_List_Omap(x,u,v,y),y),c_List_Omap(x,w,v,y))*.
% 299.83/300.65  35619[0:SpR:14663.2,485.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Oappend(c_List_Orev(x,v),w,v),c_List_Orev(c_List_Oappend(u,x,v),v))*.
% 299.83/300.65  35617[0:SpR:14663.2,485.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Oappend(w,c_List_Orev(x,v),v),c_List_Orev(c_List_Oappend(x,u,v),v))*.
% 299.83/300.65  35604[0:SpR:14663.2,215.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)*.
% 299.83/300.65  35596[0:SpR:14663.2,235.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x)*.
% 299.83/300.65  35567[0:SpR:14663.2,214.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)*.
% 299.83/300.65  35463[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.65  35462[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  34921[0:SpR:14663.2,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.65  34908[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  34898[0:SpR:14663.2,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.65  34870[0:SpR:14663.2,678.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(u,v,w,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,x1),hAPP(hAPP(u,x1),y))*.
% 299.83/300.65  34869[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  34866[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  34850[0:SpR:14663.2,13.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.83/300.65  34849[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.65  34845[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.65  34784[0:SpR:14663.2,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(hAPP(y,w))*.
% 299.83/300.65  34773[0:SpR:14663.2,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(w,c_HOL_Ozero__class_Ozero(u)),v)*.
% 299.83/300.65  34760[0:SpR:14663.2,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.65  34756[0:SpR:14663.2,678.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(v,w,x,y),tc_nat)* equal(hAPP(hAPP(u,z),x1),hAPP(hAPP(v,x1),z))*.
% 299.83/300.65  34753[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  34741[0:SpR:14663.2,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.65  34724[0:SpR:14663.2,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.65  34718[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,c_List_Orev(w,x),x,y),tc_nat)* equal(c_List_Orev(c_List_Omap(v,w,x,y),y),u)*.
% 299.83/300.65  34717[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Orev(u,y),c_List_Omap(v,c_List_Orev(w,x),x,y))*.
% 299.83/300.65  34708[0:SpR:14663.2,584.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat)* equal(c_List_Olist__update(u,w,z,y),c_List_Olist__update(v,w,z,y))*.
% 299.83/300.65  34702[0:SpR:14663.2,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(u,y),tc_nat)* hBOOL(hAPP(hAPP(x,v),w))*.
% 299.83/300.65  34692[0:SpR:14663.2,604.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Omap(y,u,x,z),c_List_Oreplicate(v,hAPP(y,w),z))*.
% 299.83/300.65  34691[0:SpR:14663.2,388.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Odrop(y,u,x),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,y,tc_nat),w,x))*.
% 299.83/300.65  34645[0:SpR:14663.2,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* equal(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat))*.
% 299.83/300.65  34635[0:SpR:14663.2,390.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Onth(c_List_Oappend(w,c_List_Olist_OCons(x,y,v),v),c_Nat_Osize__class_Osize(w,u),v),x)**.
% 299.83/300.65  34614[0:SpR:14663.2,385.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Orotate(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,u),tc_nat),x,v),c_List_Orotate(w,x,v))**.
% 299.83/300.65  34613[0:SpR:14663.2,395.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,x),u,tc_nat)*.
% 299.83/300.65  34593[0:SpR:14663.2,454.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Olist_OCons(y,u,x),c_List_Oappend(c_List_Olist_OCons(y,v,x),w,x))*.
% 299.83/300.65  34589[0:SpR:14663.2,390.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),tc_nat)* equal(c_List_Onth(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),y),w)*.
% 299.83/300.65  34588[0:SpR:14663.2,588.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Oappend(u,y,x),c_List_Oappend(v,c_List_Oappend(w,y,x),x))*.
% 299.83/300.65  34576[0:SpR:14663.2,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat))*.
% 299.83/300.65  34515[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(c_List_Omap(v,w,x,y),y),tc_nat)* equal(u,c_List_Omap(v,c_List_Orev(w,x),x,y))*.
% 299.83/300.65  34513[0:SpR:14663.2,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Orev(c_List_Omap(x,v,w,y),y),c_List_Omap(x,u,w,y))*.
% 299.83/300.65  34510[0:SpR:14663.2,485.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Oappend(c_List_Orev(x,w),u,w),c_List_Orev(c_List_Oappend(v,x,w),w))*.
% 299.83/300.65  34508[0:SpR:14663.2,485.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Oappend(u,c_List_Orev(x,w),w),c_List_Orev(c_List_Oappend(x,v,w),w))*.
% 299.83/300.65  34495[0:SpR:14663.2,215.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.65  34487[0:SpR:14663.2,235.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),u)*.
% 299.83/300.65  34458[0:SpR:14663.2,214.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(x,v,tc_nat),w,tc_nat)*.
% 299.83/300.65  34354[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.65  34353[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  33812[0:SpR:14663.2,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,v,u,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.65  33799[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  33789[0:SpR:14663.2,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.65  33761[0:SpR:14663.2,678.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(v,w,x,y),z),tc_nat)* equal(hAPP(u,x1),hAPP(hAPP(v,x1),z))*.
% 299.83/300.65  33760[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),tc_nat)* hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  33757[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  33741[0:SpR:14663.2,13.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),v),w),tc_nat)* hBOOL(x).
% 299.83/300.65  33740[0:SpR:14663.2,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* hBOOL(w).
% 299.83/300.65  33736[0:SpR:14663.2,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.65  33675[0:SpR:14663.2,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,y),v),tc_nat)* hBOOL(hAPP(x,w))*.
% 299.83/300.65  33664[0:SpR:14663.2,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.65  33651[0:SpR:14663.2,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(v).
% 299.83/300.65  38288[0:SpR:4126.0,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v),w)**.
% 299.83/300.65  38287[0:SpR:14663.2,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v),w)**.
% 299.83/300.65  38285[0:SpR:14663.2,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v),w)**.
% 299.83/300.65  38583[0:SpR:235.0,177.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat).
% 299.83/300.65  38582[0:SpR:254.0,177.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat).
% 299.83/300.65  38568[0:SpR:374.0,177.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),u,tc_nat),c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))** c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat).
% 299.83/300.65  39001[0:SpR:4126.0,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  39000[0:SpR:14663.2,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  38998[0:SpR:14663.2,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  39300[0:SpR:4126.0,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  39299[0:SpR:14663.2,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  39297[0:SpR:14663.2,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  40080[0:Res:39060.0,328.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),tc_nat)*.
% 299.83/300.65  40122[0:Res:39061.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),tc_nat)*.
% 299.83/300.65  40824[0:Res:116.2,142.1] class_Ring__and__Field_Oordered__idom(u) class_OrderedGroup_Opordered__ab__group__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.65  40823[0:Res:128.3,142.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.65  45002[0:SpL:14948.1,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.65  44980[0:SpL:14948.1,227.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* equal(c_List_Orotate(x,u,w),u)**.
% 299.83/300.65  44978[0:SpL:14948.1,396.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Odrop(w,u,x),c_List_Olist_ONil(x))**.
% 299.83/300.65  44977[0:SpL:14948.1,378.0] || c_lessequals(c_Nat_Osize__class_Osize(u,v),w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Olist__update(u,w,y,x),u)**.
% 299.83/300.65  44857[0:SpL:14948.1,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.65  44541[0:SpL:14948.1,408.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.65  44522[0:SpL:14948.1,408.0] || equal(hAPP(u,v),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(y)),tc_nat)*.
% 299.83/300.65  44497[0:SpL:14948.1,538.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* equal(u,x)*.
% 299.83/300.65  44496[0:SpL:14948.1,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* equal(v,y)*.
% 299.83/300.65  44495[0:SpL:14948.1,566.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* equal(u,x)*.
% 299.83/300.65  44494[0:SpL:14948.1,565.0] || equal(hAPP(hAPP(c_Type_Otype_OFun,u),v),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,x),y),tc_nat)* equal(v,y)*.
% 299.83/300.65  44493[0:SpL:14948.1,408.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x)),y),tc_nat)*.
% 299.83/300.65  44459[0:SpL:14948.1,566.0] || equal(hAPP(u,v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* equal(y,w)*.
% 299.83/300.65  44458[0:SpL:14948.1,565.0] || equal(hAPP(u,v),hAPP(hAPP(c_Type_Otype_OFun,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,y),tc_nat)* equal(v,x).
% 299.83/300.65  44450[0:SpL:14948.1,538.0] || equal(hAPP(u,v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* equal(y,w)*.
% 299.83/300.65  44449[0:SpL:14948.1,537.0] || equal(hAPP(u,v),hAPP(hAPP(c_Lambda_OdB_OApp,w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat)* equal(v,x).
% 299.83/300.65  43858[0:SpR:14948.1,678.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(v,w,x,y),tc_nat)* equal(hAPP(hAPP(u,z),x1),hAPP(hAPP(v,x1),z))*.
% 299.83/300.65  43855[0:SpR:14948.1,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  43854[0:SpR:14948.1,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,x),w))*.
% 299.83/300.65  43853[0:SpR:14948.1,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  43841[0:SpR:14948.1,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(u)),w)**.
% 299.83/300.65  43824[0:SpR:14948.1,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.65  43818[0:SpR:14948.1,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,c_List_Orev(w,x),x,y),tc_nat)* equal(c_List_Orev(c_List_Omap(v,w,x,y),y),u)*.
% 299.83/300.65  43817[0:SpR:14948.1,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Orev(u,y),c_List_Omap(v,c_List_Orev(w,x),x,y))*.
% 299.83/300.65  43808[0:SpR:14948.1,584.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat)* equal(c_List_Olist__update(u,w,z,y),c_List_Olist__update(v,w,z,y))*.
% 299.83/300.65  43802[0:SpR:14948.1,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,y),tc_nat)* hBOOL(hAPP(hAPP(x,v),w))*.
% 299.83/300.65  43792[0:SpR:14948.1,604.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Omap(y,u,x,z),c_List_Oreplicate(v,hAPP(y,w),z))*.
% 299.83/300.65  43791[0:SpR:14948.1,388.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Odrop(y,u,x),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,y,tc_nat),w,x))*.
% 299.83/300.65  43745[0:SpR:14948.1,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* equal(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat))*.
% 299.83/300.65  43735[0:SpR:14948.1,390.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Onth(c_List_Oappend(w,c_List_Olist_OCons(x,y,v),v),c_Nat_Osize__class_Osize(w,u),v),x)**.
% 299.83/300.65  43714[0:SpR:14948.1,385.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Orotate(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,u),tc_nat),x,v),c_List_Orotate(w,x,v))**.
% 299.83/300.65  43713[0:SpR:14948.1,395.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(v,x),u,tc_nat)*.
% 299.83/300.65  43693[0:SpR:14948.1,454.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Olist_OCons(y,u,x),c_List_Oappend(c_List_Olist_OCons(y,v,x),w,x))*.
% 299.83/300.65  43689[0:SpR:14948.1,390.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),tc_nat)* equal(c_List_Onth(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),y),w)*.
% 299.83/300.65  43688[0:SpR:14948.1,588.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,w,x),tc_nat)* equal(c_List_Oappend(u,y,x),c_List_Oappend(v,c_List_Oappend(w,y,x),x))*.
% 299.83/300.65  43676[0:SpR:14948.1,374.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(v,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat))*.
% 299.83/300.65  43612[0:SpR:14948.1,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(c_List_Omap(v,w,x,y),y),tc_nat)* equal(u,c_List_Omap(v,c_List_Orev(w,x),x,y))*.
% 299.83/300.65  43610[0:SpR:14948.1,609.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Orev(c_List_Omap(x,v,w,y),y),c_List_Omap(x,u,w,y))*.
% 299.83/300.65  43607[0:SpR:14948.1,485.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Oappend(c_List_Orev(x,w),u,w),c_List_Orev(c_List_Oappend(v,x,w),w))*.
% 299.83/300.65  43605[0:SpR:14948.1,485.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Oappend(u,c_List_Orev(x,w),w),c_List_Orev(c_List_Oappend(x,v,w),w))*.
% 299.83/300.65  43590[0:SpR:14948.1,215.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,x,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),w,tc_nat)*.
% 299.83/300.65  43582[0:SpR:14948.1,235.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),u)*.
% 299.83/300.65  43552[0:SpR:14948.1,214.1] || c_lessequals(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(x,v,tc_nat),w,tc_nat)*.
% 299.83/300.65  43445[0:SpR:14948.1,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.65  43444[0:SpR:14948.1,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  42877[0:SpR:14948.1,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,v,u,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.65  42868[0:SpR:14948.1,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v),w)**.
% 299.83/300.65  42861[0:SpR:14948.1,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  42851[0:SpR:14948.1,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),w)**.
% 299.83/300.65  42823[0:SpR:14948.1,678.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(v,w,x,y),z),tc_nat)* equal(hAPP(u,x1),hAPP(hAPP(v,x1),z))*.
% 299.83/300.65  42822[0:SpR:14948.1,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),tc_nat)* hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.65  42817[0:SpR:14948.1,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,c_HOL_Oone__class_Oone(u)),u)*.
% 299.83/300.65  42785[0:SpR:14948.1,13.1] || hBOOL(hAPP(hAPP(u,v),w)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),v),w),tc_nat)* hBOOL(x).
% 299.83/300.65  42784[0:SpR:14948.1,275.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* hBOOL(w).
% 299.83/300.65  42762[0:SpR:14948.1,264.1] class_Ring__and__Field_Oordered__semidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Oone__class_Oone(u)),c_HOL_Oone__class_Oone(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)*.
% 299.83/300.65  42698[0:SpR:14948.1,13.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,y),v),tc_nat)* hBOOL(hAPP(x,w))*.
% 299.83/300.65  42685[0:SpR:14948.1,268.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),w)*.
% 299.83/300.65  42672[0:SpR:14948.1,539.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(v).
% 299.83/300.65  48063[0:SpR:133.1,359.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_List_Olist_OCons(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x),c_List_Otake(u,c_List_Olist_OCons(v,w,x),x))**.
% 299.83/300.65  52735[0:SpL:605.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Orotate(u,c_List_Omap(x,v,w,y),y),c_List_Omap(x,v,w,y))**.
% 299.83/300.65  52734[0:SpL:474.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Orotate(u,c_List_Olist__update(v,x,y,w),w),c_List_Olist__update(v,x,y,w))**.
% 299.83/300.65  59022[0:Res:240.2,57007.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),w,tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.65  61265[0:SpR:612.0,84.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Onth(c_List_Omap(w,c_List_Otake(v,x,y),y,z),u,z),c_List_Onth(c_List_Omap(w,x,y,z),u,z))**.
% 299.83/300.65  61264[0:SpR:612.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1),c_List_Omap(v,c_List_Omap(w,c_List_Otake(u,x,y),y,z),z,x1))*.
% 299.83/300.65  61702[0:SpR:607.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1),c_List_Omap(v,c_List_Omap(w,c_List_Orotate(u,x,y),y,z),z,x1))*.
% 299.83/300.65  62180[0:SpR:594.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1),c_List_Omap(v,c_List_Omap(w,c_List_Odrop(u,x,y),y,z),z,x1))*.
% 299.83/300.65  65673[0:SpL:70.1,1526.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65672[0:SpL:70.1,1619.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65669[0:SpL:70.1,3085.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65665[0:SpL:70.1,2109.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65664[0:SpL:70.1,2146.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65652[0:SpL:70.1,1469.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  65638[0:SpL:70.1,31487.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  65631[0:SpL:70.1,21822.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65604[0:SpL:70.1,3568.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65603[0:SpL:70.1,3534.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65601[0:SpL:70.1,1526.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65600[0:SpL:70.1,1619.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65703[0:Rew:70.1,65598.2] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.65  65583[0:SpL:70.1,1825.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(w),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65574[0:SpL:70.1,1474.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* c_lessequals(c_Suc(w),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65556[0:SpL:70.1,24751.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65544[0:SpL:70.1,1487.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65543[0:SpL:70.1,1952.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65535[0:SpL:70.1,1829.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65534[0:SpL:70.1,1830.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.65  65525[0:SpL:70.1,17259.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65523[0:SpL:70.1,57233.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65520[0:SpL:70.1,18246.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65519[0:SpL:70.1,58682.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65516[0:SpL:70.1,1708.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65514[0:SpL:70.1,1453.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65511[0:SpL:70.1,1448.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  65455[0:SpR:70.1,52357.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65442[0:SpR:70.1,22974.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  65437[0:SpR:70.1,10207.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65436[0:SpR:70.1,10458.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65418[0:SpR:70.1,47718.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65415[0:SpR:70.1,47745.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  65412[0:SpR:70.1,15977.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.65  65407[0:SpR:70.1,15976.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.65  65404[0:SpR:70.1,59519.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.65  65397[0:SpR:70.1,1471.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65396[0:SpR:70.1,1776.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65395[0:SpR:70.1,1778.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  65385[0:SpR:70.1,1470.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65384[0:SpR:70.1,1739.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65383[0:SpR:70.1,1740.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  65345[0:SpR:70.1,9744.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)*.
% 299.83/300.65  65707[0:Rew:70.1,65328.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65326[0:SpR:70.1,30221.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65319[0:SpR:70.1,26386.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.65  65318[0:SpR:70.1,23197.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.65  65314[0:SpR:70.1,15314.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65311[0:SpR:70.1,24547.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.65  65310[0:SpR:70.1,10209.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.65  65275[0:SpR:70.1,9760.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65269[0:SpR:70.1,9761.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  65268[0:SpR:70.1,52609.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  65266[0:SpR:70.1,51284.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  65259[0:SpR:70.1,33269.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  65254[0:SpR:70.1,49507.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  65253[0:SpR:70.1,48870.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  65248[0:SpR:70.1,11047.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  65234[0:SpR:70.1,1741.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  65219[0:SpR:70.1,1795.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  65218[0:SpR:70.1,1815.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  65215[0:SpR:70.1,1758.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  65212[0:SpR:70.1,21459.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  65205[0:SpR:70.1,9755.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  65204[0:SpR:70.1,1716.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.65  65203[0:SpR:70.1,1702.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.65  65197[0:SpR:70.1,1450.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))))),tc_nat)*.
% 299.83/300.65  65196[0:SpR:70.1,1449.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))))),tc_nat)*.
% 299.83/300.65  68347[0:SpL:70.1,68282.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  68679[0:SpL:70.1,68609.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  69285[0:SpR:70.1,69154.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  69400[0:SpR:70.1,69181.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  70483[0:SpR:70.1,70378.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.65  70684[0:SpL:383.0,449.0] || equal(c_List_Odrop(u,c_List_Otake(v,w,x),x),c_List_Olist_ONil(x))** -> equal(c_List_Odrop(u,w,x),c_List_Olist_ONil(x)) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  70657[0:SpR:39.1,383.0] || c_lessequals(u,v,tc_nat) -> equal(c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_List_Odrop(u,w,x),x),c_List_Odrop(u,c_List_Otake(c_Suc(v),w,x),x))**.
% 299.83/300.65  70744[0:Rew:70660.0,70672.0] ||  -> equal(c_List_Odrop(c_Suc(u),c_List_Otake(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),x,y),y),c_List_Odrop(c_Suc(u),c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),x,y),y))**.
% 299.83/300.65  71175[0:SpR:70.1,70695.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Odrop(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.65  72549[0:Res:315.2,146.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(v,w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w,tc_nat)*.
% 299.83/300.65  74730[0:Res:22636.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)*.
% 299.83/300.65  76517[0:SpR:70.1,75294.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  76616[0:SpL:70.1,76572.0] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  77087[0:SpL:70.1,74996.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  77309[0:SpL:70.1,75718.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  77529[0:SpL:70.1,75893.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  77854[0:Res:240.2,76100.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat)),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.65  78200[0:SpL:70.1,76348.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  78264[0:SpL:70.1,76452.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  79221[0:SpR:70.1,79025.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  80465[0:Res:76182.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat))),tc_nat),v,tc_nat)*.
% 299.83/300.65  80888[0:Res:76291.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  82518[0:SpR:70.1,80926.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  82741[0:SpR:70.1,80928.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  82922[0:SpL:70.1,81460.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  83150[0:SpL:70.1,81472.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  83251[0:SpL:70.1,81612.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  83348[0:SpL:70.1,81624.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  83569[0:SpR:533.0,421.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Orotate(x,u,v),v),v),c_List_Orev(c_List_Odrop(w,c_List_Orotate(x,u,v),v),v))**.
% 299.83/300.65  83762[0:SpR:70.1,82795.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  83853[0:SpR:70.1,82796.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  83925[0:SpR:70.1,80917.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  83910[0:SpR:70.1,80917.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  84026[0:SpR:70.1,80918.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  84011[0:SpR:70.1,80918.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  84145[0:SpR:533.0,420.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Orotate(x,u,v),v),v),c_List_Orev(c_List_Otake(w,c_List_Orotate(x,u,v),v),v))**.
% 299.83/300.65  84324[0:SpR:70.1,80919.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  84303[0:SpR:70.1,80919.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  84432[0:SpR:70.1,80920.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  84411[0:SpR:70.1,80920.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  84533[0:SpR:70.1,80925.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  84518[0:SpR:70.1,80925.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(c_Suc(w)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  84760[0:SpL:70.1,82287.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  84751[0:SpL:70.1,82287.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.65  84883[0:SpL:70.1,82441.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  84874[0:SpL:70.1,82441.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.65  85007[0:SpL:70.1,84545.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  84998[0:SpL:70.1,84545.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.65  85169[0:SpR:70.1,84561.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.65  85148[0:SpR:70.1,84561.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  85356[0:Res:80941.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_Suc(v)))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  85695[0:SpR:454.0,700.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Oappend(c_List_Olist_OCons(v,x,w),y,w),w),c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),c_List_Oappend(x,y,w),w))**.
% 299.83/300.65  85732[0:Rew:454.0,85682.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Oreplicate(v,w,x),x),c_List_Olist_OCons(w,y,x),x),c_List_Oappend(c_List_Olist_OCons(u,c_List_Oreplicate(c_Suc(v),w,x),x),y,x))**.
% 299.83/300.65  85859[0:Res:80944.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.65  86611[0:SpR:520.0,619.0] ||  -> equal(c_List_Omap(c_Type_Oshift(u,v,w,x),c_List_Olist_OCons(v,y,z),z,x1),c_List_Olist_OCons(w,c_List_Omap(c_Type_Oshift(u,v,w,x),y,z,x1),x1))*.
% 299.83/300.65  86604[0:SpR:594.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Odrop(w,x,y),y),y,z),c_List_Olist_OCons(hAPP(u,v),c_List_Odrop(w,c_List_Omap(u,x,y,z),z),z))*.
% 299.83/300.65  86603[0:SpR:607.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Orotate(w,x,y),y),y,z),c_List_Olist_OCons(hAPP(u,v),c_List_Orotate(w,c_List_Omap(u,x,y,z),z),z))*.
% 299.83/300.65  86602[0:SpR:612.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Otake(w,x,y),y),y,z),c_List_Olist_OCons(hAPP(u,v),c_List_Otake(w,c_List_Omap(u,x,y,z),z),z))*.
% 299.83/300.65  86591[0:SpR:454.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x,z),c_List_Olist_OCons(hAPP(u,v),c_List_Omap(u,c_List_Oappend(w,y,x),x,z),z))*.
% 299.83/300.65  86564[0:SpR:619.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Olist_OCons(hAPP(v,w),c_List_Omap(v,x,y,z),z),z),c_List_Omap(v,c_List_Odrop(u,c_List_Olist_OCons(w,x,y),y),y,z))*.
% 299.83/300.65  86563[0:SpR:619.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Olist_OCons(hAPP(v,w),c_List_Omap(v,x,y,z),z),z),c_List_Omap(v,c_List_Orotate(u,c_List_Olist_OCons(w,x,y),y),y,z))*.
% 299.83/300.65  86562[0:SpR:619.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Olist_OCons(hAPP(v,w),c_List_Omap(v,x,y,z),z),z),c_List_Omap(v,c_List_Otake(u,c_List_Olist_OCons(w,x,y),y),y,z))*.
% 299.83/300.65  87078[0:Res:86213.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(v))))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(v)))),tc_nat)*.
% 299.83/300.65  87768[0:SpL:70.1,87615.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  88455[0:SpR:70.1,88378.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.65  88440[0:SpR:70.1,88378.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.65  88839[0:SpR:254.0,239.2] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(w,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat),tc_nat)*.
% 299.83/300.65  88991[0:SSi:88952.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)*.
% 299.83/300.65  88992[0:SSi:88951.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) c_lessequals(x,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.65  88993[0:SSi:88950.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.65  88994[0:SSi:88949.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,w,tc_nat),x,tc_nat)*.
% 299.83/300.65  89166[0:Res:80945.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  89304[0:SpR:70.1,89175.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  89663[0:Res:80951.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),c_Suc(c_Suc(v))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)),c_Suc(c_Suc(v)),tc_nat)*.
% 299.83/300.65  89782[0:SpR:70.1,89672.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  90186[0:SSi:90152.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)*.
% 299.83/300.65  90187[0:SSi:90151.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) c_lessequals(x,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.65  90188[0:SSi:90150.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(w,v,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.65  90189[0:SSi:90149.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat)*.
% 299.83/300.65  90203[0:SpR:70.1,89673.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  90942[0:SpL:254.0,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat).
% 299.83/300.65  90853[0:SpL:11070.1,17329.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,c_Suc(u),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(w,c_Suc(u),tc_nat)*.
% 299.83/300.65  90846[0:SpL:10178.0,17329.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.65  90844[0:SpL:16403.1,17329.1] || c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.65  91018[0:Rew:57280.1,90833.1] || c_lessequals(c_Suc(u),v,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(w,v,tc_nat)*.
% 299.83/300.65  91725[0:SpL:254.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat).
% 299.83/300.65  91714[0:SpL:13761.0,56446.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat)*.
% 299.83/300.65  91693[0:SpL:9767.0,56446.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_lessequals(u,c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.65  91690[0:SpL:13760.1,56446.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.65  92318[0:SpR:41.1,103.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,c_List_Oreplicate(v,x,y),y),u,y),x)**.
% 299.83/300.65  96202[0:Res:51884.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  96681[0:Res:52120.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  97281[0:SpR:70.1,97130.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  97989[0:SpL:557.0,573.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(u,v,w),x,w,y))* c_Type_Otyping(z,u,x1)* -> c_Type_Otyping(z,c_List_Ofoldr(c_Lambda_Obeta,v,x,w,y),x1)*.
% 299.83/300.65  98485[0:SpL:440.0,423.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,x,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x))*.
% 299.83/300.65  98484[0:SpL:440.0,422.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,x,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x))*.
% 299.83/300.65  98455[0:SpR:268.2,440.0] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,y,x))**.
% 299.83/300.65  98627[0:SpR:70.1,98262.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  98790[0:SpL:70.1,98359.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  98904[0:SpL:70.1,98580.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  100030[0:SpR:70.1,99632.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.65  100248[0:Res:240.2,99782.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(u)),tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(u)),tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  100176[0:SpL:70.1,99782.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  100454[0:Res:240.2,99941.0] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(u)),tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(u)),tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.65  100351[0:SpL:70.1,99941.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  100527[0:SpR:70.1,99601.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.65  100603[0:SpR:70.1,99626.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.65  101174[0:Res:56653.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  101409[0:Res:56656.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  101539[0:Res:189.1,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_ListOrder_Ostep1(c_Lambda_Obeta,v,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(u,v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_Lambda_OdB)*.
% 299.83/300.65  101738[0:Res:56781.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  101927[0:Res:56782.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  102302[0:Res:56907.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  102530[0:Res:56908.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.65  102961[0:SpR:70.1,102810.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  103643[0:SpL:70.1,103125.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  105485[0:SpL:198.1,56682.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.65  105484[0:SpL:198.1,56992.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat).
% 299.83/300.65  105482[0:SpL:198.1,56447.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.65  105456[0:SpL:198.1,53864.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,u,tc_nat),w,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.65  105454[0:SpL:198.1,16060.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat) -> .
% 299.83/300.65  105446[0:SpL:198.1,54092.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),v),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  105345[0:SpR:198.1,5492.0] class_Divides_Oring__div(tc_nat) ||  -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),x,tc_nat)))*.
% 299.83/300.65  105330[0:SpR:198.1,52626.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  105327[0:SpR:198.1,52227.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat).
% 299.83/300.65  105280[0:SpR:198.1,54207.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),w)),tc_nat)*.
% 299.83/300.65  105279[0:SpR:198.1,53859.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  105272[0:SpR:198.1,56656.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.65  105271[0:SpR:198.1,56653.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.65  105268[0:SpR:198.1,56907.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.65  105267[0:SpR:198.1,56781.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.65  105553[0:Rew:198.1,105376.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat))**.
% 299.83/300.65  106183[0:SpL:199.1,56682.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  106182[0:SpL:199.1,56992.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat).
% 299.83/300.65  106180[0:SpL:199.1,56447.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  106153[0:SpL:199.1,53864.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,u,tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat)* -> .
% 299.83/300.65  106151[0:SpL:199.1,16060.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat) -> .
% 299.83/300.65  106142[0:SpL:199.1,54092.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),w),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  106094[0:SpR:46478.0,199.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(w,v,tc_nat))**.
% 299.83/300.65  106044[0:SpR:199.1,5492.0] class_Divides_Oring__div(tc_nat) ||  -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)))*.
% 299.83/300.65  106030[0:SpR:199.1,52626.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  106027[0:SpR:199.1,52227.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat).
% 299.83/300.65  105979[0:SpR:199.1,54207.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),w)),tc_nat)*.
% 299.83/300.65  105978[0:SpR:199.1,53859.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  105971[0:SpR:199.1,56656.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  105970[0:SpR:199.1,56653.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  105967[0:SpR:199.1,56907.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  105966[0:SpR:199.1,56781.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  106247[0:Rew:199.1,106078.2] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,u,tc_nat),v,tc_nat))**.
% 299.83/300.65  106632[0:SpR:70.1,103808.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.65  107385[0:SpL:536.0,495.0] || equal(c_List_Oappend(u,c_List_Oreplicate(v,w,x),x),c_List_Oappend(c_List_Oreplicate(v,w,x),c_List_Oreplicate(y,w,x),x))* -> equal(u,c_List_Oreplicate(y,w,x)).
% 299.83/300.65  107384[0:SpL:536.0,496.0] || equal(c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),c_List_Oappend(c_List_Oreplicate(y,v,w),c_List_Oreplicate(u,v,w),w))* -> equal(x,c_List_Oreplicate(y,v,w)).
% 299.83/300.65  107454[0:SpR:70.1,104423.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  107711[0:SpR:70.1,104591.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  107951[0:SpL:70.1,105806.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  108053[0:SpL:70.1,105819.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  108154[0:SpL:599.0,495.0] || equal(c_List_Oappend(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,c_List_Oappend(z,w,x),x,y))* -> equal(u,c_List_Omap(v,z,x,y)).
% 299.83/300.65  108153[0:SpL:599.0,496.0] || equal(c_List_Oappend(c_List_Omap(u,v,w,x),y,x),c_List_Omap(u,c_List_Oappend(v,z,w),w,x))* -> equal(y,c_List_Omap(u,z,w,x)).
% 299.83/300.65  108135[0:SpR:604.0,599.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,hAPP(v,w),x),c_List_Omap(v,y,z,x),x),c_List_Omap(v,c_List_Oappend(c_List_Oreplicate(u,w,z),y,z),z,x))*.
% 299.83/300.65  108134[0:SpR:609.0,599.0] ||  -> equal(c_List_Oappend(c_List_Orev(c_List_Omap(u,v,w,x),x),c_List_Omap(u,y,w,x),x),c_List_Omap(u,c_List_Oappend(c_List_Orev(v,w),y,w),w,x))*.
% 299.83/300.65  108119[0:SpR:604.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Oreplicate(y,hAPP(u,z),x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Oreplicate(y,z,w),w),w,x))*.
% 299.83/300.65  108118[0:SpR:609.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Orev(c_List_Omap(u,y,w,x),x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Orev(y,w),w),w,x))*.
% 299.83/300.65  108176[0:SpR:70.1,107880.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  108300[0:SpR:70.1,107881.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.65  108396[0:SpR:70.1,107882.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.65  108618[0:SpL:70.1,103134.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  108786[0:SpR:604.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Oreplicate(v,w,x),y,z,x),x,x1),c_List_Olist__update(c_List_Oreplicate(v,hAPP(u,w),x1),y,hAPP(u,z),x1))*.
% 299.83/300.65  108785[0:SpR:609.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Orev(v,w),x,y,w),w,z),c_List_Olist__update(c_List_Orev(c_List_Omap(u,v,w,z),z),x,hAPP(u,y),z))*.
% 299.83/300.65  108749[0:SpR:201.0,625.0] ||  -> equal(c_List_Omap(c_COMBK(u,v,w),c_List_Olist__update(x,y,z,x1),x1,x2),c_List_Olist__update(c_List_Omap(c_COMBK(u,v,w),x,x1,x2),y,u,x2))*.
% 299.83/300.65  108706[0:SpR:625.0,609.0] ||  -> equal(c_List_Orev(c_List_Olist__update(c_List_Omap(u,v,w,x),y,hAPP(u,z),x),x),c_List_Omap(u,c_List_Orev(c_List_Olist__update(v,y,z,w),w),w,x))*.
% 299.83/300.65  109058[0:SpR:70.1,106319.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  109377[0:Res:104465.0,328.0] ||  -> equal(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.65  109449[0:SpL:486.0,457.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Oappend(x,v,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))* -> equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB)).
% 299.83/300.65  110211[0:Res:394.1,573.0] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* c_Type_Otyping(w,c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB),y)* -> c_Type_Otyping(w,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),y)*.
% 299.83/300.65  110385[0:SpR:199.1,104454.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  110384[0:SpR:198.1,104454.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.65  110814[0:SpR:36.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  110813[0:SpR:35.1,152.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  110777[0:SpR:36.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  110776[0:SpR:35.1,152.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  111818[0:SpR:36.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  111817[0:SpR:35.1,149.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  111781[0:SpR:36.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  111780[0:SpR:35.1,149.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  112968[0:SpR:36.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  112967[0:SpR:35.1,185.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  112931[0:SpR:36.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  112930[0:SpR:35.1,185.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  113020[0:SSi:112979.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u)),x,tc_nat)*.
% 299.83/300.65  113038[0:SpR:70.1,110578.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  113607[0:SSi:113560.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),x,tc_nat)*.
% 299.83/300.65  114387[0:SpR:36.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  114386[0:SpR:35.1,186.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  114350[0:SpR:36.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  114349[0:SpR:35.1,186.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.65  115611[0:Res:138.2,150.1] class_Orderings_Opreorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_lessequals(w,x,u).
% 299.83/300.65  115610[0:Res:137.2,150.1] class_Orderings_Oorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_lessequals(w,x,u).
% 299.83/300.65  115609[0:Res:6458.2,150.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_lessequals(w,x,u).
% 299.83/300.65  115580[0:SpL:36.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(v,x,u).
% 299.83/300.65  115579[0:SpL:35.1,150.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(v,x,u).
% 299.83/300.65  115543[0:SpL:36.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> c_lessequals(w,x,u).
% 299.83/300.65  115542[0:SpL:35.1,150.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> c_lessequals(w,x,u).
% 299.83/300.65  116518[0:Res:138.2,148.1] class_Orderings_Opreorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(v,x,u).
% 299.83/300.65  116517[0:Res:137.2,148.1] class_Orderings_Oorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(v,x,u).
% 299.83/300.65  116516[0:Res:6458.2,148.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(v,x,u).
% 299.83/300.65  117391[0:SpL:36.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_HOL_Oord__class_Oless(v,x,u).
% 299.83/300.65  117390[0:SpL:35.1,187.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_HOL_Oord__class_Oless(v,x,u).
% 299.83/300.65  117354[0:SpL:36.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.65  117353[0:SpL:35.1,187.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.65  119070[0:Rew:4236.0,119022.0] || equal(c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> equal(c_List_Oappend(c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),x,v),c_List_Oappend(u,x,v))**.
% 299.83/300.65  119380[0:Res:104462.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.65  119571[0:SpL:199.1,104482.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.65  119570[0:SpL:198.1,104482.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.65  119972[0:SpR:199.1,105818.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  119971[0:SpR:198.1,105818.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  120292[0:SpL:199.1,108236.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  120291[0:SpL:198.1,108236.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  120378[0:SpL:199.1,108240.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> .
% 299.83/300.65  120377[0:SpL:198.1,108240.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))))),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)),tc_nat)* -> .
% 299.83/300.65  120499[0:SpL:199.1,108253.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  120498[0:SpL:198.1,108253.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)))))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  120863[0:Res:120108.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),tc_nat)*.
% 299.83/300.65  120843[0:SpR:199.1,120108.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))))),tc_nat)*.
% 299.83/300.65  120842[0:SpR:198.1,120108.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))))),tc_nat)*.
% 299.83/300.65  120979[0:SpR:199.1,120109.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))))),tc_nat)*.
% 299.83/300.65  120978[0:SpR:198.1,120109.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))))))),tc_nat)*.
% 299.83/300.65  121081[0:SpR:199.1,120110.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))))))),tc_nat)*.
% 299.83/300.65  121080[0:SpR:198.1,120110.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))))))),tc_nat)*.
% 299.83/300.65  121872[0:SpR:70.1,121412.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  122192[0:Res:121416.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.65  123065[0:SpR:553.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Olist_OCons(x,y,w),w),u,z,w),c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Olist_OCons(z,y,w),w))**.
% 299.83/300.65  123317[0:SpR:199.1,103849.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  123316[0:SpR:198.1,103849.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  123431[0:SpR:199.1,103850.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),w)),tc_nat)*.
% 299.83/300.65  123430[0:SpR:198.1,103850.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),w)),tc_nat)*.
% 299.83/300.65  123716[0:SpR:199.1,104499.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  123715[0:SpR:198.1,104499.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  124113[0:SpR:70.1,123909.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  124264[0:SpR:70.1,123910.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  124430[0:SpL:199.1,107223.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.65  124429[0:SpL:198.1,107223.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.65  125599[0:Res:122965.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  125833[0:Res:123951.0,328.0] ||  -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  125755[0:SpR:199.1,123951.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  125754[0:SpR:198.1,123951.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  126033[0:SpR:199.1,123952.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.65  126032[0:SpR:198.1,123952.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  126190[0:SpR:199.1,123953.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.65  126189[0:SpR:198.1,123953.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  126318[0:SpL:199.1,123991.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  126317[0:SpL:198.1,123991.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  126453[0:SpL:199.1,123992.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  126452[0:SpL:198.1,123992.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  126697[0:SpL:199.1,57694.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),u,tc_nat) -> .
% 299.83/300.65  126696[0:SpL:198.1,57694.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),u,tc_nat) -> .
% 299.83/300.65  126994[0:SpL:5281.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat) c_lessequals(v,w,tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat) equal(u,w)*.
% 299.83/300.65  127094[0:MRR:127022.3,168.1] || c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))* c_lessequals(u,w,tc_nat) -> equal(w,c_Suc(v)).
% 299.83/300.65  127666[0:SpR:199.1,58686.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat).
% 299.83/300.65  127665[0:SpR:198.1,58686.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat).
% 299.83/300.65  128123[0:SpL:199.1,59523.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  128122[0:SpL:198.1,59523.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.65  128298[0:SpR:345.1,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),c_Int_Onumber__class_Onumber__of(u,tc_nat),y),w)**.
% 299.83/300.65  128470[0:SpR:199.1,60489.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Suc(x),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat).
% 299.83/300.65  128469[0:SpR:198.1,60489.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat).
% 299.83/300.65  128562[0:SpL:199.1,60499.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  128561[0:SpL:198.1,60499.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  129696[0:SpR:70.1,129139.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  129793[0:SpR:70.1,129140.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  129925[0:SpL:70.1,129170.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  129969[0:SpR:268.2,173.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(v,w,u)*.
% 299.83/300.65  130150[0:SpR:70.1,129373.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  130405[0:SpL:70.1,130201.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  131353[0:SpR:199.1,98216.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  131352[0:SpR:198.1,98216.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  131471[0:SpL:199.1,98257.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  131470[0:SpL:198.1,98257.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.65  132834[0:SpL:199.1,103002.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat).
% 299.83/300.65  132833[0:SpL:198.1,103002.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat).
% 299.83/300.65  132897[0:SpL:199.1,103851.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  132896[0:SpL:198.1,103851.0] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.65  133307[0:SpR:70.1,132959.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  133947[0:Res:133390.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)),tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.65  134074[0:SpL:63.1,570.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist_OCons(x,y,w),c_List_Odrop(u,v,w))* -> equal(y,c_List_Odrop(c_Suc(u),v,w))*.
% 299.83/300.65  133985[0:SpR:63.1,371.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Odrop(c_Suc(x),c_List_Odrop(u,v,w),w),c_List_Odrop(x,c_List_Odrop(c_Suc(u),v,w),w))**.
% 299.83/300.65  133982[0:SpR:63.1,10324.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w))**.
% 299.83/300.65  133981[0:SpR:63.1,174.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Odrop(c_Suc(u),v,w),x,w),c_List_Onth(c_List_Odrop(u,v,w),c_Suc(x),w))**.
% 299.83/300.65  133980[0:SpR:63.1,354.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_Suc(c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w))),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)))**.
% 299.83/300.65  134358[0:SpR:199.1,133107.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  134357[0:SpR:198.1,133107.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  134646[0:SpR:70.1,134511.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  134756[0:SpR:70.1,134512.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.65  134934[0:Res:134553.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u)),tc_nat)*.
% 299.83/300.65  134895[0:SpR:199.1,134553.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  134894[0:SpR:198.1,134553.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  135006[0:Res:695.0,479.1] || c_Type_Otyping(v_e____,u,v_T____) -> c_Type_Otyping(v_e____,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____)),u),v_i____),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.65  135066[0:SpR:199.1,134554.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.65  135065[0:SpR:198.1,134554.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  135180[0:SpR:199.1,134555.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.65  135179[0:SpR:198.1,134555.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  135266[0:SpL:199.1,134592.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  135265[0:SpL:198.1,134592.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  135360[0:SpL:199.1,134593.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  135359[0:SpL:198.1,134593.0] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  135629[0:Rew:441.0,135496.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Odrop(c_Suc(u),v,w),x,w),c_List_Odrop(c_Suc(u),c_List_Oappend(v,x,w),w))**.
% 299.83/300.65  135688[0:Rew:441.0,135547.0,11038.0,135547.0,580.0,135547.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(c_List_Orev(u,v),x,v),v),c_List_Oappend(c_List_Orev(c_List_Otake(w,u,v),v),x,v))**.
% 299.83/300.65  135720[0:SpR:199.1,103852.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat).
% 299.83/300.65  135719[0:SpR:198.1,103852.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),x,tc_nat).
% 299.83/300.65  135904[0:SpL:70.1,135745.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  136044[0:SpL:70.1,135756.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  136713[0:SpR:199.1,106337.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),x,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  136712[0:SpR:198.1,106337.1] class_Divides_Oring__div(tc_nat) || c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  138240[0:SpR:199.1,132901.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  138239[0:SpR:198.1,132901.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  138554[0:Res:3723.1,52398.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.65  138731[0:Res:3724.1,52398.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w,tc_nat),u,tc_nat)*.
% 299.83/300.65  138677[0:SpR:235.0,3724.1] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat)*.
% 299.83/300.65  138656[0:SpR:374.0,3724.1] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.83/300.65  140585[0:SpL:234.2,51908.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  140548[0:SpL:234.2,5016.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.65  140544[0:SpL:234.2,81472.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.65  140535[0:SpL:234.2,81460.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> .
% 299.83/300.65  140529[0:SpL:234.2,103134.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  140526[0:SpL:234.2,3568.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  140523[0:SpL:234.2,103125.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  140521[0:SpL:234.2,3534.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  140519[0:SpL:234.2,1708.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.65  140332[0:SpR:234.2,121412.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140330[0:SpR:234.2,52357.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140274[0:SpR:234.2,73702.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)*.
% 299.83/300.65  140267[0:SpR:234.2,97130.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  140250[0:SpR:234.2,53146.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140248[0:SpR:234.2,127249.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140245[0:SpR:234.2,51879.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  140244[0:SpR:234.2,52929.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140241[0:SpR:234.2,127225.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.65  140233[0:SpR:234.2,80926.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),tc_nat)*.
% 299.83/300.65  140226[0:SpR:234.2,67328.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  140224[0:SpR:234.2,25270.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  140220[0:SpR:234.2,11047.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  140205[0:SpR:234.2,89175.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.65  140201[0:SpR:234.2,51284.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.65  140193[0:SpR:234.2,106319.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.65  140188[0:SpR:234.2,52609.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.65  140185[0:SpR:234.2,1716.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),tc_nat)*.
% 299.83/300.65  140184[0:SpR:234.2,1702.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),tc_nat)*.
% 299.83/300.65  140179[0:SpR:234.2,13765.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  140649[0:Rew:23.0,140394.3] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_Suc(w),tc_nat)* -> c_lessequals(u,w,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))*.
% 299.83/300.65  140652[0:Rew:23.0,140386.3] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),u) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))*.
% 299.83/300.65  140653[0:Rew:23.0,140384.3] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(u,w,tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))*.
% 299.83/300.65  142333[0:SpR:199.1,139027.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  142332[0:SpR:198.1,139027.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  142484[0:Res:431.1,514.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),hAPP(u,v))**.
% 299.83/300.65  142619[0:SpR:199.1,141117.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),u,tc_nat).
% 299.83/300.65  142618[0:SpR:198.1,141117.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),u,tc_nat).
% 299.83/300.65  142805[0:SpR:70.1,142729.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  143004[0:SpR:374.0,348.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_List_Olist(w)),v,w),w),c_List_Orotate(u,c_List_Orev(v,w),w))**.
% 299.83/300.65  142895[0:SpR:348.0,508.0] ||  -> equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),u,v),c_List_Orev(c_List_Orotate(w,c_List_Orev(u,v),v),v))**.
% 299.83/300.65  143068[0:Rew:508.0,142980.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),c_List_Orev(u,v),v),v),c_List_Orotate(w,u,v))**.
% 299.83/300.65  143175[0:SpR:70.1,142740.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  143815[0:SpR:199.1,141299.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  143814[0:SpR:198.1,141299.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  145583[0:SpR:70.1,144912.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.65  149535[0:Res:149169.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.65  149647[0:Res:3724.1,147655.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.65  149645[0:Res:3723.1,147655.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.65  150171[0:Res:149774.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(v)),v,tc_nat),tc_nat)*.
% 299.83/300.65  150247[0:Res:3724.1,148154.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.65  150245[0:Res:3723.1,148154.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat),v,tc_nat),w,tc_nat)*.
% 299.83/300.65  151394[0:SSi:151338.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat)*.
% 299.83/300.65  151395[0:SSi:151337.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat)*.
% 299.83/300.65  151396[0:SSi:151331.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat)*.
% 299.83/300.65  151397[0:SSi:151293.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_Divides_Odiv__class_Omod(x,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.65  151398[0:SSi:151288.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  151399[0:SSi:151283.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.65  151400[0:SSi:151282.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  151401[0:SSi:151279.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  151402[0:SSi:151277.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  151403[0:SSi:151274.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  151404[0:SSi:151271.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)))),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)),tc_nat)* -> .
% 299.83/300.65  151405[0:Rew:212.1,151255.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),x,u))*.
% 299.83/300.65  151406[0:Rew:212.1,151254.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),x,u))*.
% 299.83/300.65  151412[0:SSi:151184.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w)),tc_nat)*.
% 299.83/300.65  151413[0:SSi:151183.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w)),tc_nat)*.
% 299.83/300.65  151414[0:SSi:151172.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat).
% 299.83/300.65  151415[0:SSi:151169.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat).
% 299.83/300.65  151416[0:SSi:151167.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat)*.
% 299.83/300.65  151417[0:SSi:151110.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))))),tc_nat)*.
% 299.83/300.65  151418[0:SSi:151109.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))))),tc_nat)*.
% 299.83/300.65  151419[0:SSi:151108.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  151420[0:SSi:151101.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat).
% 299.83/300.65  151421[0:SSi:151096.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151422[0:SSi:151095.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151423[0:SSi:151092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.65  151424[0:SSi:151091.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151425[0:SSi:151089.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151426[0:SSi:151082.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.65  151427[0:SSi:151081.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.65  151428[0:SSi:151072.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.65  151429[0:SSi:151071.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.65  151430[0:SSi:151064.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),w),tc_nat)*.
% 299.83/300.65  151431[0:SSi:151063.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  151432[0:SSi:151058.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))))),tc_nat)*.
% 299.83/300.65  151433[0:SSi:151057.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  151434[0:SSi:151055.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  151520[0:SSi:151519.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),x),v,w),c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),x),v,w))**.
% 299.83/300.65  151697[0:SpR:70.1,151606.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  151819[0:SpR:70.1,151617.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  152032[0:Res:151763.0,328.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.65  152420[0:SSi:152365.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)*.
% 299.83/300.65  152421[0:SSi:152364.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)*.
% 299.83/300.65  152422[0:SSi:152358.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)*.
% 299.83/300.65  152423[0:SSi:152320.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_Divides_Odiv__class_Omod(x,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.65  152424[0:SSi:152315.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  152425[0:SSi:152310.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.65  152426[0:SSi:152309.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  152427[0:SSi:152306.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  152428[0:SSi:152304.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  152429[0:SSi:152301.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.65  152430[0:SSi:152298.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),tc_nat)* -> .
% 299.83/300.65  152438[0:SSi:152209.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)*.
% 299.83/300.65  152439[0:SSi:152208.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)*.
% 299.83/300.65  152440[0:SSi:152197.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat).
% 299.83/300.65  152441[0:SSi:152194.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat).
% 299.83/300.65  152442[0:SSi:152192.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)*.
% 299.83/300.65  152443[0:SSi:152131.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))))),tc_nat)*.
% 299.83/300.65  152444[0:SSi:152130.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))))),tc_nat)*.
% 299.83/300.65  152445[0:SSi:152129.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.65  152446[0:SSi:152122.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat).
% 299.83/300.65  152447[0:SSi:152117.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152448[0:SSi:152116.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152449[0:SSi:152113.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.65  152450[0:SSi:152112.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152451[0:SSi:152110.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152452[0:SSi:152103.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.65  152453[0:SSi:152102.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.65  152454[0:SSi:152093.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.65  152455[0:SSi:152092.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.65  152456[0:SSi:152085.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),w),tc_nat)*.
% 299.83/300.65  152457[0:SSi:152084.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  152458[0:SSi:152079.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))),tc_nat)*.
% 299.83/300.65  152459[0:SSi:152078.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.65  152460[0:SSi:152076.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.65  152548[0:SSi:152547.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat)),w,x),c_List_Orotate(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,x))**.
% 299.83/300.65  152680[0:Res:151925.0,328.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.65  152890[0:SpR:199.1,145229.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.65  152889[0:SpR:198.1,145229.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat))),tc_nat)*.
% 299.83/300.65  153170[0:SpR:13765.1,22.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_List_Onth(c_List_Oappend(v,w,x),u,x),c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),x))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat).
% 299.83/300.65  153232[0:Rew:22.0,153231.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Orotate(u,v,w),x,w),y,w),c_List_Onth(c_List_Oappend(v,x,w),y,w))** c_HOL_Oord__class_Oless(y,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.65  153349[0:Res:26949.0,328.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w))) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.65  155292[0:Res:129333.0,328.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),u) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.65  155255[0:SpR:199.1,129333.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.65  155254[0:SpR:198.1,129333.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,y),tc_List_Olist(y)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.65  155763[0:Res:129339.0,328.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),u) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.65  156532[0:SpR:199.1,155969.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  156531[0:SpR:198.1,155969.0] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  157165[0:SpR:199.1,156580.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.65  157164[0:SpR:198.1,156580.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.65  157249[0:SpR:199.1,156581.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.65  157248[0:SpR:198.1,156581.1] class_Divides_Oring__div(tc_nat) ||  -> c_lessequals(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.65  158219[0:SpR:199.1,157710.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.65  158218[0:SpR:198.1,157710.1] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),x,tc_nat)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.65  160222[0:SpR:199.1,159786.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  160221[0:SpR:198.1,159786.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  162028[0:SpR:70.1,161447.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  162090[0:SSi:162062.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat).
% 299.83/300.65  162091[0:SSi:162059.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat).
% 299.83/300.65  162168[0:SpR:234.2,161458.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  162100[0:SpR:70.1,161458.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  162841[0:SpL:199.1,162064.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat),tc_nat).
% 299.83/300.65  162840[0:SpL:198.1,162064.0] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,x,tc_nat),w,tc_nat),tc_nat).
% 299.83/300.65  163579[0:SpR:70.1,163052.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  163638[0:SSi:163613.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat).
% 299.83/300.65  163639[0:SSi:163610.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat).
% 299.83/300.65  164194[0:SpR:234.2,163063.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.65  164126[0:SpR:70.1,163063.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.65  164994[0:SpR:70.1,164539.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.65  165164[0:SpR:70.1,164550.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),x,tc_nat),w,tc_nat)*.
% 299.83/300.65  165447[0:SpR:199.1,164391.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat) c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.65  165446[0:SpR:198.1,164391.0] class_Divides_Oring__div(tc_nat) ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),x,tc_nat) c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,w,tc_nat),v,tc_nat)),tc_nat)*.
% 299.83/300.65  166008[0:SpR:70.1,165486.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  166116[0:SSi:166042.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  166117[0:SSi:166039.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  166126[0:SpR:70.1,165497.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  166269[0:SSi:166160.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  166270[0:SSi:166157.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  167683[0:Rew:167617.1,166888.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.65  167684[0:Rew:167618.1,166894.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.65  167685[0:Rew:167619.1,166883.1] || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  167689[0:Rew:167688.1,151529.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),w).
% 299.83/300.65  167696[0:Rew:167695.1,151527.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  168019[0:Res:213.4,110.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.65  168018[0:Res:213.4,111.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.65  168017[0:Res:213.4,109.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.65  168742[0:Res:58.4,110.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.65  168741[0:Res:58.4,111.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.65  168740[0:Res:58.4,109.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> .
% 299.83/300.65  171519[0:SpR:65680.1,426.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) equal(c_List_Oappend(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),v),c_List_Orotate(c_HOL_Oone__class_Oone(tc_nat),u,v))**.
% 299.83/300.65  172384[0:SSi:172359.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.65  173007[0:SSi:172986.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(w,x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.65  173357[0:SSi:173336.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(w,x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.65  173737[0:SSi:173712.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(w,x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> .
% 299.83/300.65  174221[0:Res:299.1,302.2] class_Orderings_Opreorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  174220[0:Res:298.1,302.2] class_Orderings_Oorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  174219[0:Res:2295.1,302.2] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.65  175193[0:SpL:70.1,166647.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  175338[0:SpR:70.1,166648.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  175457[0:SpR:70.1,166649.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  175577[0:SpL:70.1,166652.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  175889[0:SpR:70.1,166692.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  176008[0:SpR:70.1,166693.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  176127[0:SpL:70.1,166702.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  176289[0:SpL:70.1,166703.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.65  176491[0:SpR:70.1,166705.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  176608[0:SpR:70.1,166706.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.65  176713[0:SpL:70.1,166942.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  176866[0:SpL:70.1,166964.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  177127[0:SpL:70.1,166970.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  177278[0:SpL:70.1,166974.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.65  177448[0:SpR:70.1,166980.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w)),tc_nat)*.
% 299.83/300.65  177577[0:SpR:70.1,166981.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w)),tc_nat)*.
% 299.83/300.65  177768[0:SpR:70.1,166983.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),w),tc_nat)*.
% 299.83/300.65  177884[0:SpR:70.1,166985.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),w),tc_nat)*.
% 299.83/300.65  178440[0:SpR:70.1,168577.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w))),tc_nat)*.
% 299.83/300.65  178570[0:SpR:70.1,168578.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w))),tc_nat)*.
% 299.83/300.65  179488[0:SpR:70.1,175003.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(u,v,tc_nat)))),tc_nat)*.
% 299.83/300.65  180252[0:SpR:70.1,179160.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),tc_nat)*.
% 299.83/300.65  180343[0:SpR:70.1,165977.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.65  180482[0:SSi:180377.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.65  180483[0:SSi:180374.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.65  180639[0:SSi:180517.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),u,tc_nat)*.
% 299.83/300.65  180640[0:SSi:180514.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),w,tc_nat)),u,tc_nat)*.
% 299.83/300.65  181154[0:Res:165651.0,328.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(u)))) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(u))),tc_nat)*.
% 299.83/300.65  181250[0:Res:166642.0,328.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),tc_nat)*.
% 299.83/300.65  181562[0:Res:166845.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),tc_nat)*.
% 299.83/300.65  181651[0:Res:166960.0,328.0] ||  -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),tc_nat)*.
% 299.83/300.65  181891[0:Res:166976.0,328.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat))) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),tc_nat)*.
% 299.83/300.65  184771[0:SpL:22967.1,489.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Orev(c_List_Olist__update(v,u,x,w),w),c_List_Olist_ONil(w))** -> equal(c_List_Orev(v,w),c_List_Olist_ONil(w)).
% 299.83/300.65  19863[0:SpR:133.1,15409.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_Suc(u),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat))*.
% 299.83/300.65  26286[0:Res:23429.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),u,tc_nat)* -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)))),u).
% 299.83/300.65  28202[0:Res:26252.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),c_Suc(u)).
% 299.83/300.65  28337[0:Res:28244.0,118.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))).
% 299.83/300.65  28905[0:Res:28167.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(c_Suc(u)),tc_nat)* -> equal(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Suc(c_Suc(u))).
% 299.83/300.65  29009[0:Res:28934.0,118.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),tc_nat)* -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))).
% 299.83/300.65  29945[0:Res:24661.0,118.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Suc(v)),tc_nat),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.65  31624[0:Res:31172.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.65  31653[0:Res:31610.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.65  31718[0:Res:31383.0,118.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.65  31926[0:Res:25277.0,118.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(u,c_Suc(v),tc_nat)),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.65  33463[0:SpR:4126.0,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(v)),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.65  33461[0:SpR:4126.0,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,x)).
% 299.83/300.65  33457[0:SpR:4126.0,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(w,x)))*.
% 299.83/300.65  33455[0:SpR:4126.0,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(v,c_Lambda_OdB_OVar(w)),x)))*.
% 299.83/300.65  33453[0:SpR:4126.0,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)))*.
% 299.83/300.65  33631[0:SpL:4126.0,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)*.
% 299.83/300.65  33629[0:SpL:4126.0,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.65  33626[0:SpL:4126.0,405.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  33624[0:SpL:4126.0,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  36900[0:SpL:14663.2,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)*.
% 299.83/300.65  36894[0:SpL:14663.2,405.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.65  36756[0:SpL:14663.2,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat).
% 299.83/300.65  36448[0:SpL:14663.2,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.65  36382[0:SpL:14663.2,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.65  36376[0:SpL:14663.2,405.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.65  36238[0:SpL:14663.2,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.65  35930[0:SpL:14663.2,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.65  34922[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)))*.
% 299.83/300.65  34851[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,x)).
% 299.83/300.65  34847[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(w,x)))*.
% 299.83/300.65  34823[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(v)),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.65  34803[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(v,c_Lambda_OdB_OVar(w)),x)))*.
% 299.83/300.65  33813[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),x)))*.
% 299.83/300.65  33742[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(w)),x),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.65  33738[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(w)),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,x)))*.
% 299.83/300.65  33714[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(w)),x)),tc_nat)* hBOOL(v).
% 299.83/300.65  33694[0:SpR:14663.2,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(v,c_Lambda_OdB_OVar(w)),x)))*.
% 299.83/300.65  37834[0:SpR:39.1,258.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),u,tc_nat) c_lessequals(v,c_Suc(u),tc_nat) -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)),v)**.
% 299.83/300.65  37964[0:Rew:254.0,37846.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat)),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.65  38296[0:SpR:4126.0,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  38295[0:SpR:14663.2,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),x),tc_nat)* equal(hAPP(w,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  38293[0:SpR:14663.2,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  38292[0:SpR:4126.0,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(w,x),v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  38291[0:SpR:14663.2,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* equal(hAPP(hAPP(w,x),v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  38289[0:SpR:14663.2,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(w,x),v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.65  39005[0:SpR:4126.0,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(w,x))*.
% 299.83/300.65  39004[0:SpR:14663.2,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(v,x))*.
% 299.83/300.65  39002[0:SpR:14663.2,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(w,x))*.
% 299.83/300.65  39304[0:SpR:4126.0,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(w,x))*.
% 299.83/300.65  39303[0:SpR:14663.2,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(v,x))*.
% 299.83/300.65  39301[0:SpR:14663.2,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(w,x))*.
% 299.83/300.65  39540[0:SpL:4126.0,449.0] || equal(u,c_List_Olist_ONil(v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(v)) equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  39539[0:SpL:14663.2,449.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(w,x,v),tc_nat)* equal(x,c_List_Olist_ONil(v)) equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  39537[0:SpL:14663.2,449.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(w,x,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(x,c_List_Olist_ONil(v)) equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.65  39686[0:SpL:4126.0,573.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.65  39685[0:SpL:14663.2,573.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,w),y),tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.65  39683[0:SpL:14663.2,573.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.65  39682[0:SpL:4126.0,573.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.65  39681[0:SpL:14663.2,573.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,x),tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.65  39679[0:SpL:14663.2,573.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.65  40027[0:Res:131.2,334.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) -> equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.65  40026[0:Res:131.2,332.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) -> equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.65  39954[0:SpR:4126.0,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.65  39953[0:SpR:14663.2,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.65  39951[0:SpR:14663.2,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.65  39950[0:SpR:4126.0,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.65  39949[0:SpR:14663.2,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.65  39947[0:SpR:14663.2,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.65  40079[0:Res:39060.0,118.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.65  40121[0:Res:39061.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Oone__class_Oone(tc_nat)),c_Suc(u)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.65  40215[0:SpR:4126.0,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.65  40214[0:SpR:14663.2,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  40212[0:SpR:14663.2,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  40211[0:SpR:4126.0,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.66  40210[0:SpR:14663.2,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.66  40208[0:SpR:14663.2,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.66  40464[0:SpL:4126.0,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,x,u).
% 299.83/300.66  40463[0:SpL:14663.2,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_lessequals(w,x,u).
% 299.83/300.66  40461[0:SpL:14663.2,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,x,u).
% 299.83/300.66  40460[0:SpL:4126.0,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(v,w,u).
% 299.83/300.66  40459[0:SpL:14663.2,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(v,w,u).
% 299.83/300.66  40457[0:SpL:14663.2,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(v,w,u).
% 299.83/300.66  40757[0:SpL:4126.0,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  40756[0:SpL:14663.2,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  40754[0:SpL:14663.2,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  40753[0:SpL:4126.0,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.66  40752[0:SpL:14663.2,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.66  40750[0:SpL:14663.2,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.66  45009[0:SpL:14948.1,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.66  45003[0:SpL:14948.1,405.0] || equal(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),w,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.66  44987[0:SpL:14948.1,449.0] || equal(u,c_List_Olist_ONil(v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(w,x,v),tc_nat)* equal(x,c_List_Olist_ONil(v)) equal(w,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  44921[0:SpL:14948.1,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  44920[0:SpL:14948.1,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_lessequals(w,x,u).
% 299.83/300.66  44861[0:SpL:14948.1,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)*.
% 299.83/300.66  44535[0:SpL:14948.1,405.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(w),x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)*.
% 299.83/300.66  44529[0:SpL:14948.1,142.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.66  44528[0:SpL:14948.1,130.1] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(v,w,u).
% 299.83/300.66  44490[0:SpL:14948.1,573.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,w),y),tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.66  44457[0:SpL:14948.1,573.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,x),tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.66  43597[0:SpR:14948.1,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  43596[0:SpR:14948.1,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,u),tc_nat)* c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  42878[0:SpR:14948.1,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(w),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),x)))*.
% 299.83/300.66  42863[0:SpR:14948.1,143.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.66  42862[0:SpR:14948.1,131.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)*.
% 299.83/300.66  42819[0:SpR:14948.1,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(v,x))*.
% 299.83/300.66  42818[0:SpR:14948.1,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(v,x))*.
% 299.83/300.66  42787[0:SpR:14948.1,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),x),tc_nat)* equal(hAPP(w,v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.66  42786[0:SpR:14948.1,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(w)),x),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,v)).
% 299.83/300.66  42783[0:SpR:14948.1,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v)*.
% 299.83/300.66  42782[0:SpR:14948.1,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v)*.
% 299.83/300.66  42779[0:SpR:14948.1,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(w)),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(v,x)))*.
% 299.83/300.66  42738[0:SpR:14948.1,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_Lambda_OdB_OVar(w)),x)),tc_nat)* hBOOL(v).
% 299.83/300.66  42718[0:SpR:14948.1,559.1] || hBOOL(hAPP(c_InductTermi_OIT,u)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(v,c_Lambda_OdB_OVar(w)),x)))*.
% 299.83/300.66  42701[0:SpR:14948.1,382.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* equal(hAPP(hAPP(w,x),v),c_Lambda_OdB_OVar(u))*.
% 299.83/300.66  45938[0:SpL:166.1,188.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,tc_nat) hBOOL(hAPP(w,c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))) -> hBOOL(hAPP(c_Type_Oshift(w,v,x,y),u))*.
% 299.83/300.66  45937[0:SpR:4126.0,166.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(w,v,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,u),hAPP(w,u))*.
% 299.83/300.66  45936[0:SpR:14948.1,166.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(x,v,y,z),tc_nat)* equal(hAPP(w,u),hAPP(x,u))*.
% 299.83/300.66  45935[0:SpR:14663.2,166.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(x,v,y,z),tc_nat)* equal(hAPP(w,u),hAPP(x,u))*.
% 299.83/300.66  45932[0:SpR:14663.2,166.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(w,v,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,u),hAPP(w,u))*.
% 299.83/300.66  45931[0:SpR:166.1,189.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,tc_nat) hBOOL(hAPP(c_Type_Oshift(w,v,x,y),u))* -> hBOOL(hAPP(w,c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))).
% 299.83/300.66  47634[0:SpR:4126.0,412.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBK(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Omap(x,y,w,v),c_List_Oreplicate(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),u,v))*.
% 299.83/300.66  47633[0:SpR:14948.1,412.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBK(v,w,x),tc_nat)* equal(c_List_Omap(u,y,x,w),c_List_Oreplicate(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),v,w))*.
% 299.83/300.66  47632[0:SpR:14663.2,412.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBK(v,w,x),tc_nat)* equal(c_List_Omap(u,y,x,w),c_List_Oreplicate(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),v,w))*.
% 299.83/300.66  47629[0:SpR:14663.2,412.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBK(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Omap(x,y,w,v),c_List_Oreplicate(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),u,v))*.
% 299.83/300.66  48052[0:SpR:4126.0,359.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_Suc(y),x,w),c_List_Olist_OCons(u,c_List_Otake(y,v,w),w))*.
% 299.83/300.66  48051[0:SpR:14948.1,359.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Otake(c_Suc(y),u,x),c_List_Olist_OCons(v,c_List_Otake(y,w,x),x))*.
% 299.83/300.66  48050[0:SpR:14663.2,359.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Otake(c_Suc(y),u,x),c_List_Olist_OCons(v,c_List_Otake(y,w,x),x))*.
% 299.83/300.66  48047[0:SpR:14663.2,359.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_Suc(y),x,w),c_List_Olist_OCons(u,c_List_Otake(y,v,w),w))*.
% 299.83/300.66  48673[0:SpL:4126.0,372.0] || equal(c_List_Odrop(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Onth(v,u,w),y)*.
% 299.83/300.66  48672[0:SpL:14948.1,372.0] || equal(c_List_Odrop(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* equal(c_List_Onth(v,u,w),y)*.
% 299.83/300.66  48671[0:SpL:14663.2,372.0] || equal(c_List_Odrop(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* equal(c_List_Onth(v,u,w),y)*.
% 299.83/300.66  48668[0:SpL:14663.2,372.0] || equal(c_List_Odrop(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Onth(v,u,w),y)*.
% 299.83/300.66  48650[0:SpL:4126.0,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(y,z,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Onth(z,y,x),v)*.
% 299.83/300.66  48649[0:SpL:14948.1,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(y,z,x),tc_nat)* equal(c_List_Onth(z,y,x),v)*.
% 299.83/300.66  48648[0:SpL:14663.2,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(y,z,x),tc_nat)* equal(c_List_Onth(z,y,x),v)*.
% 299.83/300.66  48645[0:SpL:14663.2,372.0] || equal(u,c_List_Olist_OCons(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(y,z,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Onth(z,y,x),v)*.
% 299.83/300.66  49229[0:SpR:4126.0,200.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(v,z)* equal(c_List_Onth(y,z,x),c_List_Onth(u,z,x))*.
% 299.83/300.66  49228[0:SpR:14948.1,200.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat)* equal(w,z)* equal(c_List_Onth(u,z,y),c_List_Onth(v,z,y))*.
% 299.83/300.66  49227[0:SpR:14663.2,200.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat)* equal(w,z)* equal(c_List_Onth(u,z,y),c_List_Onth(v,z,y))*.
% 299.83/300.66  49224[0:SpR:14663.2,200.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(v,z)* equal(c_List_Onth(y,z,x),c_List_Onth(u,z,x))*.
% 299.83/300.66  51731[0:SpR:235.0,14.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat))**.
% 299.83/300.66  51730[0:SpR:254.0,14.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,tc_nat))**.
% 299.83/300.66  51713[0:SpR:374.0,14.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),u,tc_nat),c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat))**.
% 299.83/300.66  52731[0:SpL:374.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orotate(u,c_List_Odrop(x,v,w),w),c_List_Odrop(x,v,w))**.
% 299.83/300.66  65675[0:SpL:70.1,22988.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  65670[0:SpL:70.1,16057.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  65668[0:SpL:70.1,2107.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  65667[0:SpL:70.1,2155.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  65663[0:SpL:70.1,2162.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  65657[0:SpL:70.1,9748.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65640[0:SpL:70.1,62540.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat)*.
% 299.83/300.66  65710[0:Rew:70.1,65637.2] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.66  65633[0:SpL:70.1,28462.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65632[0:SpL:70.1,24044.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65627[0:SpL:70.1,15348.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65625[0:SpL:70.1,25255.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65621[0:SpL:70.1,5146.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65582[0:SpL:70.1,9776.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65573[0:SpL:70.1,9758.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65557[0:SpL:70.1,49092.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65553[0:SpL:70.1,4058.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65552[0:SpL:70.1,4026.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65542[0:SpL:70.1,1884.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.66  65541[0:SpL:70.1,1899.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.66  65533[0:SpL:70.1,1823.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* c_lessequals(c_Suc(w),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65532[0:SpL:70.1,1827.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat).
% 299.83/300.66  65526[0:SpL:70.1,3081.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65524[0:SpL:70.1,21496.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65522[0:SpL:70.1,2985.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65521[0:SpL:70.1,3624.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65517[0:SpL:70.1,17260.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  65515[0:SpL:70.1,2920.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65513[0:SpL:70.1,1834.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65512[0:SpL:70.1,1664.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  65457[0:SpR:70.1,174.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),y),c_List_Onth(x,c_Divides_Odiv__class_Omod(u,v,tc_nat),y))**.
% 299.83/300.66  65451[0:SpR:70.1,25273.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.66  65444[0:SpR:70.1,22981.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.66  65443[0:SpR:70.1,22980.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.66  65435[0:SpR:70.1,9766.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65434[0:SpR:70.1,9767.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65433[0:SpR:70.1,10197.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  65432[0:SpR:70.1,10490.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  65429[0:SpR:70.1,25277.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.66  65423[0:SpR:70.1,18221.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  65420[0:SpR:70.1,24661.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)*.
% 299.83/300.66  65419[0:SpR:70.1,15979.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),tc_nat)*.
% 299.83/300.66  65417[0:SpR:70.1,18229.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65416[0:SpR:70.1,15978.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),tc_nat)*.
% 299.83/300.66  65414[0:SpR:70.1,18230.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  65413[0:SpR:70.1,2112.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.66  65409[0:SpR:70.1,2111.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.66  65408[0:SpR:70.1,2156.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.66  65382[0:SpR:70.1,1828.1] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.66  65381[0:SpR:70.1,11815.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65376[0:SpR:70.1,5316.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65373[0:SpR:70.1,10056.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65344[0:SpR:70.1,64126.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.66  65325[0:SpR:70.1,30201.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  65324[0:SpR:70.1,28627.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.66  65323[0:SpR:70.1,26586.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),tc_nat)*.
% 299.83/300.66  65322[0:SpR:70.1,26252.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)))),tc_nat)*.
% 299.83/300.66  65321[0:SpR:70.1,25829.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat))))),tc_nat)*.
% 299.83/300.66  65309[0:SpR:70.1,11070.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  65308[0:SpR:70.1,371.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Odrop(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_List_Olist_OCons(w,x,y),y),c_List_Odrop(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,y))**.
% 299.83/300.66  65284[0:SpR:70.1,5316.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65281[0:SpR:70.1,10056.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  65718[0:Rew:70.1,65258.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  65255[0:SpR:70.1,28167.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))),tc_nat)*.
% 299.83/300.66  65236[0:SpR:70.1,9759.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  65225[0:SpR:70.1,11048.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  65217[0:SpR:70.1,1847.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  65216[0:SpR:70.1,1875.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  65214[0:SpR:70.1,1889.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  65213[0:SpR:70.1,1904.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(w)),tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  65202[0:SpR:70.1,9768.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  65201[0:SpR:70.1,2947.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.66  65200[0:SpR:70.1,2914.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.66  65199[0:SpR:70.1,1796.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))))))),tc_nat)*.
% 299.83/300.66  65198[0:SpR:70.1,1759.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))))))),tc_nat)*.
% 299.83/300.66  66386[0:SpL:70.1,47746.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  66679[0:Res:48867.0,118.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat))),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)).
% 299.83/300.66  66623[0:SpR:70.1,48867.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),tc_nat)*.
% 299.83/300.66  67061[0:SpR:70.1,49504.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),tc_nat)*.
% 299.83/300.66  67682[0:SpR:70.1,51489.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  67944[0:SpR:70.1,52217.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),tc_nat)*.
% 299.83/300.66  68024[0:SpR:70.1,53359.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  68378[0:SpR:70.1,53599.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  69132[0:SpL:70.1,57235.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  69677[0:SpL:70.1,58684.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),w,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  69979[0:SpR:70.1,59086.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(w,c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  70118[0:SpR:70.1,59096.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  70233[0:SpR:70.1,59097.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  70357[0:SpR:70.1,59521.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),tc_nat)*.
% 299.83/300.66  70678[0:SpR:258.1,383.0] || c_lessequals(u,v,tc_nat) -> equal(c_List_Otake(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_List_Otake(v,w,x),x))*.
% 299.83/300.66  70612[0:SpR:594.0,383.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Omap(w,c_List_Odrop(v,x,y),y,z),z),c_List_Odrop(v,c_List_Otake(u,c_List_Omap(w,x,y,z),z),z))*.
% 299.83/300.66  70587[0:SpR:383.0,84.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> equal(c_List_Onth(c_List_Odrop(w,c_List_Otake(v,x,y),y),u,y),c_List_Onth(c_List_Odrop(w,x,y),u,y))**.
% 299.83/300.66  70586[0:SpR:383.0,612.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Omap(w,c_List_Odrop(v,x,y),y,z),z),c_List_Omap(w,c_List_Odrop(v,c_List_Otake(u,x,y),y),y,z))*.
% 299.83/300.66  71278[0:SpL:70.1,59960.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  71410[0:SpR:70.1,59988.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.66  74353[0:SpR:70.1,17316.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.66  74729[0:Res:22636.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)).
% 299.83/300.66  78412[0:SpR:70.1,75293.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat))),tc_nat)*.
% 299.83/300.66  78625[0:SpR:70.1,75296.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  78849[0:SpL:70.1,76574.0] || c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  79838[0:SpR:70.1,75869.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  79932[0:SpR:70.1,75870.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  80087[0:SpL:70.1,75882.0] || equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  80464[0:Res:76182.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat))),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat))),tc_nat),u).
% 299.83/300.66  80332[0:SpR:70.1,76182.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat))),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.66  80887[0:Res:76291.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Suc(v),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(c_Suc(u))).
% 299.83/300.66  80856[0:SpR:70.1,76291.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.66  80768[0:SpR:70.1,76291.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  83622[0:SpL:421.0,449.0] || equal(c_List_Orev(c_List_Odrop(u,v,w),w),c_List_Olist_ONil(w))** -> equal(c_List_Orev(v,w),c_List_Olist_ONil(w)) equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  83570[0:SpR:354.0,421.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat),c_List_Orev(c_List_Olist_OCons(x,u,v),v),v),c_List_Orev(c_List_Odrop(w,c_List_Olist_OCons(x,u,v),v),v))**.
% 299.83/300.66  84198[0:SpL:420.0,372.0] || equal(c_List_Orev(c_List_Otake(u,v,w),w),c_List_Olist_OCons(x,y,w))* -> equal(c_List_Onth(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),w),x)*.
% 299.83/300.66  84146[0:SpR:354.0,420.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,tc_nat),c_List_Orev(c_List_Olist_OCons(x,u,v),v),v),c_List_Orev(c_List_Otake(w,c_List_Olist_OCons(x,u,v),v),v))**.
% 299.83/300.66  85266[0:SpL:4126.0,596.0] || equal(hAPP(u,v),v)** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__idI__1__1(u,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,w,x,x),w)**.
% 299.83/300.66  85265[0:SpL:14948.1,596.0] || equal(hAPP(u,v),v)** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__idI__1__1(u,w,x),tc_nat)* equal(c_List_Omap(u,w,x,x),w)**.
% 299.83/300.66  85264[0:SpL:14663.2,596.0] || equal(hAPP(u,v),v)** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__idI__1__1(u,w,x),tc_nat)* equal(c_List_Omap(u,w,x,x),w)**.
% 299.83/300.66  85261[0:SpL:14663.2,596.0] || equal(hAPP(u,v),v)** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__idI__1__1(u,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,w,x,x),w)**.
% 299.83/300.66  85355[0:Res:80941.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.66  85597[0:SpR:70.1,80933.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.66  85858[0:Res:80944.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))).
% 299.83/300.66  85742[0:SpR:70.1,80944.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  86085[0:SpR:70.1,81623.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  86316[0:SpL:70.1,82623.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  86502[0:SpL:70.1,82635.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  86574[0:SpR:619.0,359.0] ||  -> equal(c_List_Otake(c_Suc(u),c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z),c_List_Olist_OCons(hAPP(v,w),c_List_Otake(u,c_List_Omap(v,x,y,z),z),z))*.
% 299.83/300.66  86725[0:SpL:70.1,82778.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  86812[0:SpL:70.1,82782.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Suc(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  86915[0:SpL:70.1,82794.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  87077[0:Res:86213.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(u)))),c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(u),tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(u))))).
% 299.83/300.66  87031[0:SpR:70.1,86213.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.66  87165[0:SpR:70.1,87085.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  87262[0:SpR:70.1,87086.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  87578[0:SpR:70.1,76336.1] || equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.66  87870[0:SpR:594.0,590.1] || c_List_Olistsp(c_InductTermi_OIT,c_List_Odrop(u,v,tc_Lambda_OdB),tc_Lambda_OdB) -> c_List_Olistsp(c_InductTermi_OIT,c_List_Odrop(u,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.66  87869[0:SpR:607.0,590.1] || c_List_Olistsp(c_InductTermi_OIT,c_List_Orotate(u,v,tc_Lambda_OdB),tc_Lambda_OdB) -> c_List_Olistsp(c_InductTermi_OIT,c_List_Orotate(u,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.66  87868[0:SpR:612.0,590.1] || c_List_Olistsp(c_InductTermi_OIT,c_List_Otake(u,v,tc_Lambda_OdB),tc_Lambda_OdB) -> c_List_Olistsp(c_InductTermi_OIT,c_List_Otake(u,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.66  87880[0:SpL:70.1,87616.0] || equal(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  88107[0:SpR:70.1,80934.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.66  88086[0:SpR:70.1,80934.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.66  88215[0:SpR:70.1,80935.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.66  88194[0:SpR:70.1,80935.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(u),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.66  88322[0:SpL:161.1,188.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,tc_nat) hBOOL(c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))) -> hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u))*.
% 299.83/300.66  88298[0:SpR:161.1,189.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u))* -> hBOOL(c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))).
% 299.83/300.66  88348[0:SpR:70.1,80940.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)*.
% 299.83/300.66  88333[0:SpR:70.1,80940.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)*.
% 299.83/300.66  88582[0:SpR:70.1,80942.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.66  88555[0:SpR:70.1,80942.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.66  88697[0:SpR:70.1,80943.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.66  88670[0:SpR:70.1,80943.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.66  88927[0:Res:239.2,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(u,w,tc_nat)),x,tc_nat)*.
% 299.83/300.66  88840[0:SpR:235.0,239.2] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(x,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.66  88821[0:SpR:374.0,239.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_lessequals(x,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(x,v,w),tc_List_Olist(w)),tc_nat)*.
% 299.83/300.66  89165[0:Res:80945.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.66  89011[0:SpR:70.1,80945.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  89662[0:Res:80951.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.66  89532[0:SpR:70.1,80951.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  90129[0:Res:31.2,146.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,v,tc_nat)),x,tc_nat)*.
% 299.83/300.66  90193[0:Rew:254.0,90115.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),tc_nat)*.
% 299.83/300.66  90403[0:SpL:70.1,81809.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  90394[0:SpL:70.1,81809.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  90520[0:SpL:70.1,82044.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  90697[0:SpL:70.1,83934.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  90688[0:SpL:70.1,83934.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(w)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  90943[0:SpL:235.0,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat).
% 299.83/300.66  90924[0:SpL:374.0,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,w,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat).
% 299.83/300.66  91038[0:SpL:70.1,83946.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),u,tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  91215[0:SpL:70.1,84333.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  91206[0:SpL:70.1,84333.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.66  91347[0:SpL:70.1,84441.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  91338[0:SpL:70.1,84441.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.66  91484[0:SpL:70.1,84548.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Suc(c_Suc(w)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  91469[0:SpL:70.1,84548.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.66  91726[0:SpL:235.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat).
% 299.83/300.66  91707[0:SpL:374.0,56446.1] || c_lessequals(u,v,tc_nat) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,w,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat).
% 299.83/300.66  91801[0:SpL:70.1,84560.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Suc(w),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  91792[0:SpL:70.1,84560.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.66  92040[0:SpR:70.1,88130.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(u,c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),tc_nat)*.
% 299.83/300.66  92168[0:SpL:70.1,88360.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)),c_Suc(u),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  92159[0:SpL:70.1,88360.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(c_Suc(c_Suc(w)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  92331[0:SpR:454.0,41.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),u,x),c_List_Onth(c_List_Oappend(w,y,x),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x))*.
% 299.83/300.66  92384[0:Rew:254.0,92370.1] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),c_HOL_Ominus__class_Ominus(u,v,tc_nat),y),c_List_Onth(x,c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),y))**.
% 299.83/300.66  92421[0:SpR:70.1,88376.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(w))),tc_nat)*.
% 299.83/300.66  92400[0:SpR:70.1,88376.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat))),tc_nat)*.
% 299.83/300.66  92526[0:SpR:70.1,88604.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  92667[0:SpR:70.1,88605.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  92793[0:SpR:70.1,88719.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  92974[0:SpR:454.0,346.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Oappend(w,y,x),x))*.
% 299.83/300.66  92933[0:SpR:346.1,458.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x),c_List_Olist_OCons(v,w,x))**.
% 299.83/300.66  93046[0:Rew:254.0,93013.1] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Olist_OCons(w,x,y),y),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),x,y))**.
% 299.83/300.66  93075[0:SpR:70.1,88720.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_lessequals(w,c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  93330[0:SpL:70.1,89158.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  93426[0:SpR:70.1,89173.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  93765[0:SpL:70.1,89654.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  94028[0:SpL:70.1,89655.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  94120[0:SpR:70.1,89670.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  94331[0:SpR:70.1,89671.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  95722[0:SpR:70.1,51301.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.66  96201[0:Res:51884.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  96680[0:Res:52120.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  97426[0:SpR:70.1,52626.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_lessequals(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.66  97943[0:SpR:520.0,557.0] ||  -> equal(c_List_Ofoldr(c_Type_Oshift(u,v,w,x),c_List_Olist_OCons(v,y,z),x1,z,x2),hAPP(w,c_List_Ofoldr(c_Type_Oshift(u,v,w,x),y,x1,z,x2)))*.
% 299.83/300.66  97927[0:SpR:454.0,557.0] ||  -> equal(c_List_Ofoldr(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),z,x,x1),hAPP(hAPP(u,v),c_List_Ofoldr(u,c_List_Oappend(w,y,x),z,x,x1)))*.
% 299.83/300.66  97910[0:SpR:557.0,13.1] || hBOOL(hAPP(hAPP(u,v),c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,w),x,y,z,x1)))* -> hBOOL(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,w),c_List_Olist_OCons(v,x,z),y,z,x1))*.
% 299.83/300.66  97909[0:SpR:557.0,589.1] || c_Type_Otyping(u,v,w) -> c_Type_Otyping(c_Type_Oshift(u,c_List_Ofoldr(c_Lambda_Olift,x,y,z,x1),x2,tc_Type_Otype),c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(v,x,z),y,z,x1),w)*.
% 299.83/300.66  97901[0:SpR:557.0,36.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y)),z),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(z,v,x),w,x,y))*.
% 299.83/300.66  97900[0:SpR:557.0,35.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y)),z),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(z,v,x),w,x,y))*.
% 299.83/300.66  98468[0:SpR:36.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),x,z,y))*.
% 299.83/300.66  98467[0:SpR:35.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),x,z,y))*.
% 299.83/300.66  98417[0:SpR:520.0,440.0] ||  -> equal(c_List_Ofoldl(c_Type_Oshift(u,v,w,x),v,c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(c_Type_Oshift(u,v,w,x),hAPP(w,y),z,x2,x1))*.
% 299.83/300.66  98409[0:SpR:454.0,440.0] ||  -> equal(c_List_Ofoldl(u,v,c_List_Oappend(c_List_Olist_OCons(w,x,y),z,y),x1,y),c_List_Ofoldl(u,hAPP(hAPP(u,v),w),c_List_Oappend(x,z,y),x1,y))*.
% 299.83/300.66  98490[0:Rew:387.1,98399.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x,v,u),w,u,u))**.
% 299.83/300.66  99372[0:SpR:594.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Odrop(v,c_List_Omap(w,x,y,z),z),z,x1),c_List_Omap(c_Fun_Ocomp(u,w,z,x1,y),c_List_Odrop(v,x,y),y,x1))*.
% 299.83/300.66  99371[0:SpR:607.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Orotate(v,c_List_Omap(w,x,y,z),z),z,x1),c_List_Omap(c_Fun_Ocomp(u,w,z,x1,y),c_List_Orotate(v,x,y),y,x1))*.
% 299.83/300.66  99370[0:SpR:612.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Otake(v,c_List_Omap(w,x,y,z),z),z,x1),c_List_Omap(c_Fun_Ocomp(u,w,z,x1,y),c_List_Otake(v,x,y),y,x1))*.
% 299.83/300.66  99357[0:SpR:615.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y),c_List_Omap(v,c_List_Omap(w,c_List_Odrop(u,x1,z),z,x),x,y))*.
% 299.83/300.66  99356[0:SpR:615.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y),c_List_Omap(v,c_List_Omap(w,c_List_Orotate(u,x1,z),z,x),x,y))*.
% 299.83/300.66  99354[0:SpR:615.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1),c_List_Omap(c_Fun_Ocomp(v,w,z,x1,y),c_List_Odrop(u,x,y),y,x1))*.
% 299.83/300.66  99353[0:SpR:615.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1),c_List_Omap(c_Fun_Ocomp(v,w,z,x1,y),c_List_Orotate(u,x,y),y,x1))*.
% 299.83/300.66  99352[0:SpR:615.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1),c_List_Omap(c_Fun_Ocomp(v,w,z,x1,y),c_List_Otake(u,x,y),y,x1))*.
% 299.83/300.66  99351[0:SpR:615.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y),c_List_Omap(v,c_List_Omap(w,c_List_Otake(u,x1,z),z,x),x,y))*.
% 299.83/300.66  99341[0:SpR:615.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y),c_List_Omap(v,c_List_Odrop(u,c_List_Omap(w,x1,z,x),x),x,y))*.
% 299.83/300.66  99340[0:SpR:615.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y),c_List_Omap(v,c_List_Orotate(u,c_List_Omap(w,x1,z,x),x),x,y))*.
% 299.83/300.66  99339[0:SpR:615.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y),c_List_Omap(v,c_List_Otake(u,c_List_Omap(w,x1,z,x),x),x,y))*.
% 299.83/300.66  99516[0:SpL:70.1,98693.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  99555[0:SpL:70.1,56449.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),x) c_lessequals(u,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat).
% 299.83/300.66  100094[0:Res:99632.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat)),tc_nat),c_Suc(w)) c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_Suc(w)),tc_nat)),tc_nat),w,tc_nat)*.
% 299.83/300.66  101006[0:Res:2028.1,100093.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),c_HOL_Oone__class_Oone(tc_nat)) equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  100921[0:SpL:70.1,100093.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  101173[0:Res:56653.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  101408[0:Res:56656.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  101737[0:Res:56781.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  101926[0:Res:56782.0,118.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  102301[0:Res:56907.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  102529[0:Res:56908.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),x,tc_nat),u).
% 299.83/300.66  104676[0:Rew:605.0,104658.1] || equal(c_List_Omap(u,v,w,x),c_List_Omap(c_Fun_Ocomp(u,y,w,x,z),x1,z,x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x1,tc_List_Olist(z))).
% 299.83/300.66  105481[0:SpL:198.1,188.0] class_Divides_Oring__div(tc_nat) || hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))) -> hBOOL(hAPP(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w,tc_nat)))*.
% 299.83/300.66  105342[0:SpR:198.1,189.1] class_Divides_Oring__div(tc_nat) || hBOOL(hAPP(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w,tc_nat)))* -> hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))).
% 299.83/300.66  105554[0:Rew:198.1,105383.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,u),w,u))**.
% 299.83/300.66  105555[0:Rew:198.1,105381.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u),v,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,x,u),v,u))**.
% 299.83/300.66  105556[0:Rew:198.1,105374.2] class_Divides_Oring__div(tc_nat) || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat))**.
% 299.83/300.66  106179[0:SpL:199.1,188.0] class_Divides_Oring__div(tc_nat) || hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))) -> hBOOL(hAPP(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)))*.
% 299.83/300.66  106129[0:SpR:276.1,199.1] class_OrderedGroup_Ogroup__add(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Divides_Odiv__class_Omod(w,x,u)),w,u),x,u),c_Divides_Odiv__class_Omod(v,x,u))**.
% 299.83/300.66  106041[0:SpR:199.1,189.1] class_Divides_Oring__div(tc_nat) || hBOOL(hAPP(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat)))* -> hBOOL(hAPP(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))).
% 299.83/300.66  106248[0:Rew:199.1,106085.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,u),x,u))**.
% 299.83/300.66  106249[0:Rew:199.1,106083.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,u),w,u))**.
% 299.83/300.66  106250[0:Rew:199.1,106076.2] class_Divides_Oring__div(tc_nat) || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,v,tc_nat),u,tc_nat))**.
% 299.83/300.66  106256[0:Rew:106255.1,105426.2] class_Divides_Oring__div(tc_nat) || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat))**.
% 299.83/300.66  108167[0:Rew:139.1,108166.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Omap(x,c_List_Oappend(v,y,w),w,z),u,z),hAPP(x,c_List_Onth(v,u,w)))**.
% 299.83/300.66  109376[0:Res:104465.0,118.0] || c_lessequals(c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat))),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),tc_nat)* -> equal(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat))),c_Suc(c_Suc(c_HOL_Oone__class_Oone(tc_nat)))).
% 299.83/300.66  109453[0:SpL:486.0,423.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,x,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x))*.
% 299.83/300.66  109452[0:SpL:486.0,422.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,x,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x))*.
% 299.83/300.66  109640[0:SpL:70.1,103735.0] || c_lessequals(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  109679[0:SpR:70.1,104040.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.66  110840[0:Res:152.2,208.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  110839[0:Res:152.2,210.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  111350[0:Res:151.2,208.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  111349[0:Res:151.2,210.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  111844[0:Res:149.2,208.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  111843[0:Res:149.2,210.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  112419[0:Res:147.2,208.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  112418[0:Res:147.2,210.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  112999[0:Res:185.2,340.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  112998[0:Res:185.2,344.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  112997[0:Res:185.2,337.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  113247[0:Rew:70.1,113145.0] || equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.66  113583[0:Res:182.2,340.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  113582[0:Res:182.2,344.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  113581[0:Res:182.2,337.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  114418[0:Res:186.2,340.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  114417[0:Res:186.2,344.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  114416[0:Res:186.2,337.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> .
% 299.83/300.66  114974[0:Res:183.2,340.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  114973[0:Res:183.2,344.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  114972[0:Res:183.2,337.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.66  117673[0:Rew:70.1,117563.0] || equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  118504[0:Res:414.1,541.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x)* c_Type_Otyping(u,y,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w))* -> c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),y),x)*.
% 299.83/300.66  119040[0:SpL:529.1,495.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) equal(c_List_Oappend(x,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),w)** -> equal(x,u).
% 299.83/300.66  119038[0:SpL:529.1,496.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u)** equal(c_List_Oappend(u,x,v),w)* -> equal(x,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v))*.
% 299.83/300.66  119058[0:Rew:580.0,119002.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Orev(u,v)) -> equal(c_List_Oappend(c_List_Orev(u,v),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),w)**.
% 299.83/300.66  119210[0:SpR:70.1,104461.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.66  119379[0:Res:104462.0,118.0] || c_lessequals(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u).
% 299.83/300.66  119319[0:SpR:70.1,104462.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)*.
% 299.83/300.66  119677[0:SpL:70.1,104485.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  119928[0:SpR:70.1,105818.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  120301[0:SpL:70.1,108236.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  120394[0:SpL:70.1,108240.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  120508[0:SpL:70.1,108253.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  120575[0:SpR:377.0,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Oreplicate(c_Suc(v),w,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Oreplicate(v,w,u),u,u))*.
% 299.83/300.66  120587[0:Rew:703.1,120560.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u))**.
% 299.83/300.66  120862[0:Res:120108.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u))))),c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(u)))))).
% 299.83/300.66  120787[0:SpR:70.1,120108.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  120917[0:SpR:70.1,120109.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.66  121019[0:SpR:70.1,120110.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))))),tc_nat)*.
% 299.83/300.66  121267[0:SpL:25.2,316.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(w,v,u) -> c_lessequals(x,x,u)*.
% 299.83/300.66  121185[0:SpL:25.2,316.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(x,x,u)* -> c_lessequals(w,v,u).
% 299.83/300.66  121400[0:SpL:70.1,103131.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  121859[0:SpL:25.2,318.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(x,x,u)*.
% 299.83/300.66  121777[0:SpL:25.2,318.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u))** c_HOL_Oord__class_Oless(x,x,u)* -> c_HOL_Oord__class_Oless(v,w,u).
% 299.83/300.66  122191[0:Res:121416.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.66  122363[0:SpL:70.1,103588.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  123079[0:SpR:377.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(u,c_List_Oreplicate(c_Suc(v),w,x),x),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),y,x),c_List_Oappend(u,c_List_Olist_OCons(y,c_List_Oreplicate(v,w,x),x),x))**.
% 299.83/300.66  123070[0:SpR:580.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Orev(u,v),c_List_Olist_OCons(w,x,v),v),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),y,v),c_List_Oappend(c_List_Orev(u,v),c_List_Olist_OCons(y,x,v),v))**.
% 299.83/300.66  123108[0:Rew:4781.1,123063.2,4781.1,123063.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Olist__update(c_List_Olist_OCons(x,y,v),w,z,v),c_List_Olist_OCons(z,y,v))**.
% 299.83/300.66  123109[0:Rew:14878.1,123062.2,14878.1,123062.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(c_List_Olist_OCons(x,y,w),u,z,w),c_List_Olist_OCons(z,y,w))**.
% 299.83/300.66  123110[0:Rew:4781.1,123061.2,4781.1,123061.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(c_List_Olist_OCons(x,y,w),u,z,w),c_List_Olist_OCons(z,y,w))**.
% 299.83/300.66  123113[0:Rew:14878.1,123058.2,14878.1,123058.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Olist__update(c_List_Olist_OCons(x,y,v),w,z,v),c_List_Olist_OCons(z,y,v))**.
% 299.83/300.66  123168[0:SpR:70.1,103811.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat))),tc_nat)*.
% 299.83/300.66  124079[0:SpR:473.0,574.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist__update(c_List_Olist__update(c_List_Olist_OCons(v,w,x),u,y,x),c_HOL_Ozero__class_Ozero(tc_nat),z,x),c_List_Olist__update(c_List_Olist_OCons(z,w,x),u,y,x))**.
% 299.83/300.66  124078[0:SpR:584.0,574.1] ||  -> equal(u,v) equal(c_List_Olist__update(c_List_Olist__update(c_List_Olist__update(w,v,x,y),u,z,y),v,x1,y),c_List_Olist__update(c_List_Olist__update(w,v,x1,y),u,z,y))**.
% 299.83/300.66  124771[0:SpL:70.1,107519.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),x,tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  125012[0:Res:532.1,573.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB),y)* -> c_Type_Otyping(w,c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB),y)*.
% 299.83/300.66  125024[0:SpR:70.1,109112.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  125239[0:SpR:70.1,121923.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  125598[0:Res:122965.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.66  125467[0:SpR:70.1,122965.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  125832[0:Res:123951.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.66  125717[0:SpR:70.1,123951.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  125960[0:SpR:389.1,510.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u)),w)),v),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u)),hAPP(hAPP(c_Lambda_Olift,w),v)))**.
% 299.83/300.66  125946[0:SpR:389.1,510.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,w),v)),c_Lambda_OdB_OVar(u)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),c_Lambda_OdB_OVar(u))),v))*.
% 299.83/300.66  125989[0:SpR:70.1,123952.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  126146[0:SpR:70.1,123953.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  126385[0:SpL:70.1,123991.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  126520[0:SpL:70.1,123992.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  126995[0:SpL:56.1,220.0] || c_lessequals(u,v,tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,w,tc_nat) c_lessequals(v,u,tc_nat)* -> equal(w,u)*.
% 299.83/300.66  127101[0:MRR:127044.3,228.0] || c_lessequals(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),u)** c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) -> equal(w,v).
% 299.83/300.66  127808[0:SpL:36.1,243.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v))* -> equal(w,x).
% 299.83/300.66  127807[0:SpL:35.1,243.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v))* -> equal(w,x).
% 299.83/300.66  127836[0:SpR:70.1,58687.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.66  128184[0:SpL:70.1,59524.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),x) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat).
% 299.83/300.66  128378[0:SpL:345.1,4835.0] || c_List_Olistsp(u,c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),y)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_List_Olistsp(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y)*.
% 299.83/300.66  128396[0:Rew:10314.0,128367.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.66  128397[0:Rew:10314.0,128366.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.66  128398[0:Rew:10314.0,128365.2] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.66  128753[0:Res:430.1,514.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,c_Lambda_OdB_OVar(v),w),x,tc_Type_Otype,tc_Type_Otype),hAPP(u,v))**.
% 299.83/300.66  129608[0:Res:429.1,514.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,c_Lambda_OdB_OVar(v),w),x,tc_Type_Otype,tc_Type_Otype),hAPP(u,v))**.
% 299.83/300.66  130075[0:Res:173.3,184.1] class_Ring__and__Field_Oordered__semidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.66  130074[0:Res:173.3,187.1] class_Ring__and__Field_Oordered__semidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  130062[0:Res:173.3,117420.1] class_Ring__and__Field_Oordered__semidom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(x,x,u)*.
% 299.83/300.66  129980[0:SpR:36.1,173.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  129979[0:SpR:35.1,173.3] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  131083[0:SpR:70.1,97329.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  131298[0:SpL:70.1,97366.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  131532[0:SpR:70.1,99586.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.66  131629[0:SpL:70.1,99627.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Divides_Odiv__class_Omod(c_Suc(w),x,tc_nat),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(w,x,tc_nat)),x) c_lessequals(u,c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat).
% 299.83/300.66  132231[0:Rew:440.0,132227.1] || c_Type_Otypings(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,v_Ts____) -> c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____),c_List_Olist_OCons(v_a____,u,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),v_T_H____)*.
% 299.83/300.66  132843[0:SpL:70.1,103002.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  133045[0:Res:68.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_Lambda_OdB_OAbs(v)),w))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.66  133530[0:Res:68.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OAbs(u)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  133946[0:Res:133390.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.66  133983[0:SpR:63.1,473.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Odrop(u,v,w),c_HOL_Ozero__class_Ozero(tc_nat),x,w),c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w))**.
% 299.83/300.66  134091[0:Rew:371.0,134045.1,371.0,134045.1,354.0,134045.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(v,u,w),c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(u,v,w))**.
% 299.83/300.66  134933[0:Res:134553.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_Suc(c_Suc(u))).
% 299.83/300.66  134857[0:SpR:70.1,134553.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat)),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  135022[0:SpR:70.1,134554.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  135136[0:SpR:70.1,134555.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  135294[0:SpL:70.1,134592.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  135388[0:SpL:70.1,134593.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  135568[0:SpL:402.0,562.0] || equal(c_List_Odrop(u,c_List_Oappend(v,w,x),x),c_List_Odrop(u,v,x)) -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.66  135567[0:SpL:402.0,564.0] || equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))** -> equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.66  135526[0:SpR:4761.1,402.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  135525[0:SpR:4762.1,402.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  135524[0:SpR:14736.0,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  135434[0:SpR:402.0,4419.1] || equal(c_List_Odrop(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  135634[0:Rew:503.0,135557.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat),x,w),c_List_Odrop(c_Suc(u),c_List_Oappend(c_List_Otake(u,v,w),x,w),w))**.
% 299.83/300.66  136220[0:SpL:398.0,562.0] || equal(c_List_Otake(u,c_List_Oappend(v,w,x),x),c_List_Otake(u,v,x)) -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),w,x),c_List_Olist_ONil(x))**.
% 299.83/300.66  136219[0:SpL:398.0,564.0] || equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),c_List_Otake(u,c_List_Oappend(v,x,w),w))** -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.66  136094[0:SpR:398.0,4419.1] || equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),c_List_Otake(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  136279[0:Rew:97408.1,136097.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Onth(c_List_Otake(v,c_List_Oappend(w,y,x),x),u,x),c_List_Onth(w,u,x))**.
% 299.83/300.66  136286[0:Rew:501.0,136162.0,544.0,136162.0] ||  -> equal(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_List_Oappend(v,x,w),w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),v,w))**.
% 299.83/300.66  136623[0:SpL:70.1,135753.0] || c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  136681[0:SpR:70.1,106337.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.66  136787[0:Res:386.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,hAPP(hAPP(c_Lambda_Olift,u),x),y)* -> c_Type_Otyping(w,hAPP(hAPP(c_Lambda_Olift,v),x),y)*.
% 299.83/300.66  136798[0:SpR:70.1,108889.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)*.
% 299.83/300.66  137423[0:Res:358.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),u),y)* -> c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),y)*.
% 299.83/300.66  137434[0:SpR:70.1,129191.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  137560[0:SpR:70.1,129192.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  137663[0:SpR:70.1,129193.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  137801[0:SpL:70.1,129238.0] || c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  137875[0:Res:357.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,u),x),y)* -> c_Type_Otyping(w,hAPP(hAPP(c_Lambda_OdB_OApp,v),x),y)*.
% 299.83/300.66  137926[0:SpL:70.1,129239.0] || c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  138023[0:SpL:70.1,129575.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x))),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  138089[0:SpR:70.1,130352.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  138434[0:SpR:2292.1,560.0] || equal(u,v) -> equal(c_List_Olist__update(c_List_Oappend(u,c_List_Olist_OCons(w,x,y),y),c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),z,y),c_List_Oappend(u,c_List_Olist_OCons(z,x,y),y))**.
% 299.83/300.66  138429[0:SpR:2292.1,529.1] || equal(u,v) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u) -> equal(c_List_Oappend(u,c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,w),w),x)**.
% 299.83/300.66  138822[0:SpR:382.1,610.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OVar(u))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)),c_Lambda_OdB_OVar(u)))*.
% 299.83/300.66  140586[0:SpL:234.2,97366.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140583[0:SpL:234.2,51912.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(c_Suc(x),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140582[0:SpL:234.2,55552.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140581[0:SpL:234.2,59522.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140580[0:SpL:234.2,52398.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> c_lessequals(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140579[0:SpL:234.2,25400.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(x),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.66  140577[0:SpL:234.2,16071.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat)* -> .
% 299.83/300.66  140576[0:SpL:234.2,51355.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140575[0:SpL:234.2,57991.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140552[0:SpL:234.2,3467.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.66  140551[0:SpL:234.2,16063.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.66  140550[0:SpL:234.2,103131.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  140549[0:SpL:234.2,5146.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  140545[0:SpL:234.2,82635.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.66  140536[0:SpL:234.2,82623.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat)* -> .
% 299.83/300.66  140531[0:SpL:234.2,25395.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.66  140530[0:SpL:234.2,2920.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> .
% 299.83/300.66  140528[0:SpL:234.2,89158.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  140527[0:SpL:234.2,4058.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  140524[0:SpL:234.2,103588.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  140522[0:SpL:234.2,4026.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  140333[0:SpR:234.2,121923.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140331[0:SpR:234.2,53359.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(x,c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140282[0:SpR:234.2,108889.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  140281[0:SpR:234.2,51301.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  140276[0:SpR:234.2,3464.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(x),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)*.
% 299.83/300.66  140273[0:SpR:234.2,17278.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),x,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)*.
% 299.83/300.66  140272[0:SpR:234.2,73829.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),x,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)*.
% 299.83/300.66  140270[0:SpR:234.2,3459.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)*.
% 299.83/300.66  140269[0:SpR:234.2,57236.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)*.
% 299.83/300.66  140266[0:SpR:234.2,97329.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140249[0:SpR:234.2,55759.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140247[0:SpR:234.2,127511.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140243[0:SpR:234.2,55418.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140242[0:SpR:234.2,55661.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_lessequals(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140240[0:SpR:234.2,127199.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140239[0:SpR:234.2,127377.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140234[0:SpR:234.2,80944.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))))),tc_nat)*.
% 299.83/300.66  140225[0:SpR:234.2,67142.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.66  140221[0:SpR:234.2,11048.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  140217[0:SpR:234.2,2947.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))))),tc_nat)*.
% 299.83/300.66  140216[0:SpR:234.2,2914.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))))))),tc_nat)*.
% 299.83/300.66  140208[0:SpR:234.2,52120.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140207[0:SpR:234.2,51884.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140206[0:SpR:234.2,89173.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.66  140204[0:SpR:234.2,80945.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140203[0:SpR:234.2,22636.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.66  140202[0:SpR:234.2,51489.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.66  140198[0:SpR:234.2,22985.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  140196[0:SpR:234.2,122965.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140195[0:SpR:234.2,109112.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.66  140194[0:SpR:234.2,103644.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  140191[0:SpR:234.2,56908.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140190[0:SpR:234.2,56782.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),y,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140189[0:SpR:234.2,53599.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)))),tc_nat)*.
% 299.83/300.66  140178[0:SpR:234.2,16287.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140177[0:SpR:234.2,37555.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* equal(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  140670[0:Rew:23.0,140393.3] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_lessequals(v,w,tc_nat) c_lessequals(v,c_Suc(u),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat))*.
% 299.83/300.66  140672[0:Rew:23.0,140385.3] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))*.
% 299.83/300.66  140673[0:Rew:23.0,140383.3] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Suc(w),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))*.
% 299.83/300.66  142464[0:Rew:70.1,142389.2] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.66  142587[0:Rew:70.1,142511.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),w,tc_nat)*.
% 299.83/300.66  142787[0:Rew:70.1,142675.2] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.66  143147[0:Rew:508.0,143146.1] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Orev(v,w),w),c_List_Orotate(u,c_List_Orev(v,w),w))**.
% 299.83/300.66  143398[0:Res:142737.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(u),tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.66  143325[0:SpR:70.1,142737.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  143501[0:SpL:70.1,142855.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  143639[0:SpL:70.1,143265.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v).
% 299.83/300.66  143709[0:SpR:69.1,293.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  143988[0:Res:143848.0,118.0] || c_lessequals(c_Suc(c_Suc(u)),c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(u,w,tc_nat)),tc_nat),c_Suc(c_Suc(u))).
% 299.83/300.66  143906[0:SpR:70.1,143848.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  144592[0:SpR:69.1,95.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  145708[0:SpR:69.1,94.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  146436[0:SpR:69.1,229.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  147095[0:SpR:69.1,81.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.66  148095[0:SpR:69.1,238.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.66  148592[0:SpR:70.1,147022.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)*.
% 299.83/300.66  148837[0:SpR:70.1,147315.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)*.
% 299.83/300.66  149066[0:SpR:69.1,237.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.66  149534[0:Res:149169.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)).
% 299.83/300.66  149431[0:SpR:70.1,149169.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.66  150055[0:SpR:69.1,113.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.66  150170[0:Res:149774.0,118.0] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat)).
% 299.83/300.66  150099[0:SpR:70.1,149774.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.66  151436[0:SSi:151339.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat)* -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat).
% 299.83/300.66  151437[0:SSi:151336.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat)*.
% 299.83/300.66  151438[0:SSi:151335.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w)),tc_nat)*.
% 299.83/300.66  151439[0:SSi:151334.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w)),tc_nat)*.
% 299.83/300.66  151440[0:SSi:151333.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat),tc_nat)* -> .
% 299.83/300.66  151441[0:SSi:151332.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat)* -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat).
% 299.83/300.66  151442[0:SSi:151330.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w)),tc_nat)*.
% 299.83/300.66  151443[0:SSi:151329.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),u,tc_nat) -> .
% 299.83/300.66  151444[0:SSi:151328.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w)),tc_nat)*.
% 299.83/300.66  151445[0:SSi:151299.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,u,tc_nat)),w)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat),tc_nat)* -> .
% 299.83/300.66  151446[0:SSi:151297.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat) -> .
% 299.83/300.66  151447[0:SSi:151296.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.66  151448[0:SSi:151295.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_Divides_Odiv__class_Omod(x,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  151449[0:SSi:151294.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),c_Divides_Odiv__class_Omod(x,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  151450[0:SSi:151290.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.66  151451[0:SSi:151289.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.66  151452[0:SSi:151284.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),v),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),tc_nat)* -> .
% 299.83/300.66  151453[0:SSi:151281.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  151454[0:SSi:151280.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  151455[0:SSi:151276.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  151456[0:SSi:151275.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  151457[0:SSi:151272.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w))))),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)),tc_nat)* -> .
% 299.83/300.66  151458[0:SSi:151270.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat),tc_nat)* -> .
% 299.83/300.66  151465[0:SSi:151187.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),w,tc_nat),u,tc_nat).
% 299.83/300.66  151466[0:SSi:151185.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w))),tc_nat)*.
% 299.83/300.66  151467[0:SSi:151174.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),x,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  151468[0:SSi:151173.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  151469[0:SSi:151171.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat).
% 299.83/300.66  151470[0:SSi:151170.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat).
% 299.83/300.66  151471[0:SSi:151168.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w)),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat).
% 299.83/300.66  151472[0:SSi:151166.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_Suc(x),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),x,tc_nat).
% 299.83/300.66  151473[0:SSi:151115.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),w)),tc_nat)*.
% 299.83/300.66  151474[0:SSi:151114.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.66  151475[0:SSi:151113.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))))))),tc_nat)*.
% 299.83/300.66  151476[0:SSi:151112.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))))))),tc_nat)*.
% 299.83/300.66  151477[0:SSi:151111.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  151478[0:SSi:151100.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),w)),tc_nat)*.
% 299.83/300.66  151479[0:SSi:151099.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.66  151480[0:SSi:151094.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.66  151481[0:SSi:151090.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.66  151482[0:SSi:151088.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.66  151483[0:SSi:151087.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.66  151484[0:SSi:151085.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat)*.
% 299.83/300.66  151485[0:SSi:151084.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat)*.
% 299.83/300.66  151486[0:SSi:151083.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.66  151487[0:SSi:151080.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  151488[0:SSi:151079.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.66  151489[0:SSi:151078.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.66  151490[0:SSi:151075.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat)*.
% 299.83/300.66  151491[0:SSi:151074.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))),tc_nat)*.
% 299.83/300.66  151492[0:SSi:151073.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.66  151493[0:SSi:151070.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  151494[0:SSi:151068.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.66  151495[0:SSi:151067.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.66  151496[0:SSi:151059.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)))))),tc_nat)*.
% 299.83/300.66  151497[0:SSi:151056.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.66  151512[0:SSi:151511.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(u,v,tc_nat)),w),v,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat))**.
% 299.83/300.66  151679[0:Rew:70.1,151549.2] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat).
% 299.83/300.66  152031[0:Res:151763.0,118.0] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.66  152281[0:SpR:69.1,212.1] class_OrderedGroup_Ogroup__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,u),u)),w),x,u),c_Divides_Odiv__class_Omod(v,x,u))**.
% 299.83/300.66  152462[0:SSi:152366.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat)* -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat).
% 299.83/300.66  152463[0:SSi:152363.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(c_Suc(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat)*.
% 299.83/300.66  152464[0:SSi:152362.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)*.
% 299.83/300.66  152465[0:SSi:152361.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)*.
% 299.83/300.66  152466[0:SSi:152360.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  152467[0:SSi:152359.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat)* -> c_lessequals(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat).
% 299.83/300.66  152468[0:SSi:152357.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)*.
% 299.83/300.66  152469[0:SSi:152356.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),u,tc_nat) -> .
% 299.83/300.66  152470[0:SSi:152355.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)*.
% 299.83/300.66  152471[0:SSi:152326.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,u,tc_nat))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat),tc_nat)* -> .
% 299.83/300.66  152472[0:SSi:152324.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat) -> .
% 299.83/300.66  152473[0:SSi:152323.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.66  152474[0:SSi:152322.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_Divides_Odiv__class_Omod(x,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  152475[0:SSi:152321.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_Divides_Odiv__class_Omod(x,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  152476[0:SSi:152317.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.66  152477[0:SSi:152316.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))))),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.66  152478[0:SSi:152311.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),w),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),tc_nat)* -> .
% 299.83/300.66  152479[0:SSi:152308.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  152480[0:SSi:152307.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  152481[0:SSi:152303.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  152482[0:SSi:152302.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),tc_nat)* -> .
% 299.83/300.66  152483[0:SSi:152299.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))),c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),tc_nat)* -> .
% 299.83/300.66  152484[0:SSi:152297.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  152491[0:SSi:152212.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),u,tc_nat).
% 299.83/300.66  152492[0:SSi:152210.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)))),tc_nat)*.
% 299.83/300.66  152493[0:SSi:152199.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat) -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  152494[0:SSi:152198.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x,tc_nat) -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  152495[0:SSi:152196.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat).
% 299.83/300.66  152496[0:SSi:152195.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat).
% 299.83/300.66  152497[0:SSi:152193.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),x,tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat).
% 299.83/300.66  152498[0:SSi:152191.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_Suc(x),tc_nat)* -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat).
% 299.83/300.66  152499[0:SSi:152136.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),w)),tc_nat)*.
% 299.83/300.66  152500[0:SSi:152135.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.66  152501[0:SSi:152134.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))))),tc_nat)*.
% 299.83/300.66  152502[0:SSi:152133.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))))))),tc_nat)*.
% 299.83/300.66  152503[0:SSi:152132.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  152504[0:SSi:152121.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),w)),tc_nat)*.
% 299.83/300.66  152505[0:SSi:152120.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.66  152506[0:SSi:152115.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.66  152507[0:SSi:152111.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(c_Suc(x),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.66  152508[0:SSi:152109.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_Suc(x),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.66  152509[0:SSi:152108.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_lessequals(x,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.66  152510[0:SSi:152106.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat)*.
% 299.83/300.66  152511[0:SSi:152105.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat)*.
% 299.83/300.66  152512[0:SSi:152104.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.66  152513[0:SSi:152101.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  152514[0:SSi:152100.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.66  152515[0:SSi:152099.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.66  152516[0:SSi:152096.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat)*.
% 299.83/300.66  152517[0:SSi:152095.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))),tc_nat)*.
% 299.83/300.66  152518[0:SSi:152094.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat)),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.66  152519[0:SSi:152091.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  152520[0:SSi:152089.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.66  152521[0:SSi:152088.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat),y,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.66  152522[0:SSi:152080.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),c_Suc(c_Suc(c_Suc(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))))))),tc_nat)*.
% 299.83/300.66  152523[0:SSi:152077.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)*.
% 299.83/300.66  152540[0:SSi:152539.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(u,v,tc_nat)),v,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),v,tc_nat))**.
% 299.83/300.66  152679[0:Res:151925.0,118.0] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),c_Suc(u)).
% 299.83/300.66  152729[0:SpR:70.1,151614.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  152982[0:SSi:152891.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)))),tc_nat)*.
% 299.83/300.66  152983[0:SSi:152888.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v))),tc_nat)*.
% 299.83/300.66  152992[0:SpR:70.1,152926.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_Suc(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)),tc_nat),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat)*.
% 299.83/300.66  153120[0:SSi:153032.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)))),tc_nat)*.
% 299.83/300.66  153121[0:SSi:153029.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat)),tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w))),tc_nat)*.
% 299.83/300.66  153169[0:SpR:16287.0,22.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) equal(c_List_Onth(c_List_Oappend(v,w,x),u,x),c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),x))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat).
% 299.83/300.66  153168[0:SpR:37555.1,22.0] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) -> equal(c_List_Onth(c_List_Oappend(v,w,x),u,x),c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),x))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat).
% 299.83/300.66  153122[0:SpR:22.0,170.0] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(x,c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Onth(c_List_Oappend(v,x,w),u,w),w),x)**.
% 299.83/300.66  153238[0:Rew:22.0,153237.0] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Olist__update(u,v,w,x),y,x),z,x),c_List_Onth(c_List_Oappend(u,y,x),z,x))** c_HOL_Oord__class_Oless(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat).
% 299.83/300.66  153348[0:Res:26949.0,118.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),tc_nat)* -> equal(c_Nat_Osize__class_Osize(c_List_Odrop(w,u,v),tc_List_Olist(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v))).
% 299.83/300.66  153606[0:SpL:403.1,504.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Odistinct(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),w)* -> c_List_Odistinct(c_List_Olist__update(v,u,y,w),w).
% 299.83/300.66  155092[0:SpL:199.1,68221.0] class_Divides_Oring__div(tc_nat) || c_Type_Otyping(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),x) -> c_Type_Otyping(u,c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat),x)*.
% 299.83/300.66  155091[0:SpL:198.1,68221.0] class_Divides_Oring__div(tc_nat) || c_Type_Otyping(u,c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),x) -> c_Type_Otyping(u,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w,tc_nat),x)*.
% 299.83/300.66  155158[0:SpR:70.1,70722.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Odrop(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),x),c_List_Olist_ONil(x))**.
% 299.83/300.66  155291[0:Res:129333.0,118.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),u).
% 299.83/300.66  155372[0:SSi:155256.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,y),tc_List_Olist(y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.83/300.66  155373[0:SSi:155253.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),x,y),tc_List_Olist(y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v),tc_nat)*.
% 299.83/300.66  155385[0:SpR:89.1,156.1] class_OrderedGroup_Oab__semigroup__add(u) class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Oone__class_Oone(u))),u)*.
% 299.83/300.66  155374[0:SpR:89.1,445.0] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_Lambda_OdB_OVar(x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)))*.
% 299.83/300.66  155762[0:Res:129339.0,118.0] || c_lessequals(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),tc_List_Olist(x)),u).
% 299.83/300.66  155706[0:SpR:234.2,129339.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,y),tc_List_Olist(y)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  155906[0:SpR:70.1,138872.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),x,tc_nat)* c_lessequals(x,w,tc_nat)*.
% 299.83/300.66  156645[0:SSi:156533.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.66  156646[0:SSi:156530.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.66  156714[0:SpR:234.2,156058.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),x,tc_nat)* c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  156908[0:SpR:85.1,156.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Oone__class_Oone(u))),u)*.
% 299.83/300.66  156897[0:SpR:85.1,445.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_Lambda_OdB_OVar(x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)))*.
% 299.83/300.66  157097[0:Obv:156955.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v)))*.
% 299.83/300.66  157132[0:SpR:70.1,156580.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  157206[0:SSi:157166.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.66  157207[0:SSi:157163.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x)),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),w,tc_nat),c_Suc(u),tc_nat).
% 299.83/300.66  157216[0:SpR:70.1,156581.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  157277[0:SSi:157250.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.66  157278[0:SSi:157247.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_lessequals(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x)),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.66  157355[0:SpR:234.2,156781.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  157287[0:SpR:70.1,156781.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  157410[0:SpR:70.1,138929.2] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  157957[0:SpR:87.1,156.1] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__semidom(u) ||  -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Oone__class_Oone(u))),u)*.
% 299.83/300.66  157946[0:SpR:87.1,445.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_Lambda_OdB_OVar(x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)))*.
% 299.83/300.66  158149[0:Obv:158004.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v)))*.
% 299.83/300.66  158186[0:SpR:70.1,157710.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  158249[0:SSi:158220.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat))),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.66  158250[0:SSi:158217.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(u,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,w,tc_nat)),x)),tc_nat) c_lessequals(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),w,tc_nat),c_Suc(u),tc_nat)*.
% 299.83/300.66  158327[0:SpR:234.2,157799.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)*.
% 299.83/300.66  158259[0:SpR:70.1,157799.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  158385[0:SpR:70.1,138930.2] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  159267[0:SpR:86.1,445.0] class_OrderedGroup_Oab__group__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)))*.
% 299.83/300.66  159585[0:SpR:70.1,141067.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(x,w,tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)*.
% 299.83/300.66  160189[0:SpR:70.1,159786.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  160264[0:SSi:160223.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.66  160265[0:SSi:160220.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.66  160342[0:SpR:234.2,159875.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat)*.
% 299.83/300.66  160274[0:SpR:70.1,159875.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.66  160411[0:SpR:70.1,141068.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(x,w,tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat)*.
% 299.83/300.66  161012[0:SpR:192.1,445.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)))*.
% 299.83/300.66  161416[0:SpR:70.1,141249.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)*.
% 299.83/300.66  162236[0:SpR:70.1,161455.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(x),tc_nat)* c_HOL_Oord__class_Oless(x,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.66  162227[0:SpR:70.1,161455.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat).
% 299.83/300.66  162382[0:SpR:705.1,445.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)))*.
% 299.83/300.66  162724[0:Rew:85.1,162723.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)))*.
% 299.83/300.66  162851[0:SpL:70.1,162064.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(w,x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  162882[0:SSi:162842.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),c_Divides_Odiv__class_Omod(w,x,tc_nat)),tc_nat).
% 299.83/300.66  162883[0:SSi:162839.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),x,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(v,x,tc_nat)),w),tc_nat).
% 299.83/300.66  162979[0:SpL:70.1,162189.0] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat).
% 299.83/300.66  162951[0:SpL:234.2,162189.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(x),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  163021[0:SpR:70.1,141250.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(w,x,tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)*.
% 299.83/300.66  163732[0:SpR:88.1,445.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)))*.
% 299.83/300.66  164052[0:Rew:87.1,164051.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)))*.
% 299.83/300.66  164259[0:SpR:70.1,163060.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_Suc(x),tc_nat)* c_lessequals(x,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.66  164250[0:SpR:70.1,163060.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(w,c_Suc(x),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,tc_nat).
% 299.83/300.66  164324[0:SpR:70.1,144028.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),x,tc_nat)* c_lessequals(x,w,tc_nat)*.
% 299.83/300.66  165139[0:SpR:374.0,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(v,c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w)),w),c_List_Onth(c_List_Orev(v,w),u,w))**.
% 299.83/300.66  165145[0:Rew:508.0,165100.1,580.0,165100.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),w),c_List_Onth(v,u,w))**.
% 299.83/300.66  165305[0:SpR:70.1,164806.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Suc(c_Suc(c_Suc(c_Suc(w)))),tc_nat)*.
% 299.83/300.66  165278[0:SpR:70.1,164806.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)))),tc_nat)*.
% 299.83/300.66  165622[0:SSi:165448.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat) c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.66  165623[0:SSi:165445.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> c_HOL_Oord__class_Oless(c_Suc(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)),x,tc_nat) c_lessequals(x,c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.66  166457[0:Obv:166413.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(v,x,u)*.
% 299.83/300.66  166458[0:Obv:166412.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(w,x,u).
% 299.83/300.66  166459[0:Obv:166400.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(x,x,u)*.
% 299.83/300.66  166765[0:Rew:807.0,166759.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.66  166766[0:Rew:807.0,166760.1] || equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  167312[0:Obv:167268.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(v,x,u).
% 299.83/300.66  167313[0:Obv:167267.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(w,x,u)*.
% 299.83/300.66  167314[0:Obv:167255.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(x,x,u)*.
% 299.83/300.66  168067[0:Obv:168029.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.66  168068[0:Obv:168028.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  168069[0:Obv:168016.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(x,x,u)*.
% 299.83/300.66  168096[0:Obv:167936.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  168763[0:Obv:168752.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.66  168764[0:Obv:168751.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  168765[0:Obv:168739.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(x,x,u)*.
% 299.83/300.66  168768[0:Obv:168661.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  168776[0:SSi:168682.1,168682.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(u),x,tc_nat)*.
% 299.83/300.66  169139[0:Rew:377.0,169138.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> equal(w,z) equal(c_List_Oreplicate(v,w,x),y).
% 299.83/300.66  169143[0:Rew:377.0,169142.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oreplicate(c_Suc(y),z,x),x)* -> equal(w,z) equal(v,c_List_Oreplicate(y,z,x)).
% 299.83/300.66  169446[0:SpR:707.1,445.0] class_OrderedGroup_Osemigroup__add(u) ||  -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Lambda_OdB_OVar(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u))*.
% 299.83/300.66  172331[0:SpR:271.1,73.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172330[0:SpR:272.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172329[0:SpR:269.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172328[0:SpR:18141.1,73.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172326[0:SpR:54222.1,73.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172325[0:SpR:270.1,73.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172324[0:SpR:273.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172323[0:SpR:267.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172322[0:SpR:18421.1,73.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172321[0:SpR:53875.1,73.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172282[0:SpR:271.1,73.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172281[0:SpR:272.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172280[0:SpR:269.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172279[0:SpR:18141.1,73.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172277[0:SpR:54222.1,73.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172276[0:SpR:270.1,73.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172275[0:SpR:273.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172274[0:SpR:267.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172273[0:SpR:18421.1,73.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172272[0:SpR:53875.1,73.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172945[0:SpR:271.1,278.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172944[0:SpR:272.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172943[0:SpR:269.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172942[0:SpR:18141.1,278.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172940[0:SpR:54222.1,278.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  172939[0:SpR:270.1,278.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172938[0:SpR:273.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172937[0:SpR:267.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172936[0:SpR:18421.1,278.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172935[0:SpR:53875.1,278.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  172896[0:SpR:271.1,278.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172895[0:SpR:272.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172894[0:SpR:269.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172893[0:SpR:18141.1,278.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172891[0:SpR:54222.1,278.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  172890[0:SpR:270.1,278.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172889[0:SpR:273.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172888[0:SpR:267.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172887[0:SpR:18421.1,278.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  172886[0:SpR:53875.1,278.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173295[0:SpR:271.1,277.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173294[0:SpR:272.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173293[0:SpR:269.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173292[0:SpR:18141.1,277.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173290[0:SpR:54222.1,277.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173289[0:SpR:270.1,277.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173288[0:SpR:273.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173287[0:SpR:267.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173286[0:SpR:18421.1,277.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173285[0:SpR:53875.1,277.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173246[0:SpR:271.1,277.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173245[0:SpR:272.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173244[0:SpR:269.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173243[0:SpR:18141.1,277.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173241[0:SpR:54222.1,277.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173240[0:SpR:270.1,277.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173239[0:SpR:273.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173238[0:SpR:267.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173237[0:SpR:18421.1,277.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173236[0:SpR:53875.1,277.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173671[0:SpR:271.1,134.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173670[0:SpR:272.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173669[0:SpR:269.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173668[0:SpR:18141.1,134.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173666[0:SpR:54222.1,134.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.66  173665[0:SpR:270.1,134.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173664[0:SpR:273.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173663[0:SpR:267.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173662[0:SpR:18421.1,134.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173661[0:SpR:53875.1,134.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.66  173622[0:SpR:271.1,134.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173621[0:SpR:272.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173620[0:SpR:269.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173619[0:SpR:18141.1,134.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173617[0:SpR:54222.1,134.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.66  173616[0:SpR:270.1,134.3] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173615[0:SpR:273.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173614[0:SpR:267.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173613[0:SpR:18421.1,134.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  173612[0:SpR:53875.1,134.3] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.66  174034[0:SpL:271.1,302.2] class_OrderedGroup_Omonoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)*.
% 299.83/300.66  174033[0:SpL:272.1,302.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)*.
% 299.83/300.66  174032[0:SpL:269.1,302.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)*.
% 299.83/300.66  174031[0:SpL:18141.1,302.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)*.
% 299.83/300.66  174029[0:SpL:54222.1,302.2] class_Divides_Osemiring__div(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)*.
% 299.83/300.66  175130[0:SpL:10323.1,505.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Odistinct(c_List_Otake(c_Suc(u),v,w),w) -> c_List_Odistinct(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w)*.
% 299.83/300.66  175831[0:SpL:409.1,505.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Odistinct(c_List_Olist__update(v,u,x,w),w) -> c_List_Odistinct(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),w)*.
% 299.83/300.66  180672[0:SpL:501.0,397.0] || equal(c_List_Oappend(u,v,w),x)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),u,w),x) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.66  180649[0:SpL:501.0,397.0] || equal(u,c_List_Oappend(v,w,x))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),u,x),v) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.66  180995[0:SpL:503.0,10340.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w),w)* -> hBOOL(hAPP(hAPP(u,v),y)) equal(v,y).
% 299.83/300.66  180971[0:SpL:503.0,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,x),x)* -> hBOOL(hAPP(hAPP(u,w),y)) equal(w,y).
% 299.83/300.66  181007[0:Rew:377.0,181006.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> hBOOL(hAPP(hAPP(u,w),z)) equal(w,z).
% 299.83/300.66  181011[0:Rew:377.0,181010.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oreplicate(c_Suc(y),z,x),x)* -> hBOOL(hAPP(hAPP(u,w),z)) equal(w,z).
% 299.83/300.66  181153[0:Res:165651.0,118.0] || c_lessequals(c_Suc(c_Suc(c_Suc(u))),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),u,tc_nat)),c_Suc(c_Suc(c_Suc(u)))).
% 299.83/300.66  181100[0:SpR:70.1,165651.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat)),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))),tc_nat)*.
% 299.83/300.66  181249[0:Res:166642.0,118.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.66  181561[0:Res:166845.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(v))),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.66  181650[0:Res:166960.0,118.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(u)),v)),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.66  181890[0:Res:166976.0,118.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Suc(c_Suc(u))),v),c_Suc(c_HOL_Oone__class_Oone(tc_nat))).
% 299.83/300.66  182461[0:SpL:70.1,166646.0] || c_HOL_Oord__class_Oless(c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  182612[0:SpL:70.1,166683.0] || c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  182763[0:SpL:70.1,166689.0] || c_lessequals(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  183089[0:Rew:268.2,182957.4] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(v,x).
% 299.83/300.66  183118[0:SpR:70.1,166690.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  183243[0:SpR:70.1,166691.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  183369[0:SpR:70.1,166707.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  183493[0:SpR:70.1,166708.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  183747[0:SpL:70.1,166709.0] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  183915[0:SpL:70.1,166710.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)))),c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w).
% 299.83/300.66  184294[0:SpR:70.1,166716.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  184556[0:SpR:70.1,166721.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  184805[0:SpR:70.1,166722.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_Suc(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat))))),tc_nat)*.
% 299.83/300.66  41469[0:Res:131.2,126.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* -> equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  46993[0:Res:131.2,106.1] class_OrderedGroup_Opordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  49825[0:SpR:253.0,258.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat),c_Suc(u))**.
% 299.83/300.66  50611[0:SpL:4126.0,457.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.66  50610[0:SpL:14948.1,457.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(u,x)*.
% 299.83/300.66  50609[0:SpL:14663.2,457.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(u,x)*.
% 299.83/300.66  50606[0:SpL:14663.2,457.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.66  52270[0:SpL:4126.0,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52269[0:SpL:14948.1,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52268[0:SpL:14663.2,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52265[0:SpL:14663.2,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52250[0:SpL:4126.0,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52249[0:SpL:14948.1,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52248[0:SpL:14663.2,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52245[0:SpL:14663.2,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52244[0:SpL:4126.0,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52243[0:SpL:14948.1,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52242[0:SpL:14663.2,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52239[0:SpL:14663.2,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  52720[0:SpL:4126.0,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Orotate(u,v,x),v)**.
% 299.83/300.66  52719[0:SpL:14948.1,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Orotate(u,v,x),v)**.
% 299.83/300.66  52718[0:SpL:14663.2,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(x),tc_nat)* equal(c_List_Orotate(u,v,x),v)**.
% 299.83/300.66  52715[0:SpL:14663.2,413.0] || equal(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,w),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Orotate(u,v,x),v)**.
% 299.83/300.66  52989[0:SpL:4126.0,230.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.66  52988[0:SpL:14948.1,230.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(w,x).
% 299.83/300.66  52987[0:SpL:14663.2,230.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* equal(w,x).
% 299.83/300.66  52984[0:SpL:14663.2,230.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.66  53304[0:SpL:4126.0,222.2] class_Int_Onumber__ring(u) class_Int_Oring__char__0(u) || equal(c_Int_Onumber__class_Onumber__of(v,u),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Int_Onumber__class_Onumber__of(x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,x)*.
% 299.83/300.66  53303[0:SpL:14948.1,222.2] class_Int_Onumber__ring(u) class_Int_Oring__char__0(u) || equal(c_Int_Onumber__class_Onumber__of(v,u),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Int_Onumber__class_Onumber__of(x,u),tc_nat)* equal(v,x)*.
% 299.83/300.66  53302[0:SpL:14663.2,222.2] class_Int_Onumber__ring(u) class_Int_Oring__char__0(u) || equal(c_Int_Onumber__class_Onumber__of(v,u),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Int_Onumber__class_Onumber__of(x,u),tc_nat)* equal(v,x)*.
% 299.83/300.66  53299[0:SpL:14663.2,222.2] class_Int_Onumber__ring(u) class_Int_Oring__char__0(u) || equal(c_Int_Onumber__class_Onumber__of(v,u),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Int_Onumber__class_Onumber__of(x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,x)*.
% 299.83/300.66  53838[0:SpR:4126.0,165.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Divides_Odiv__class_Omod(x,v,u),c_Divides_Odiv__class_Omod(w,v,u))*.
% 299.83/300.66  53837[0:SpR:14948.1,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,u),c_Divides_Odiv__class_Omod(x,w,u))*.
% 299.83/300.66  53836[0:SpR:14663.2,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,w,u),c_Divides_Odiv__class_Omod(x,w,u))*.
% 299.83/300.66  53833[0:SpR:14663.2,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Divides_Odiv__class_Omod(x,v,u),c_Divides_Odiv__class_Omod(w,v,u))*.
% 299.83/300.66  53817[0:SpR:4126.0,165.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(w,x),v,u),c_Divides_Odiv__class_Omod(x,v,u))**.
% 299.83/300.66  53816[0:SpR:14948.1,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,x),w,u),c_Divides_Odiv__class_Omod(x,w,u))**.
% 299.83/300.66  53815[0:SpR:14663.2,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,x),w,u),c_Divides_Odiv__class_Omod(x,w,u))**.
% 299.83/300.66  53812[0:SpR:14663.2,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(w,x),v,u),c_Divides_Odiv__class_Omod(x,v,u))**.
% 299.83/300.66  53811[0:SpR:4126.0,165.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),w,u),c_Divides_Odiv__class_Omod(x,w,u))**.
% 299.83/300.66  53810[0:SpR:14948.1,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),w,u),c_Divides_Odiv__class_Omod(x,w,u))**.
% 299.83/300.66  53809[0:SpR:14663.2,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),w,u),c_Divides_Odiv__class_Omod(x,w,u))**.
% 299.83/300.66  53806[0:SpR:14663.2,165.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),w,u),c_Divides_Odiv__class_Omod(x,w,u))**.
% 299.83/300.66  54187[0:SpR:4126.0,164.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Divides_Odiv__class_Omod(x,w,u),c_Divides_Odiv__class_Omod(v,w,u))*.
% 299.83/300.66  54186[0:SpR:14948.1,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),c_Divides_Odiv__class_Omod(w,x,u))*.
% 299.83/300.66  54185[0:SpR:14663.2,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),c_Divides_Odiv__class_Omod(w,x,u))*.
% 299.83/300.66  54182[0:SpR:14663.2,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_Divides_Odiv__class_Omod(x,w,u),c_Divides_Odiv__class_Omod(v,w,u))*.
% 299.83/300.66  54166[0:SpR:4126.0,164.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(w,x),x,u),c_Divides_Odiv__class_Omod(v,x,u))*.
% 299.83/300.66  54165[0:SpR:14948.1,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,x),x,u),c_Divides_Odiv__class_Omod(w,x,u))*.
% 299.83/300.66  54164[0:SpR:14663.2,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,x),x,u),c_Divides_Odiv__class_Omod(w,x,u))*.
% 299.83/300.66  54161[0:SpR:14663.2,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(w,x),x,u),c_Divides_Odiv__class_Omod(v,x,u))*.
% 299.83/300.66  54160[0:SpR:4126.0,164.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),x,u),c_Divides_Odiv__class_Omod(w,x,u))**.
% 299.83/300.66  54159[0:SpR:14948.1,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),x,u),c_Divides_Odiv__class_Omod(w,x,u))**.
% 299.83/300.66  54158[0:SpR:14663.2,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),x,u),c_Divides_Odiv__class_Omod(w,x,u))**.
% 299.83/300.66  54155[0:SpR:14663.2,164.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),x,u),c_Divides_Odiv__class_Omod(w,x,u))**.
% 299.83/300.66  54508[0:SpR:4126.0,589.1] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(u,x,y,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_Type_Otyping(z,hAPP(hAPP(c_Lambda_Olift,v),x),w)*.
% 299.83/300.66  54507[0:SpR:14948.1,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,y,z,tc_Type_Otype),tc_nat)* c_Type_Otyping(x,hAPP(hAPP(c_Lambda_Olift,v),y),w)*.
% 299.83/300.66  54506[0:SpR:14663.2,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(u,y,z,tc_Type_Otype),tc_nat)* c_Type_Otyping(x,hAPP(hAPP(c_Lambda_Olift,v),y),w)*.
% 299.83/300.66  54503[0:SpR:14663.2,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,x,y,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_Type_Otyping(z,hAPP(hAPP(c_Lambda_Olift,v),x),w)*.
% 299.83/300.66  54502[0:SpR:4126.0,589.1] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(c_Type_Oshift(u,x,z,tc_Type_Otype),y,w)*.
% 299.83/300.66  54501[0:SpR:14948.1,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),y),tc_nat)* c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),x,w)*.
% 299.83/300.66  54500[0:SpR:14663.2,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),y),tc_nat)* c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),x,w)*.
% 299.83/300.66  54497[0:SpR:14663.2,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(c_Type_Oshift(u,x,z,tc_Type_Otype),y,w)*.
% 299.83/300.66  54495[0:SpR:4126.0,589.1] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),hAPP(x,y),w)*.
% 299.83/300.66  54494[0:SpR:14948.1,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),hAPP(x,y),w)*.
% 299.83/300.66  54493[0:SpR:14663.2,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),hAPP(x,y),w)*.
% 299.83/300.66  54490[0:SpR:14663.2,589.1] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),hAPP(x,y),w)*.
% 299.83/300.66  54786[0:SpL:4126.0,478.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,z)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  54785[0:SpL:14948.1,478.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* equal(v,z)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  54784[0:SpL:14663.2,478.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* equal(v,z)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  54781[0:SpL:14663.2,478.0] || equal(c_List_Oreplicate(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,z)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  54776[0:SpL:4126.0,478.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(y,z,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(z,w)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  54775[0:SpL:14948.1,478.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(y,z,x),tc_nat)* equal(z,w)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  54774[0:SpL:14663.2,478.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(y,z,x),tc_nat)* equal(z,w)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  54771[0:SpL:14663.2,478.0] || equal(u,c_List_Oreplicate(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(y,z,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(z,w)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  55111[0:SpL:4126.0,376.0] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otyping(u,y,c_Type_Osko__Type__Xtyping__elims__2__1(w,u,x,y))*.
% 299.83/300.66  55110[0:SpL:14948.1,376.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_Type_Otyping(u,y,c_Type_Osko__Type__Xtyping__elims__2__1(w,u,x,y))*.
% 299.83/300.66  55109[0:SpL:14663.2,376.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_Type_Otyping(u,y,c_Type_Osko__Type__Xtyping__elims__2__1(w,u,x,y))*.
% 299.83/300.66  55106[0:SpL:14663.2,376.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otyping(u,y,c_Type_Osko__Type__Xtyping__elims__2__1(w,u,x,y))*.
% 299.83/300.66  55105[0:SpL:4126.0,376.0] || c_Type_Otyping(u,hAPP(v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,y,w))*.
% 299.83/300.66  55104[0:SpL:14948.1,376.0] || c_Type_Otyping(u,hAPP(v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat) c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,y,w))*.
% 299.83/300.66  55103[0:SpL:14663.2,376.0] || c_Type_Otyping(u,hAPP(v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat) c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,y,w))*.
% 299.83/300.66  55100[0:SpL:14663.2,376.0] || c_Type_Otyping(u,hAPP(v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,y,w))*.
% 299.83/300.66  55493[0:SpR:4126.0,84.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,x),c_List_Onth(w,u,x))*.
% 299.83/300.66  55492[0:SpR:14948.1,84.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,x,y),tc_nat)* equal(c_List_Onth(w,u,y),c_List_Onth(x,u,y))*.
% 299.83/300.66  55491[0:SpR:14663.2,84.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,x,y),tc_nat)* equal(c_List_Onth(w,u,y),c_List_Onth(x,u,y))*.
% 299.83/300.66  55488[0:SpR:14663.2,84.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,x),c_List_Onth(w,u,x))*.
% 299.83/300.66  61041[0:SpR:4126.0,551.2] || c_List_Olistsp(u,v,w)* c_List_Olistsp(u,x,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.66  61040[0:SpR:14948.1,551.2] || c_List_Olistsp(u,v,w)* c_List_Olistsp(u,x,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,x,w),tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.66  61039[0:SpR:14663.2,551.2] || c_List_Olistsp(u,v,w)* c_List_Olistsp(u,x,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,x,w),tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.66  61036[0:SpR:14663.2,551.2] || c_List_Olistsp(u,v,w)* c_List_Olistsp(u,x,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_List_Olistsp(u,y,w)*.
% 299.83/300.66  61287[0:SpR:4126.0,612.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(u,c_List_Omap(y,v,w,z),z),c_List_Omap(y,x,w,z))*.
% 299.83/300.66  61286[0:SpR:14948.1,612.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat) equal(c_List_Otake(v,c_List_Omap(y,w,x,z),z),c_List_Omap(y,u,x,z))*.
% 299.83/300.66  61285[0:SpR:14663.2,612.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat) equal(c_List_Otake(v,c_List_Omap(y,w,x,z),z),c_List_Omap(y,u,x,z))*.
% 299.83/300.66  61282[0:SpR:14663.2,612.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(u,c_List_Omap(y,v,w,z),z),c_List_Omap(y,x,w,z))*.
% 299.83/300.66  61277[0:SpR:4126.0,612.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Otake(z,y,x),c_List_Omap(u,c_List_Otake(z,v,w),w,x))*.
% 299.83/300.66  61276[0:SpR:14948.1,612.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Otake(z,u,y),c_List_Omap(v,c_List_Otake(z,w,x),x,y))*.
% 299.83/300.66  61275[0:SpR:14663.2,612.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Otake(z,u,y),c_List_Omap(v,c_List_Otake(z,w,x),x,y))*.
% 299.83/300.66  61272[0:SpR:14663.2,612.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Otake(z,y,x),c_List_Omap(u,c_List_Otake(z,v,w),w,x))*.
% 299.83/300.66  61726[0:SpR:4126.0,607.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Orotate(u,c_List_Omap(y,v,w,z),z),c_List_Omap(y,x,w,z))*.
% 299.83/300.66  61725[0:SpR:14948.1,607.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(v,w,x),tc_nat) equal(c_List_Orotate(v,c_List_Omap(y,w,x,z),z),c_List_Omap(y,u,x,z))*.
% 299.83/300.66  61724[0:SpR:14663.2,607.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orotate(v,w,x),tc_nat) equal(c_List_Orotate(v,c_List_Omap(y,w,x,z),z),c_List_Omap(y,u,x,z))*.
% 299.83/300.66  61721[0:SpR:14663.2,607.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orotate(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Orotate(u,c_List_Omap(y,v,w,z),z),c_List_Omap(y,x,w,z))*.
% 299.83/300.66  61715[0:SpR:4126.0,607.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Orotate(z,y,x),c_List_Omap(u,c_List_Orotate(z,v,w),w,x))*.
% 299.83/300.66  61714[0:SpR:14948.1,607.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Orotate(z,u,y),c_List_Omap(v,c_List_Orotate(z,w,x),x,y))*.
% 299.83/300.66  61713[0:SpR:14663.2,607.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Orotate(z,u,y),c_List_Omap(v,c_List_Orotate(z,w,x),x,y))*.
% 299.83/300.66  61710[0:SpR:14663.2,607.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Orotate(z,y,x),c_List_Omap(u,c_List_Orotate(z,v,w),w,x))*.
% 299.83/300.66  62206[0:SpR:4126.0,594.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(u,c_List_Omap(y,v,w,z),z),c_List_Omap(y,x,w,z))*.
% 299.83/300.66  62205[0:SpR:14948.1,594.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(v,w,x),tc_nat) equal(c_List_Odrop(v,c_List_Omap(y,w,x,z),z),c_List_Omap(y,u,x,z))*.
% 299.83/300.66  62204[0:SpR:14663.2,594.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(v,w,x),tc_nat) equal(c_List_Odrop(v,c_List_Omap(y,w,x,z),z),c_List_Omap(y,u,x,z))*.
% 299.83/300.66  62201[0:SpR:14663.2,594.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Odrop(u,c_List_Omap(y,v,w,z),z),c_List_Omap(y,x,w,z))*.
% 299.83/300.66  62194[0:SpR:4126.0,594.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Odrop(z,y,x),c_List_Omap(u,c_List_Odrop(z,v,w),w,x))*.
% 299.83/300.66  62193[0:SpR:14948.1,594.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Odrop(z,u,y),c_List_Omap(v,c_List_Odrop(z,w,x),x,y))*.
% 299.83/300.66  62192[0:SpR:14663.2,594.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Odrop(z,u,y),c_List_Omap(v,c_List_Odrop(z,w,x),x,y))*.
% 299.83/300.66  62189[0:SpR:14663.2,594.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Odrop(z,y,x),c_List_Omap(u,c_List_Odrop(z,v,w),w,x))*.
% 299.83/300.66  62635[0:SpR:4126.0,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,v,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Olist_OCons(y,w,x),x)*.
% 299.83/300.66  62634[0:SpR:14948.1,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,v,x),tc_nat)* c_ListOrder_Ostep1(u,y,c_List_Olist_OCons(z,w,x),x)*.
% 299.83/300.66  62633[0:SpR:14663.2,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,v,x),tc_nat)* c_ListOrder_Ostep1(u,y,c_List_Olist_OCons(z,w,x),x)*.
% 299.83/300.66  62630[0:SpR:14663.2,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,v,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Olist_OCons(y,w,x),x)*.
% 299.83/300.66  62626[0:SpR:4126.0,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Olist_OCons(y,v,x),z,x)*.
% 299.83/300.66  62625[0:SpR:14948.1,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,w,x),tc_nat)* c_ListOrder_Ostep1(u,c_List_Olist_OCons(z,v,x),y,x)*.
% 299.83/300.66  62624[0:SpR:14663.2,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,w,x),tc_nat)* c_ListOrder_Ostep1(u,c_List_Olist_OCons(z,v,x),y,x)*.
% 299.83/300.66  62621[0:SpR:14663.2,304.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Olist_OCons(y,v,x),z,x)*.
% 299.83/300.66  62973[0:SpR:4126.0,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,y,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Oappend(w,y,x),x)*.
% 299.83/300.66  62972[0:SpR:14948.1,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,z,x),tc_nat)* c_ListOrder_Ostep1(u,y,c_List_Oappend(w,z,x),x)*.
% 299.83/300.66  62971[0:SpR:14663.2,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,z,x),tc_nat)* c_ListOrder_Ostep1(u,y,c_List_Oappend(w,z,x),x)*.
% 299.83/300.66  62968[0:SpR:14663.2,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,y,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Oappend(w,y,x),x)*.
% 299.83/300.66  62961[0:SpR:4126.0,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,y,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Oappend(v,y,x),z,x)*.
% 299.83/300.66  62960[0:SpR:14948.1,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,z,x),tc_nat)* c_ListOrder_Ostep1(u,c_List_Oappend(v,z,x),y,x)*.
% 299.83/300.66  62959[0:SpR:14663.2,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(w,z,x),tc_nat)* c_ListOrder_Ostep1(u,c_List_Oappend(v,z,x),y,x)*.
% 299.83/300.66  62956[0:SpR:14663.2,72.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(w,y,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Oappend(v,y,x),z,x)*.
% 299.83/300.66  63573[0:SpR:4126.0,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,v,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Oappend(y,w,x),x)*.
% 299.83/300.66  63572[0:SpR:14948.1,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,v,x),tc_nat)* c_ListOrder_Ostep1(u,y,c_List_Oappend(z,w,x),x)*.
% 299.83/300.66  63571[0:SpR:14663.2,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,v,x),tc_nat)* c_ListOrder_Ostep1(u,y,c_List_Oappend(z,w,x),x)*.
% 299.83/300.66  63568[0:SpR:14663.2,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,v,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Oappend(y,w,x),x)*.
% 299.83/300.66  63561[0:SpR:4126.0,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Oappend(y,v,x),z,x)*.
% 299.83/300.66  63560[0:SpR:14948.1,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,w,x),tc_nat)* c_ListOrder_Ostep1(u,c_List_Oappend(z,v,x),y,x)*.
% 299.83/300.66  63559[0:SpR:14663.2,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,w,x),tc_nat)* c_ListOrder_Ostep1(u,c_List_Oappend(z,v,x),y,x)*.
% 299.83/300.66  63556[0:SpR:14663.2,71.1] || c_ListOrder_Ostep1(u,v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Oappend(y,v,x),z,x)*.
% 299.83/300.66  65315[0:SpR:70.1,15361.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat))**.
% 299.83/300.66  67437[0:SpR:4126.0,381.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(u,w) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),w),v)** c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.66  67436[0:SpR:14948.1,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* equal(v,w) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w),u)** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.66  67435[0:SpR:14663.2,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat)* equal(v,w) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w),u)** c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.66  67432[0:SpR:14663.2,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(u,w) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),w),v)** c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.66  70109[0:SpR:4126.0,387.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldl(v,w,x,u,u),c_List_Ofoldr(v,x,w,u,u))**.
% 299.83/300.66  70108[0:SpR:14948.1,387.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_List_Ofoldl(v,w,x,u,u),c_List_Ofoldr(v,x,w,u,u))**.
% 299.83/300.66  70107[0:SpR:14663.2,387.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_List_Ofoldl(v,w,x,u,u),c_List_Ofoldr(v,x,w,u,u))**.
% 299.83/300.66  70104[0:SpR:14663.2,387.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldl(v,w,x,u,u),c_List_Ofoldr(v,x,w,u,u))**.
% 299.83/300.66  71251[0:SpR:133.1,375.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_List_Olist_OCons(v,c_List_Olist__update(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y),c_List_Olist__update(c_List_Olist_OCons(v,w,y),u,x,y))**.
% 299.83/300.66  77281[0:Res:175.2,294.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  77280[0:Res:175.2,290.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  77279[0:Res:175.2,300.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  77278[0:Res:175.2,292.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  78084[0:Res:5.2,301.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78083[0:Res:5.2,291.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  78082[0:Res:5.2,83.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  78081[0:Res:5.2,82.1] class_Ring__and__Field_Oordered__idom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78836[0:Res:8.2,301.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78835[0:Res:8.2,291.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  78834[0:Res:8.2,83.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  78833[0:Res:8.2,82.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  79576[0:Res:67.2,294.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  79575[0:Res:67.2,290.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  79574[0:Res:67.2,300.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  79573[0:Res:67.2,292.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  80074[0:Res:283.2,301.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80073[0:Res:283.2,291.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  80072[0:Res:283.2,83.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  80071[0:Res:283.2,82.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  82407[0:Obv:82406.0] class_Ring__and__Field_Oordered__idom(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83617[0:SpR:258.1,421.0] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Orev(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),v,w),w),c_List_Otake(u,c_List_Orev(v,w),w))**.
% 299.83/300.66  83575[0:SpR:605.0,421.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Omap(x,u,v,y),y),y),c_List_Orev(c_List_Odrop(w,c_List_Omap(x,u,v,y),y),y))**.
% 299.83/300.66  83574[0:SpR:474.0,421.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Olist__update(u,x,y,v),v),v),c_List_Orev(c_List_Odrop(w,c_List_Olist__update(u,x,y,v),v),v))**.
% 299.83/300.66  83541[0:SpR:421.0,84.1] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),tc_nat)* -> equal(c_List_Onth(c_List_Orev(c_List_Odrop(x,v,w),w),u,w),c_List_Onth(c_List_Orev(v,w),u,w))**.
% 299.83/300.66  83540[0:SpR:421.0,612.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Omap(x,c_List_Orev(u,v),v,y),y),c_List_Omap(x,c_List_Orev(c_List_Odrop(w,u,v),v),v,y))**.
% 299.83/300.66  84193[0:SpR:258.1,420.0] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Orev(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),v,w),w),c_List_Odrop(u,c_List_Orev(v,w),w))**.
% 299.83/300.66  84151[0:SpR:605.0,420.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Omap(x,u,v,y),y),y),c_List_Orev(c_List_Otake(w,c_List_Omap(x,u,v,y),y),y))**.
% 299.83/300.66  84150[0:SpR:474.0,420.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Orev(c_List_Olist__update(u,x,y,v),v),v),c_List_Orev(c_List_Otake(w,c_List_Olist__update(u,x,y,v),v),v))**.
% 299.83/300.66  84116[0:SpR:420.0,594.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Omap(x,c_List_Orev(u,v),v,y),y),c_List_Omap(x,c_List_Orev(c_List_Otake(w,u,v),v),v,y))**.
% 299.83/300.66  85686[0:SpR:700.0,71.1] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Oreplicate(c_Suc(z),v,x),w,x),c_List_Oappend(c_List_Oreplicate(z,v,x),y,x),x)*.
% 299.83/300.66  85685[0:SpR:700.0,72.1] || c_ListOrder_Ostep1(u,c_List_Oreplicate(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),z,x),c_List_Oappend(y,c_List_Olist_OCons(w,z,x),x),x)*.
% 299.83/300.66  85684[0:SpR:700.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Oreplicate(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Olist_OCons(x,z,y),y),c_List_Oappend(c_List_Oreplicate(c_Suc(w),x,y),z,y),y)*.
% 299.83/300.66  85683[0:SpR:700.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Oreplicate(z,w,y),v,y),c_List_Oappend(c_List_Oreplicate(c_Suc(z),w,y),x,y),y)*.
% 299.83/300.66  85680[0:SpR:700.0,551.2] || c_List_Olistsp(u,c_List_Oreplicate(v,w,x),x) c_List_Olistsp(u,c_List_Olist_OCons(w,y,x),x) -> c_List_Olistsp(u,c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),y,x),x)*.
% 299.83/300.66  86620[0:SpR:271.1,619.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x,y),y))*.
% 299.83/300.66  86619[0:SpR:272.1,619.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x,y),y))*.
% 299.83/300.66  86618[0:SpR:269.1,619.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x,y),y))*.
% 299.83/300.66  86617[0:SpR:18141.1,619.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x,y),y))*.
% 299.83/300.66  86615[0:SpR:54222.1,619.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x,y),y))*.
% 299.83/300.66  86613[0:SpR:595.0,619.0] ||  -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),c_List_Olist_OCons(u,w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y),y))*.
% 299.83/300.66  86578[0:SpR:619.0,304.1] || c_ListOrder_Ostep1(u,c_List_Omap(v,w,x,y),z,y) -> c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Olist_OCons(x1,w,x),x,y),c_List_Olist_OCons(hAPP(v,x1),z,y),y)*.
% 299.83/300.66  86577[0:SpR:619.0,304.1] || c_ListOrder_Ostep1(u,v,c_List_Omap(w,x,y,z),z) -> c_ListOrder_Ostep1(u,c_List_Olist_OCons(hAPP(w,x1),v,z),c_List_Omap(w,c_List_Olist_OCons(x1,x,y),y,z),z)*.
% 299.83/300.66  86560[0:SpR:619.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Olist_OCons(w,x,y),y),y,z),c_List_Olist_OCons(hAPP(u,v),c_List_Olist_OCons(hAPP(u,w),c_List_Omap(u,x,y,z),z),z))*.
% 299.83/300.66  86990[0:Rew:86968.0,86965.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldl(x,y,c_List_Orev(w,v),z,v),c_List_Ofoldl(x,y,u,z,v))*.
% 299.83/300.66  86991[0:Rew:86968.0,86964.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Ofoldl(x,y,c_List_Orev(u,w),z,w),c_List_Ofoldl(x,y,v,z,w))*.
% 299.83/300.66  86992[0:Rew:86968.0,86963.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Ofoldl(x,y,c_List_Orev(u,w),z,w),c_List_Ofoldl(x,y,v,z,w))*.
% 299.83/300.66  86995[0:Rew:86968.0,86960.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldl(x,y,c_List_Orev(w,v),z,v),c_List_Ofoldl(x,y,u,z,v))*.
% 299.83/300.66  87447[0:Rew:87425.0,87422.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldr(x,c_List_Orev(w,v),y,v,z),c_List_Ofoldr(x,u,y,v,z))*.
% 299.83/300.66  87448[0:Rew:87425.0,87421.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Ofoldr(x,c_List_Orev(u,w),y,w,z),c_List_Ofoldr(x,v,y,w,z))*.
% 299.83/300.66  87449[0:Rew:87425.0,87420.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat)* equal(c_List_Ofoldr(x,c_List_Orev(u,w),y,w,z),c_List_Ofoldr(x,v,y,w,z))*.
% 299.83/300.66  87452[0:Rew:87425.0,87417.2] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldr(x,c_List_Orev(w,v),y,v,z),c_List_Ofoldr(x,u,y,v,z))*.
% 299.83/300.66  91736[0:Res:15876.2,56446.1] || c_lessequals(u,v,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)* equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat))* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.66  91706[0:SpL:39.1,56446.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(v),w,tc_nat).
% 299.83/300.66  93019[0:SpL:346.1,372.0] || equal(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),c_List_Olist_OCons(y,z,x))* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x),y)*.
% 299.83/300.66  93018[0:SpL:346.1,372.0] || equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Olist_OCons(x,y,w))* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(z,v,w),u,w),x)*.
% 299.83/300.66  92949[0:SpR:346.1,420.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist_OCons(w,c_List_Orev(u,v),v),v),c_List_Orev(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),v))**.
% 299.83/300.66  93880[0:SpL:4126.0,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.66  93879[0:SpL:14948.1,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(w,x).
% 299.83/300.66  93878[0:SpL:14663.2,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(w,x).
% 299.83/300.66  93875[0:SpL:14663.2,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.66  95330[0:SpL:4126.0,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.66  95329[0:SpL:14948.1,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(w,x).
% 299.83/300.66  95328[0:SpL:14663.2,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(w,x).
% 299.83/300.66  95325[0:SpL:14663.2,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.66  95630[0:Res:37641.2,56446.1] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** c_lessequals(v,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat))* c_HOL_Oord__class_Oless(u,w,tc_nat)*.
% 299.83/300.66  97897[0:SpR:557.0,416.0] ||  -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(c_Lambda_OdB_OAbs(u),v,w),x,w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_List_Ofoldr(c_Lambda_OdB_OApp,v,x,w,y)),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  97896[0:SpR:557.0,416.0] ||  -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),c_List_Ofoldr(c_Lambda_Osubst,v,w,x,y))),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(u,v,x),w,x,y),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  97883[0:SpR:557.0,165.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),v,u),c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),v,u))**.
% 299.83/300.66  97861[0:SpR:557.0,557.0] ||  -> equal(c_List_Ofoldr(u,c_List_Olist_OCons(v,c_List_Olist_OCons(w,x,y),y),z,y,x1),hAPP(hAPP(u,v),hAPP(hAPP(u,w),c_List_Ofoldr(u,x,z,y,x1))))*.
% 299.83/300.66  98398[0:SpR:440.0,440.0] ||  -> equal(c_List_Ofoldl(u,v,c_List_Olist_OCons(w,c_List_Olist_OCons(x,y,z),z),x1,z),c_List_Ofoldl(u,hAPP(hAPP(u,hAPP(hAPP(u,v),w)),x),y,x1,z))*.
% 299.83/300.66  98951[0:SpL:377.0,114.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Olist_OCons(y,z,x),x)* -> equal(z,c_List_Oreplicate(v,w,x)) c_ListOrder_Ostep1(u,c_List_Oreplicate(v,w,x),z,x).
% 299.83/300.66  98941[0:SpL:377.0,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oreplicate(c_Suc(y),z,x),x)* -> equal(c_List_Oreplicate(y,z,x),w) c_ListOrder_Ostep1(u,w,c_List_Oreplicate(y,z,x),x).
% 299.83/300.66  101007[0:Res:240.2,100093.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(u)),tc_nat)),tc_nat),tc_nat)* -> equal(c_Divides_Odiv__class_Omod(v,c_Suc(c_Divides_Odiv__class_Omod(w,c_Suc(c_Suc(u)),tc_nat)),tc_nat),c_Suc(u)).
% 299.83/300.66  102952[0:SpL:588.0,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),w))* -> equal(u,c_List_Oappend(x,y,w)).
% 299.83/300.66  104662[0:SpL:594.0,601.0] || equal(c_List_Omap(u,v,w,x),c_List_Odrop(y,c_List_Omap(u,z,w,x),x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(y,z,w),tc_List_Olist(w)))*.
% 299.83/300.66  104660[0:SpL:612.0,601.0] || equal(c_List_Omap(u,v,w,x),c_List_Otake(y,c_List_Omap(u,z,w,x),x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Otake(y,z,w),tc_List_Olist(w)))*.
% 299.83/300.66  104674[0:Rew:354.0,104657.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist_OCons(hAPP(u,y),c_List_Omap(u,z,w,x),x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(z,tc_List_Olist(w)))).
% 299.83/300.66  105560[0:Rew:198.1,105559.1] class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,u),x,u),y,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,x,u),y,u),w,u))**.
% 299.83/300.66  106116[0:SpR:374.0,199.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),tc_List_Olist(x)),v,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat),v,tc_nat))**.
% 299.83/300.66  106255[0:Rew:199.1,106254.1] class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,x,u),y,u),u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(w,y,u),u),x,u))**.
% 299.83/300.66  106258[0:Rew:199.1,106257.1] class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(x,y,u),u),u),y,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(w,x,u),u),y,u))**.
% 299.83/300.66  106260[0:Rew:198.1,106259.1] class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,u),u),y,u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,u),y,u),x,u))**.
% 299.83/300.66  107440[0:Rew:454.0,107301.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Oreplicate(v,w,x),x),c_List_Oreplicate(y,w,x),x),c_List_Oappend(c_List_Olist_OCons(u,c_List_Oreplicate(y,w,x),x),c_List_Oreplicate(v,w,x),x))*.
% 299.83/300.66  107441[0:Rew:588.0,107295.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Oappend(c_List_Oreplicate(x,v,w),y,w),w),c_List_Oappend(c_List_Oreplicate(x,v,w),c_List_Oappend(c_List_Oreplicate(u,v,w),y,w),w))*.
% 299.83/300.66  108141[0:SpR:594.0,599.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,z,x,y),y),c_List_Omap(v,c_List_Oappend(c_List_Odrop(u,w,x),z,x),x,y))*.
% 299.83/300.66  108140[0:SpR:607.0,599.0] ||  -> equal(c_List_Oappend(c_List_Orotate(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,z,x,y),y),c_List_Omap(v,c_List_Oappend(c_List_Orotate(u,w,x),z,x),x,y))*.
% 299.83/300.66  108139[0:SpR:612.0,599.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,z,x,y),y),c_List_Omap(v,c_List_Oappend(c_List_Otake(u,w,x),z,x),x,y))*.
% 299.83/300.66  108125[0:SpR:594.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Odrop(y,c_List_Omap(u,z,w,x),x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Odrop(y,z,w),w),w,x))*.
% 299.83/300.66  108124[0:SpR:607.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Orotate(y,c_List_Omap(u,z,w,x),x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Orotate(y,z,w),w),w,x))*.
% 299.83/300.66  108123[0:SpR:612.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Otake(y,c_List_Omap(u,z,w,x),x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Otake(y,z,w),w),w,x))*.
% 299.83/300.66  108105[0:SpR:599.0,454.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Omap(v,w,x,y),y),c_List_Omap(v,z,x,y),y),c_List_Olist_OCons(u,c_List_Omap(v,c_List_Oappend(w,z,x),x,y),y))**.
% 299.83/300.66  108102[0:SpR:599.0,588.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Oappend(c_List_Omap(u,y,w,x),z,x),x),c_List_Oappend(c_List_Omap(u,c_List_Oappend(v,y,w),w,x),z,x))**.
% 299.83/300.66  108163[0:Rew:412.0,108138.0,412.0,108138.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),c_List_Oreplicate(c_Nat_Osize__class_Osize(y,tc_List_Olist(v)),w,x),x),c_List_Oreplicate(c_Nat_Osize__class_Osize(c_List_Oappend(u,y,v),tc_List_Olist(v)),w,x))**.
% 299.83/300.66  108792[0:SpR:594.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Odrop(v,w,x),y,z,x),x,x1),c_List_Olist__update(c_List_Odrop(v,c_List_Omap(u,w,x,x1),x1),y,hAPP(u,z),x1))*.
% 299.83/300.66  108791[0:SpR:607.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Orotate(v,w,x),y,z,x),x,x1),c_List_Olist__update(c_List_Orotate(v,c_List_Omap(u,w,x,x1),x1),y,hAPP(u,z),x1))*.
% 299.83/300.66  108790[0:SpR:612.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Otake(v,w,x),y,z,x),x,x1),c_List_Olist__update(c_List_Otake(v,c_List_Omap(u,w,x,x1),x1),y,hAPP(u,z),x1))*.
% 299.83/300.66  108747[0:SpR:520.0,625.0] ||  -> equal(c_List_Omap(c_Type_Oshift(u,v,w,x),c_List_Olist__update(y,z,v,x1),x1,x2),c_List_Olist__update(c_List_Omap(c_Type_Oshift(u,v,w,x),y,x1,x2),z,w,x2))*.
% 299.83/300.66  108714[0:SpR:625.0,594.0] ||  -> equal(c_List_Odrop(u,c_List_Olist__update(c_List_Omap(v,w,x,y),z,hAPP(v,x1),y),y),c_List_Omap(v,c_List_Odrop(u,c_List_Olist__update(w,z,x1,x),x),x,y))*.
% 299.83/300.66  108713[0:SpR:625.0,607.0] ||  -> equal(c_List_Orotate(u,c_List_Olist__update(c_List_Omap(v,w,x,y),z,hAPP(v,x1),y),y),c_List_Omap(v,c_List_Orotate(u,c_List_Olist__update(w,z,x1,x),x),x,y))*.
% 299.83/300.66  108712[0:SpR:625.0,612.0] ||  -> equal(c_List_Otake(u,c_List_Olist__update(c_List_Omap(v,w,x,y),z,hAPP(v,x1),y),y),c_List_Omap(v,c_List_Otake(u,c_List_Olist__update(w,z,x1,x),x),x,y))*.
% 299.83/300.66  108812[0:Rew:474.0,108798.1] || equal(c_List_Omap(u,v,w,x),c_List_Olist__update(c_List_Omap(u,y,w,x),z,hAPP(u,x1),x))* -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w))).
% 299.83/300.66  118976[0:SpR:529.1,40.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u)** c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> equal(c_List_Onth(w,x,v),c_List_Onth(u,x,v))*.
% 299.83/300.66  120135[0:SpR:384.0,166.1] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) -> equal(hAPP(c_Type_Oshift(c_Type_Oshift(w,v,x,y),c_HOL_Ozero__class_Ozero(tc_nat),z,y),u),hAPP(c_Type_Oshift(w,c_HOL_Ozero__class_Ozero(tc_nat),z,y),u))**.
% 299.83/300.66  121270[0:SpL:276.1,316.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_lessequals(w,v,u) -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.66  121188[0:SpL:276.1,316.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_lessequals(x,w,u).
% 299.83/300.66  121862[0:SpL:276.1,318.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),y,u)*.
% 299.83/300.66  121780[0:SpL:276.1,318.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),y,u)* -> c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  123049[0:SpR:560.0,200.1] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w) equal(c_List_Onth(c_List_Oappend(u,c_List_Olist_OCons(x,y,v),v),w,v),c_List_Onth(c_List_Oappend(u,c_List_Olist_OCons(z,y,v),v),w,v))*.
% 299.83/300.66  124049[0:SpR:574.1,200.1] ||  -> equal(u,v) equal(u,w) equal(c_List_Onth(c_List_Olist__update(c_List_Olist__update(x,u,y,z),v,x1,z),w,z),c_List_Onth(c_List_Olist__update(x,v,x1,z),w,z))**.
% 299.83/300.66  126587[0:SpR:609.0,623.1] || c_Type_Otypings(u,c_List_Orev(v,tc_Lambda_OdB),w) -> c_Type_Otypings(c_Type_Oshift(u,x,y,tc_Type_Otype),c_List_Orev(c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),w)*.
% 299.83/300.66  127027[0:SpL:10209.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat) c_lessequals(v,c_Suc(w),tc_nat)* -> c_lessequals(v,w,tc_nat) equal(u,c_Suc(w))*.
% 299.83/300.66  127020[0:SpL:10179.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_HOL_Ozero__class_Ozero(tc_nat),v) equal(u,c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.66  127018[0:SpL:15851.1,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_lessequals(v,w,tc_nat)* equal(u,c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.66  128387[0:SpL:345.1,570.0] || equal(c_List_Olist_OCons(u,v,w),c_List_Otake(x,c_List_Olist_OCons(y,z,w),w))* -> equal(x,c_HOL_Ozero__class_Ozero(tc_nat)) equal(v,c_List_Otake(c_HOL_Ominus__class_Ominus(x,c_HOL_Oone__class_Oone(tc_nat),tc_nat),z,w))*.
% 299.83/300.66  128370[0:SpR:383.0,345.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(v,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,w,x),x),x),c_List_Otake(u,c_List_Olist_OCons(v,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),w,x),x),x))**.
% 299.83/300.66  128290[0:SpR:345.1,174.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_Suc(y),x),c_List_Onth(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),y,x))*.
% 299.83/300.66  128289[0:SpR:345.1,354.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_Nat_Osize__class_Osize(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),tc_List_Olist(x)),c_Suc(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),tc_List_Olist(x))))*.
% 299.83/300.66  128656[0:Rew:10314.0,128645.2] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.66  128739[0:Rew:10314.0,128685.2] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,x))**.
% 299.83/300.66  130073[0:Res:173.3,340.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.66  130072[0:Res:173.3,344.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.66  130071[0:Res:173.3,337.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.66  130524[0:Rew:580.0,130512.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Orev(c_List_Omap(x,v,w,y),y),u,y),hAPP(x,c_List_Onth(c_List_Orev(v,w),u,w)))*.
% 299.83/300.66  131033[0:SpL:377.0,303.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Olist_OCons(y,z,x),x)* -> hBOOL(hAPP(hAPP(u,w),y)) c_ListOrder_Ostep1(u,c_List_Oreplicate(v,w,x),z,x).
% 299.83/300.66  131022[0:SpL:377.0,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oreplicate(c_Suc(y),z,x),x)* -> hBOOL(hAPP(hAPP(u,v),z)) c_ListOrder_Ostep1(u,w,c_List_Oreplicate(y,z,x),x).
% 299.83/300.66  134075[0:SpL:63.1,372.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Odrop(x,y,w),c_List_Odrop(u,v,w))* -> equal(c_List_Onth(y,x,w),c_List_Onth(v,u,w)).
% 299.83/300.66  135527[0:SpR:4413.0,402.0] ||  -> equal(c_List_Odrop(u,c_List_Oappend(v,c_List_Oappend(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),y,w),w),w),c_List_Oappend(c_List_Odrop(u,v,w),y,w))**.
% 299.83/300.66  135523[0:SpR:16832.0,402.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),tc_nat)* equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  135522[0:SpR:37556.1,402.0] || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  135617[0:Rew:388.0,135457.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,u,tc_nat),y,x),x),c_List_Odrop(v,c_List_Oappend(c_List_Oreplicate(u,w,x),y,x),x))**.
% 299.83/300.66  135433[0:SpR:402.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_List_Odrop(u,c_List_Oappend(v,x,w),w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w))**.
% 299.83/300.66  135636[0:Rew:441.0,135505.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),x,v),c_List_Odrop(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(u,x,v),v))**.
% 299.83/300.66  135637[0:Rew:441.0,135492.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),u,v),x,v),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_List_Oappend(u,x,v),v))**.
% 299.83/300.66  136117[0:SpR:553.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Oreplicate(v,w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),y,x),x),c_List_Otake(u,c_List_Oappend(c_List_Oreplicate(v,w,x),y,x),x))**.
% 299.83/300.66  136093[0:SpR:398.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_List_Otake(u,c_List_Oappend(v,x,w),w),w),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w))**.
% 299.83/300.66  138798[0:Rew:253.0,138671.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat)*.
% 299.83/300.66  140296[0:SpR:234.2,17849.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat))*.
% 299.83/300.66  140259[0:SpR:234.2,75850.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140230[0:SpR:234.2,75784.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140213[0:SpR:234.2,46186.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat))* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140212[0:SpR:234.2,46482.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat))* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140182[0:SpR:234.2,5281.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140181[0:SpR:234.2,9749.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)*.
% 299.83/300.66  140682[0:Rew:57280.1,140681.3,57280.1,140681.0] || c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat))*.
% 299.83/300.66  140684[0:MRR:140474.1,168.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat))**.
% 299.83/300.66  140691[0:MRR:140388.2,168.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat))**.
% 299.83/300.66  143013[0:SpR:52763.1,348.0] || equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_List_Orotate(w,c_List_Orev(u,v),v),c_List_Orev(u,v)).
% 299.83/300.66  142943[0:SpR:105.1,348.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),v,w),w),c_List_Orotate(u,c_List_Orev(v,w),w))**.
% 299.83/300.66  143149[0:Rew:508.0,143148.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),c_List_Orev(u,v),v),c_List_Orotate(w,c_List_Orev(u,v),v))**.
% 299.83/300.66  145699[0:SpR:268.2,94.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  149057[0:SpR:268.2,237.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.66  151514[0:Rew:211.1,151513.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u))**.
% 299.83/300.66  151516[0:Rew:211.1,151515.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x),v,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),v,u))**.
% 299.83/300.66  151518[0:SSi:151517.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),w),u,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),u,tc_nat))**.
% 299.83/300.66  152542[0:Rew:212.1,152541.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u))**.
% 299.83/300.66  152544[0:Rew:212.1,152543.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u))**.
% 299.83/300.66  152546[0:SSi:152545.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),c_HOL_Ominus__class_Ominus(v,u,tc_nat)),u,tc_nat),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),u,tc_nat))**.
% 299.83/300.66  153173[0:SpR:5281.0,22.0] ||  -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Onth(c_List_Oappend(u,x,v),w,v),c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),v))** c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat).
% 299.83/300.66  153609[0:SpL:403.1,562.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),c_List_Olist__update(v,u,y,w))** -> equal(x,c_List_Olist_ONil(w)).
% 299.83/300.66  153608[0:SpL:403.1,564.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),x)** -> equal(c_List_Olist__update(v,u,y,w),c_List_Olist_ONil(w)).
% 299.83/300.66  155485[0:SpR:69.1,89.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x))**.
% 299.83/300.66  155482[0:SpR:77.1,89.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v))**.
% 299.83/300.66  155399[0:SpR:89.1,276.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),x,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))**.
% 299.83/300.66  157088[0:Rew:192.1,157010.2] class_OrderedGroup_Ogroup__add(u) class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(w,v,u)),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))**.
% 299.83/300.66  156922[0:SpR:85.1,276.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),x,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))**.
% 299.83/300.66  158140[0:Rew:88.1,158061.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(w,v,u)),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))**.
% 299.83/300.66  157971[0:SpR:87.1,276.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),x,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))**.
% 299.83/300.66  159426[0:SpR:69.1,86.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v))**.
% 299.83/300.66  159423[0:SpR:77.1,86.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)))**.
% 299.83/300.66  159541[0:Rew:159524.2,159292.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Ominus__class_Ominus(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u))),x)**.
% 299.83/300.66  159276[0:SpR:86.1,276.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u),w)**.
% 299.83/300.66  161336[0:Rew:36.1,161037.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Ominus__class_Ominus(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u))),x)**.
% 299.83/300.66  161021[0:SpR:192.1,276.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u),w)**.
% 299.83/300.66  162719[0:Rew:85.1,162407.2,36.1,162407.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Ominus__class_Ominus(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),u))),x)**.
% 299.83/300.66  162391[0:SpR:705.1,276.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u),v)**.
% 299.83/300.66  164042[0:Rew:35.1,163757.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_HOL_Ominus__class_Ominus(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u))),x)**.
% 299.83/300.66  163741[0:SpR:88.1,276.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u),w)**.
% 299.83/300.66  165062[0:SpR:194.1,170.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),c_List_Onth(c_List_Orev(v,w),u,w),w),v)**.
% 299.83/300.66  166298[0:SpR:69.1,48.4] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(x,w,u),u)* -> c_lessequals(v,x,u)*.
% 299.83/300.66  167165[0:SpR:69.1,47.4] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_HOL_Ominus__class_Ominus(w,x,u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,w,u).
% 299.83/300.66  167927[0:SpR:69.1,213.4] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(x,w,u),u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.66  168652[0:SpR:69.1,58.4] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(x,w,u),u)* -> c_HOL_Oord__class_Oless(v,x,u)*.
% 299.83/300.66  169471[0:SpR:707.1,69.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u),c_List_Olist_OCons(w,x,u),u,u),v)**.
% 299.83/300.66  169455[0:SpR:707.1,276.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_HOL_Ominus__class_Ominus(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u),v)**.
% 299.83/300.66  169634[0:Rew:557.0,169552.2,387.1,169552.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,u),x,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x,w,u),v,u,u))*.
% 299.83/300.66  171653[0:Con:171576.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),tc_nat)* equal(c_List_Orotate(w,c_List_Orev(u,v),v),c_List_Orev(u,v)).
% 299.83/300.66  171654[0:Con:171582.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),tc_nat)* equal(c_List_Orotate(w,c_List_Orev(u,v),v),c_List_Orev(u,v)).
% 299.83/300.66  174229[0:Res:67.2,302.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(v,w,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.66  175058[0:SpR:10323.1,509.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_List_Otake(c_Suc(u),v,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.66  175154[0:Rew:503.0,175122.2,2068.0,175122.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.66  175155[0:Rew:503.0,175121.2,2072.0,175121.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.66  175156[0:Rew:503.0,175120.2,2492.1,175120.2] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.66  175746[0:SpR:409.1,509.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_List_Olist__update(v,u,x,w),w),c_List_Otake(u,v,w))**.
% 299.83/300.66  175854[0:Rew:2068.0,175823.2,503.0,175823.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist__update(v,u,x,w))*.
% 299.83/300.66  175855[0:Rew:2072.0,175822.2,503.0,175822.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist__update(v,u,x,w))*.
% 299.83/300.66  175856[0:Rew:2492.1,175821.2,503.0,175821.2] || equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Olist_OCons(x,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist__update(v,u,x,w))*.
% 299.83/300.66  177732[0:SpR:624.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)))*.
% 299.83/300.66  177707[0:SpR:624.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),hAPP(hAPP(c_Lambda_Olift,v),w))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w)),v))*.
% 299.83/300.66  178431[0:SpL:593.0,538.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),z))* -> equal(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),y),z)).
% 299.83/300.66  178430[0:SpL:593.0,537.0] || equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),v),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),x)),y),z))* -> equal(v,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),y),z)).
% 299.83/300.66  178405[0:SpR:624.0,593.0] ||  -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),w)),x),v),hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)))**.
% 299.83/300.66  178380[0:SpR:624.0,593.0] ||  -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(c_Lambda_Olift,v),w))),x),w),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w)),v))**.
% 299.83/300.66  179208[0:Rew:807.0,179157.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,w,tc_nat)),v)),tc_nat)*.
% 299.83/300.66  64229[0:SpR:4126.0,695.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64228[0:SpR:14948.1,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64227[0:SpR:14663.2,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64224[0:SpR:14663.2,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64223[0:SpR:4126.0,695.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64222[0:SpR:14948.1,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64221[0:SpR:14663.2,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64218[0:SpR:14663.2,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),u,c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.66  64217[0:SpR:4126.0,695.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),u)*.
% 299.83/300.66  64216[0:SpR:14948.1,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype),tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),u)*.
% 299.83/300.66  64215[0:SpR:14663.2,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype),tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),u)*.
% 299.83/300.66  64212[0:SpR:14663.2,695.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,v_Ts____,v_T_H____,tc_Type_Otype,tc_Type_Otype),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_Type_Otyping(c_Type_Oshift(v_e____,v_i____,v_T____,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v_i____)),v_a____),u)*.
% 299.83/300.66  64728[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.66  64727[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))),tc_nat)* hBOOL(u).
% 299.83/300.66  64726[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))),tc_nat)* hBOOL(u).
% 299.83/300.66  64723[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat))),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.66  64722[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64721[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),tc_nat)* hBOOL(hAPP(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64720[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),tc_nat)* hBOOL(hAPP(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64717[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64716[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64715[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64714[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64711[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64710[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(v,w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64709[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(u,w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64708[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(u,w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64705[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(v,w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64704[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64703[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64702[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64699[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64698[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),w))*.
% 299.83/300.66  64697[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),u))*.
% 299.83/300.66  64696[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),u))*.
% 299.83/300.66  64693[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),w))*.
% 299.83/300.66  64689[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),hAPP(w,c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64688[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),hAPP(u,c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64687[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),hAPP(u,c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64684[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),v)),hAPP(w,c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64683[0:SpR:4126.0,416.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),w)),hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64682[0:SpR:14948.1,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),hAPP(hAPP(u,w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64681[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v)),w)),hAPP(hAPP(u,w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  64678[0:SpR:14663.2,416.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u)),w)),hAPP(hAPP(v,w),c_HOL_Ozero__class_Ozero(tc_nat))))*.
% 299.83/300.66  66526[0:SpR:4126.0,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Onth(y,c_Int_Onumber__class_Onumber__of(u,tc_nat),x),v)*.
% 299.83/300.66  66525[0:SpR:14948.1,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,x,y),tc_nat)* equal(c_List_Onth(v,c_Int_Onumber__class_Onumber__of(u,tc_nat),y),w)*.
% 299.83/300.66  66524[0:SpR:14663.2,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,x,y),tc_nat)* equal(c_List_Onth(v,c_Int_Onumber__class_Onumber__of(u,tc_nat),y),w)*.
% 299.83/300.66  66521[0:SpR:14663.2,52.1] || equal(c_Int_Onumber__class_Onumber__of(u,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Onth(y,c_Int_Onumber__class_Onumber__of(u,tc_nat),x),v)*.
% 299.83/300.66  67450[0:SpL:381.1,188.0] || hBOOL(c_Lambda_OdB_OVar(u)) -> equal(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),u,tc_nat) hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),v))*.
% 299.83/300.66  67449[0:SpR:4126.0,381.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x) equal(hAPP(w,x),c_Lambda_OdB_OVar(u))* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.66  67448[0:SpR:14948.1,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* equal(v,x) equal(hAPP(u,x),c_Lambda_OdB_OVar(v))* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.66  67447[0:SpR:14663.2,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* equal(v,x) equal(hAPP(u,x),c_Lambda_OdB_OVar(v))* c_HOL_Oord__class_Oless(x,v,tc_nat)*.
% 299.83/300.66  67444[0:SpR:14663.2,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x) equal(hAPP(w,x),c_Lambda_OdB_OVar(u))* c_HOL_Oord__class_Oless(x,u,tc_nat)*.
% 299.83/300.66  67443[0:SpR:4126.0,381.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(u,w) equal(hAPP(hAPP(v,x),w),c_Lambda_OdB_OVar(u))* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.66  67442[0:SpR:14948.1,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* equal(v,w) equal(hAPP(hAPP(u,x),w),c_Lambda_OdB_OVar(v))* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.66  67441[0:SpR:14663.2,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* equal(v,w) equal(hAPP(hAPP(u,x),w),c_Lambda_OdB_OVar(v))* c_HOL_Oord__class_Oless(w,v,tc_nat)*.
% 299.83/300.66  67438[0:SpR:14663.2,381.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(u,w) equal(hAPP(hAPP(v,x),w),c_Lambda_OdB_OVar(u))* c_HOL_Oord__class_Oless(w,u,tc_nat)*.
% 299.83/300.66  67427[0:SpR:381.1,189.1] || hBOOL(hAPP(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w))* -> equal(u,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),u,tc_nat) hBOOL(c_Lambda_OdB_OVar(u)).
% 299.83/300.66  68219[0:SpL:4126.0,379.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.66  68218[0:SpL:14948.1,379.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),y),tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.66  68217[0:SpL:14663.2,379.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),y),tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.66  68214[0:SpL:14663.2,379.0] || hBOOL(u) c_Type_Otyping(v,w,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(v,y,x)*.
% 299.83/300.66  68213[0:SpL:4126.0,379.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.66  68212[0:SpL:14948.1,379.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.66  68211[0:SpL:14663.2,379.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.66  68208[0:SpL:14663.2,379.0] || hBOOL(hAPP(u,v))* c_Type_Otyping(w,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(w,v,y)*.
% 299.83/300.66  68638[0:SpL:4126.0,423.0] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeE__1__1(w,u,x,y))*.
% 299.83/300.66  68637[0:SpL:14948.1,423.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeE__1__1(w,u,x,y))*.
% 299.83/300.66  68636[0:SpL:14663.2,423.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeE__1__1(w,u,x,y))*.
% 299.83/300.66  68633[0:SpL:14663.2,423.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeE__1__1(w,u,x,y))*.
% 299.83/300.66  69015[0:SpL:4126.0,422.0] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeD__1__1(w,u,x,y))*.
% 299.83/300.66  69014[0:SpL:14948.1,422.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeD__1__1(w,u,x,y))*.
% 299.83/300.66  69013[0:SpL:14663.2,422.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeD__1__1(w,u,x,y))*.
% 299.83/300.66  69010[0:SpL:14663.2,422.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeD__1__1(w,u,x,y))*.
% 299.83/300.66  69523[0:SpR:4126.0,4.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,w),x)*.
% 299.83/300.66  69522[0:SpR:14948.1,4.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,u,y,w),tc_nat)* equal(c_List_Onth(x,u,w),y)*.
% 299.83/300.66  69521[0:SpR:14663.2,4.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,u,y,w),tc_nat)* equal(c_List_Onth(x,u,w),y)*.
% 299.83/300.66  69518[0:SpR:14663.2,4.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,w),x)*.
% 299.83/300.66  70594[0:SpR:4126.0,383.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(y,u,tc_nat),x,w),c_List_Odrop(u,c_List_Otake(y,v,w),w))*.
% 299.83/300.66  70593[0:SpR:14948.1,383.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(v,w,x),tc_nat)* equal(c_List_Otake(c_HOL_Ominus__class_Ominus(y,v,tc_nat),u,x),c_List_Odrop(v,c_List_Otake(y,w,x),x))*.
% 299.83/300.66  70592[0:SpR:14663.2,383.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(v,w,x),tc_nat)* equal(c_List_Otake(c_HOL_Ominus__class_Ominus(y,v,tc_nat),u,x),c_List_Odrop(v,c_List_Otake(y,w,x),x))*.
% 299.83/300.66  70589[0:SpR:14663.2,383.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(y,u,tc_nat),x,w),c_List_Odrop(u,c_List_Otake(y,v,w),w))*.
% 299.83/300.66  70997[0:SpR:4126.0,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Olist_OCons(w,x,y),y)*.
% 299.83/300.66  70996[0:SpR:14948.1,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,y,z),tc_nat)* c_ListOrder_Ostep1(u,x,c_List_Olist_OCons(w,y,z),z)*.
% 299.83/300.66  70995[0:SpR:14663.2,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,y,z),tc_nat)* c_ListOrder_Ostep1(u,x,c_List_Olist_OCons(w,y,z),z)*.
% 299.83/300.66  70992[0:SpR:14663.2,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,z,c_List_Olist_OCons(w,x,y),y)*.
% 299.83/300.66  70988[0:SpR:4126.0,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,x,y),z,y)*.
% 299.83/300.66  70987[0:SpR:14948.1,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,y,z),tc_nat)* c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,y,z),x,z)*.
% 299.83/300.66  70986[0:SpR:14663.2,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,y,z),tc_nat)* c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,y,z),x,z)*.
% 299.83/300.66  70983[0:SpR:14663.2,59.1] || hBOOL(hAPP(hAPP(u,v),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,x,y),z,y)*.
% 299.83/300.66  71258[0:SpR:4126.0,375.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(x,c_Suc(y),z,w),c_List_Olist_OCons(u,c_List_Olist__update(v,y,z,w),w))*.
% 299.83/300.66  71257[0:SpR:14948.1,375.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Olist__update(u,c_Suc(y),z,x),c_List_Olist_OCons(v,c_List_Olist__update(w,y,z,x),x))*.
% 299.83/300.66  71256[0:SpR:14663.2,375.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Olist__update(u,c_Suc(y),z,x),c_List_Olist_OCons(v,c_List_Olist__update(w,y,z,x),x))*.
% 299.83/300.66  71253[0:SpR:14663.2,375.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(x,c_Suc(y),z,w),c_List_Olist_OCons(u,c_List_Olist__update(v,y,z,w),w))*.
% 299.83/300.66  71725[0:SpL:4126.0,60.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,x1)* equal(w,z)*.
% 299.83/300.66  71724[0:SpL:14948.1,60.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* equal(x,x1)* equal(w,z)*.
% 299.83/300.66  71723[0:SpL:14663.2,60.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* equal(x,x1)* equal(w,z)*.
% 299.83/300.66  71720[0:SpL:14663.2,60.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,x1)* equal(w,z)*.
% 299.83/300.66  71716[0:SpL:4126.0,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(x1,w)* equal(z,v)*.
% 299.83/300.66  71715[0:SpL:14948.1,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* equal(x1,w)* equal(z,v)*.
% 299.83/300.66  71714[0:SpL:14663.2,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* equal(x1,w)* equal(z,v)*.
% 299.83/300.66  71711[0:SpL:14663.2,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(x1,w)* equal(z,v)*.
% 299.83/300.66  72536[0:SpR:235.0,315.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.66  72535[0:SpR:254.0,315.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)*.
% 299.83/300.66  72517[0:SpR:374.0,315.2] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.66  73343[0:SpL:235.0,121.0] || equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v).
% 299.83/300.66  73342[0:SpL:254.0,121.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v).
% 299.83/300.66  73324[0:SpL:374.0,121.0] || equal(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u).
% 299.83/300.66  80460[0:Res:76182.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat))),tc_nat),c_Suc(v)) c_lessequals(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Suc(v)),tc_nat))),tc_nat),v,tc_nat)*.
% 299.83/300.66  83571[0:SpR:374.0,421.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Orev(c_List_Odrop(w,u,v),v),v),c_List_Orev(c_List_Odrop(x,c_List_Odrop(w,u,v),v),v))**.
% 299.83/300.66  84147[0:SpR:374.0,420.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Orev(c_List_Odrop(w,u,v),v),v),c_List_Orev(c_List_Otake(x,c_List_Odrop(w,u,v),v),v))**.
% 299.83/300.66  86649[0:SpL:619.0,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Omap(y,c_List_Olist_OCons(z,x1,x2),x2,x),x)* -> equal(c_List_Omap(y,x1,x2,x),w) equal(hAPP(y,z),v).
% 299.83/300.66  86648[0:SpL:619.0,60.0] || c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(x1,x2,z),z)* -> equal(x2,c_List_Omap(v,x,y,z)) equal(x1,hAPP(v,w)).
% 299.83/300.66  86609[0:SpR:270.1,619.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),y))*.
% 299.83/300.66  86608[0:SpR:273.1,619.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),y))*.
% 299.83/300.66  86607[0:SpR:267.1,619.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),y))*.
% 299.83/300.66  86606[0:SpR:18421.1,619.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),y))*.
% 299.83/300.66  86605[0:SpR:53875.1,619.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),y))*.
% 299.83/300.66  86580[0:SpR:619.0,59.1] || hBOOL(hAPP(hAPP(u,hAPP(v,w)),x)) -> c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Olist_OCons(w,y,z),z,x1),c_List_Olist_OCons(x,c_List_Omap(v,y,z,x1),x1),x1)*.
% 299.83/300.66  86579[0:SpR:619.0,59.1] || hBOOL(hAPP(hAPP(u,v),hAPP(w,x))) -> c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,c_List_Omap(w,y,z,x1),x1),c_List_Omap(w,c_List_Olist_OCons(x,y,z),z,x1),x1)*.
% 299.83/300.66  86571[0:SpR:619.0,375.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,c_List_Olist_OCons(v,w,x),x,y),c_Suc(z),x1,y),c_List_Olist_OCons(hAPP(u,v),c_List_Olist__update(c_List_Omap(u,w,x,y),z,x1,y),y))*.
% 299.83/300.66  90865[0:SpL:13756.0,17329.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(w,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.66  91744[0:Res:122.2,56446.1] || c_lessequals(u,v,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.66  91727[0:SpL:258.1,56446.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.66  91697[0:SpL:13652.0,56446.1] || c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,v,tc_nat).
% 299.83/300.66  92332[0:SpR:619.0,41.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),u,z),c_List_Onth(c_List_Omap(v,x,y,z),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),z))*.
% 299.83/300.66  92975[0:SpR:619.0,346.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Omap(v,x,y,z),z))*.
% 299.83/300.66  92965[0:SpR:346.1,594.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,c_List_Omap(w,x,y,z),z),z),c_List_Omap(w,c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y,z))*.
% 299.83/300.66  92960[0:SpR:346.1,594.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Omap(v,w,x,y),y),c_List_Omap(v,c_List_Odrop(u,c_List_Olist_OCons(z,w,x),x),x,y))*.
% 299.83/300.66  92941[0:SpR:346.1,594.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z),c_List_Omap(v,c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y,z))*.
% 299.83/300.66  96197[0:Res:51884.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  96676[0:Res:52120.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  97953[0:SpR:271.1,557.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,x,z)))*.
% 299.83/300.66  97952[0:SpR:272.1,557.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,x,z)))*.
% 299.83/300.66  97951[0:SpR:269.1,557.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,x,z)))*.
% 299.83/300.66  97950[0:SpR:18141.1,557.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,x,z)))*.
% 299.83/300.66  97948[0:SpR:54222.1,557.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,x,z)))*.
% 299.83/300.66  97946[0:SpR:595.0,557.0] ||  -> equal(c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),c_List_Olist_OCons(u,w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,y,x,z)))*.
% 299.83/300.66  97918[0:SpR:557.0,678.0] ||  -> equal(c_List_Ofoldr(c_COMBC(u,v,w,x),c_List_Olist_OCons(y,z,x1),x2,x1,x3),hAPP(hAPP(u,c_List_Ofoldr(c_COMBC(u,v,w,x),z,x2,x1,x3)),y))*.
% 299.83/300.66  97899[0:SpR:557.0,382.1] || c_HOL_Oord__class_Oless(u,c_List_Ofoldr(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v,w,x,y),tc_nat)* -> equal(c_List_Ofoldr(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),c_List_Olist_OCons(z,v,x),w,x,y),c_Lambda_OdB_OVar(u))**.
% 299.83/300.66  98471[0:SpR:678.0,440.0] ||  -> equal(c_List_Ofoldl(c_COMBC(u,v,w,x),y,c_List_Olist_OCons(z,x1,x2),x3,x2),c_List_Ofoldl(c_COMBC(u,v,w,x),hAPP(hAPP(u,z),y),x1,x3,x2))*.
% 299.83/300.66  98466[0:SpR:382.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w,c_List_Olist_OCons(v,x,y),z,y),c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),c_Lambda_OdB_OVar(u),x,z,y))*.
% 299.83/300.66  98452[0:SpR:624.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w,c_List_Olist_OCons(v,x,y),z,y),c_List_Ofoldl(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),u,x,z,y))*.
% 299.83/300.66  98427[0:SpR:271.1,440.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(v,w),x,z,y))*.
% 299.83/300.66  98426[0:SpR:272.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(v,w),x,z,y))*.
% 299.83/300.66  98425[0:SpR:269.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(v,w),x,z,y))*.
% 299.83/300.66  98424[0:SpR:18141.1,440.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(v,w),x,z,y))*.
% 299.83/300.66  98422[0:SpR:54222.1,440.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(v,w),x,z,y))*.
% 299.83/300.66  98420[0:SpR:595.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),u,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),hAPP(v,w),x,z,y))*.
% 299.83/300.66  99368[0:SpR:619.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(hAPP(v,w),c_List_Omap(v,x,y,z),z),z,x1),c_List_Omap(c_Fun_Ocomp(u,v,z,x1,y),c_List_Olist_OCons(w,x,y),y,x1))*.
% 299.83/300.66  99336[0:SpR:615.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Omap(w,x,y,z),z),z,x1),c_List_Olist_OCons(hAPP(u,v),c_List_Omap(c_Fun_Ocomp(u,w,z,x1,y),x,y,x1),x1))*.
% 299.83/300.66  101169[0:Res:56653.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  101404[0:Res:56656.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  101733[0:Res:56781.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  101922[0:Res:56782.0,260.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  102196[0:SpL:708.2,246.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  102195[0:SpL:708.2,244.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u))** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  102194[0:SpL:708.2,245.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u))** -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  102297[0:Res:56907.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  102525[0:Res:56908.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat),x,tc_nat),u,tc_nat)*.
% 299.83/300.66  106252[0:Rew:106240.1,106115.2] class_Divides_Oring__div(tc_nat) || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(w),u,tc_nat),v,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),v,tc_nat))**.
% 299.83/300.66  106931[0:SpL:103888.0,17329.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(w,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat),tc_nat)*.
% 299.83/300.66  107347[0:SpR:4126.0,536.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Oreplicate(y,v,w),x,w),c_List_Oappend(x,c_List_Oreplicate(y,v,w),w))*.
% 299.83/300.66  107346[0:SpR:14948.1,536.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Oappend(c_List_Oreplicate(y,w,x),u,x),c_List_Oappend(u,c_List_Oreplicate(y,w,x),x))*.
% 299.83/300.66  107345[0:SpR:14663.2,536.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat)* equal(c_List_Oappend(c_List_Oreplicate(y,w,x),u,x),c_List_Oappend(u,c_List_Oreplicate(y,w,x),x))*.
% 299.83/300.66  107342[0:SpR:14663.2,536.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Oreplicate(y,v,w),x,w),c_List_Oappend(x,c_List_Oreplicate(y,v,w),w))*.
% 299.83/300.66  108740[0:SpR:375.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Olist__update(w,x,y,z),z),z,x1),c_List_Olist__update(c_List_Omap(u,c_List_Olist_OCons(v,w,z),z,x1),c_Suc(x),hAPP(u,y),x1))*.
% 299.83/300.66  109431[0:SpR:486.0,440.0] ||  -> equal(c_List_Ofoldl(u,v,c_List_Oappend(w,c_List_Olist_OCons(x,y,z),z),x1,z),c_List_Ofoldl(u,hAPP(hAPP(u,c_List_Ofoldl(u,v,w,x1,z)),x),y,x1,z))*.
% 299.83/300.66  109753[0:SpR:557.0,512.0] ||  -> equal(c_List_Ofoldr(u,v,hAPP(hAPP(u,w),c_List_Ofoldr(u,x,y,z,x1)),z,x1),c_List_Ofoldr(u,c_List_Oappend(v,c_List_Olist_OCons(w,x,z),z),y,z,x1))*.
% 299.83/300.66  110213[0:Rew:440.0,110197.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,u,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Olist_OCons(x,v,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.66  110215[0:Rew:486.0,110198.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Oappend(x,u,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,c_List_Oappend(x,v,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.66  118495[0:Res:765.0,541.1] || c_Type_Otyping(c_COMBK(hAPP(hAPP(c_Type_Otype_OFun,u),v),w,x),y,u)* -> c_Type_Otyping(c_COMBK(hAPP(hAPP(c_Type_Otype_OFun,u),v),w,x),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(z)),y),v)*.
% 299.83/300.66  118978[0:SpR:529.1,454.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> equal(c_List_Oappend(c_List_Olist_OCons(x,u,v),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),c_List_Olist_OCons(x,w,v))**.
% 299.83/300.66  118973[0:SpR:529.1,588.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> equal(c_List_Oappend(u,c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),x,v),v),c_List_Oappend(w,x,v))**.
% 299.83/300.66  119061[0:Rew:533.0,118998.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Orotate(x,u,v)) -> equal(c_List_Oappend(c_List_Orotate(x,u,v),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),w)**.
% 299.83/300.66  119375[0:Res:104462.0,260.0] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_Suc(u)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Suc(u)) c_lessequals(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(c_Suc(u)),v,tc_nat),c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),u,tc_nat)*.
% 299.83/300.66  120132[0:SpR:384.0,589.1] || c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x) -> c_Type_Otyping(c_Type_Oshift(c_Type_Oshift(u,y,z,tc_Type_Otype),c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),hAPP(hAPP(c_Lambda_Olift,w),c_Suc(y)),x)*.
% 299.83/300.66  120577[0:SpR:454.0,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Oappend(c_List_Olist_OCons(v,w,u),x,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,x,u),u,u))**.
% 299.83/300.66  123102[0:Rew:454.0,123081.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),z,x),c_List_Oappend(u,c_List_Oappend(c_List_Olist_OCons(z,w,x),y,x),x))**.
% 299.83/300.66  123066[0:SpR:533.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Orotate(u,v,w),c_List_Olist_OCons(x,y,w),w),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),z,w),c_List_Oappend(c_List_Orotate(u,v,w),c_List_Olist_OCons(z,y,w),w))**.
% 299.83/300.66  127026[0:SpL:11070.1,220.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,w,tc_nat) c_lessequals(v,c_Suc(u),tc_nat)* -> equal(w,c_Suc(u))*.
% 299.83/300.66  127025[0:SpL:93.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat))* c_lessequals(c_Suc(v),u,tc_nat) c_lessequals(c_Suc(v),c_Suc(w),tc_nat)* -> equal(u,c_Suc(w)).
% 299.83/300.66  127019[0:SpL:10178.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> equal(c_Suc(v),c_HOL_Oone__class_Oone(tc_nat)) equal(u,c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.66  127017[0:SpL:16403.1,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(v,u,tc_nat) c_lessequals(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,c_Suc(w),tc_nat)* equal(u,c_HOL_Oone__class_Oone(tc_nat)).
% 299.83/300.66  128383[0:SpL:345.1,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Otake(y,c_List_Olist_OCons(z,x1,x),x),x)* -> equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) hBOOL(hAPP(hAPP(u,v),z)) equal(z,v).
% 299.83/300.66  128379[0:SpL:345.1,251.0] || c_ListOrder_Ostep1(u,c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),c_List_Olist_OCons(z,x1,y),y)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) hBOOL(hAPP(hAPP(u,w),z)) equal(z,w).
% 299.83/300.66  128420[0:Rew:345.1,128308.2] || hBOOL(hAPP(hAPP(u,v),w)) -> equal(x,c_HOL_Ozero__class_Ozero(tc_nat)) c_ListOrder_Ostep1(u,c_List_Otake(x,c_List_Olist_OCons(v,y,z),z),c_List_Otake(x,c_List_Olist_OCons(w,y,z),z),z)*.
% 299.83/300.66  132230[0:Res:429.1,436.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w))* -> c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,y,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.66  132229[0:Res:430.1,436.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w))* -> c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,y,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.66  133046[0:Res:189.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),x))* hBOOL(hAPP(hAPP(u,c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),y))*.
% 299.83/300.66  133531[0:Res:189.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),x))* hBOOL(hAPP(hAPP(u,y),w))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),y),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)))*.
% 299.83/300.66  135576[0:SpL:402.0,495.0] || equal(c_List_Oappend(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Odrop(v,c_List_Oappend(w,y,x),x))** -> equal(u,c_List_Odrop(v,w,x)).
% 299.83/300.66  135575[0:SpL:402.0,496.0] || equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,y,w),w))* -> equal(x,c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,w))*.
% 299.83/300.66  135521[0:SpR:31372.0,402.0] ||  -> c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),tc_nat)* equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  135462[0:SpR:580.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Orev(v,w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),c_List_Odrop(u,c_List_Oappend(c_List_Orev(v,w),x,w),w))**.
% 299.83/300.66  135639[0:Rew:503.0,135559.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat),x,w),c_List_Odrop(c_Suc(c_Suc(u)),c_List_Oappend(c_List_Otake(u,v,w),x,w),w))**.
% 299.83/300.66  135640[0:Rew:503.0,135558.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(u),c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat),x,w),c_List_Odrop(c_Suc(u),c_List_Oappend(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),x,w),w))**.
% 299.83/300.66  135642[0:Rew:503.0,135542.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),w,v),c_List_Odrop(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Oappend(u,w,v),v))**.
% 299.83/300.66  135676[0:Rew:503.0,135675.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)),x,v),c_List_Odrop(c_Suc(w),c_List_Oappend(u,x,v),v))**.
% 299.83/300.66  136228[0:SpL:398.0,495.0] || equal(c_List_Oappend(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Otake(v,c_List_Oappend(w,y,x),x))** -> equal(u,c_List_Otake(v,w,x)).
% 299.83/300.66  136227[0:SpL:398.0,496.0] || equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Otake(u,c_List_Oappend(v,y,w),w))* -> equal(x,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,w))*.
% 299.83/300.66  136122[0:SpR:580.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Orev(v,w),w),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),c_List_Otake(u,c_List_Oappend(c_List_Orev(v,w),x,w),w))**.
% 299.83/300.66  136767[0:SpR:389.1,386.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(u)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(u)),hAPP(hAPP(c_Lambda_Olift,w),v)))*.
% 299.83/300.66  136753[0:SpR:389.1,386.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OVar(u))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,w),v)),c_Lambda_OdB_OVar(u)))*.
% 299.83/300.66  138390[0:SpR:2292.1,398.0] || equal(u,v) -> equal(c_List_Oappend(c_List_Otake(w,u,x),c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Otake(w,c_List_Oappend(u,y,x),x))**.
% 299.83/300.66  138389[0:SpR:2292.1,402.0] || equal(u,v) -> equal(c_List_Oappend(c_List_Odrop(w,u,x),c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Odrop(w,c_List_Oappend(u,y,x),x))**.
% 299.83/300.66  138868[0:Res:610.1,573.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y),z)* -> c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y),z)*.
% 299.83/300.66  138821[0:SpR:381.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),c_Lambda_OdB_OVar(v))) -> equal(v,w) c_HOL_Oord__class_Oless(w,v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w)),c_Lambda_OdB_OVar(v)))*.
% 299.83/300.66  140558[0:SpL:234.2,76100.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat),tc_nat)* -> .
% 299.83/300.66  140555[0:SpL:234.2,76348.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.66  140518[0:SpL:234.2,57.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140295[0:SpR:234.2,46504.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) equal(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat))*.
% 299.83/300.66  140262[0:SpR:234.2,89673.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140261[0:SpR:234.2,89672.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140256[0:SpR:234.2,71588.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140254[0:SpR:234.2,71586.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140211[0:SpR:234.2,46481.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat))* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140183[0:SpR:234.2,56.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  140180[0:SpR:234.2,9779.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)).
% 299.83/300.66  140745[0:MRR:140497.1,228.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat))**.
% 299.83/300.66  140748[0:MRR:140747.2,228.0] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(w,v,tc_nat))**.
% 299.83/300.66  142945[0:SpR:65680.1,348.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),u,v),v),c_List_Orotate(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),v))**.
% 299.83/300.66  153174[0:SpR:56.1,22.0] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Oappend(v,x,w),u,w),c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),w))** c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.66  153256[0:MRR:153183.2,1481.0] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Onth(x,c_Suc(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)),v),c_List_Onth(c_List_Oappend(u,x,v),c_Suc(w),v))**.
% 299.83/300.66  153622[0:SpL:403.1,491.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Olist__update(c_List_Oappend(v,y,w),u,z,w),w)* -> c_List_Olistsp(x,c_List_Olist__update(v,u,z,w),w).
% 299.83/300.66  153610[0:SpL:403.1,526.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),c_List_Olist_ONil(w))** -> equal(c_List_Olist__update(v,u,y,w),c_List_Olist_ONil(w)).
% 299.83/300.66  153633[0:Rew:474.0,153572.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),w),c_List_Olist__update(v,u,y,w))**.
% 299.83/300.66  155284[0:Res:129333.0,260.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(u)) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.66  155476[0:SpR:268.2,89.1] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))**.
% 299.83/300.66  155755[0:Res:129339.0,260.0] ||  -> equal(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,x),tc_List_Olist(x)),c_Suc(u)) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,x),tc_List_Olist(x)),u,tc_nat)*.
% 299.83/300.66  165129[0:SpR:13760.1,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Onth(c_List_Orev(v,w),u,w),c_List_Onth(v,c_HOL_Ozero__class_Ozero(tc_nat),w))**.
% 299.83/300.66  165120[0:SpR:5281.0,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Onth(c_List_Orev(v,w),u,w),c_List_Onth(v,c_HOL_Ozero__class_Ozero(tc_nat),w))**.
% 299.83/300.66  165077[0:SpR:16.0,194.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Onth(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),v),c_List_Onth(c_List_Orev(u,v),c_HOL_Ozero__class_Ozero(tc_nat),v))**.
% 299.83/300.66  165760[0:Res:68.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(v)),w))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.66  169121[0:SpL:4419.1,10338.0] || equal(u,c_List_Olist_ONil(v))* c_ListOrder_Ostep1(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,v),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,v),v),v)* -> equal(x,z) equal(u,y)*.
% 299.83/300.66  169098[0:SpL:4419.1,10338.0] || equal(u,c_List_Olist_ONil(v))* c_ListOrder_Ostep1(w,c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,v),v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,v),v)* -> equal(y,z) equal(x,u)*.
% 299.83/300.66  170188[0:Res:393.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB),y)* -> c_Type_Otyping(w,c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB),y)*.
% 299.83/300.66  170873[0:Res:366.1,379.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y),z)* -> c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y),z)*.
% 299.83/300.66  172336[0:SpR:69.1,73.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* c_lessequals(w,y,u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.66  172333[0:SpR:77.1,73.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.66  172287[0:SpR:69.1,73.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ominus__class_Ominus(w,x,u),u)* c_lessequals(y,x,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u)*.
% 299.83/300.66  172284[0:SpR:77.1,73.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  172385[0:SSi:172363.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  172386[0:SSi:172362.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  172387[0:SSi:172361.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)*.
% 299.83/300.66  172390[0:SSi:172389.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* equal(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))*.
% 299.83/300.66  172392[0:SSi:172391.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* equal(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))*.
% 299.83/300.66  172394[0:SSi:172393.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w))*.
% 299.83/300.66  172950[0:SpR:69.1,278.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* c_lessequals(w,y,u)* -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.66  172947[0:SpR:77.1,278.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.66  172901[0:SpR:69.1,278.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(w,x,u),u)* c_lessequals(y,x,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u)*.
% 299.83/300.66  172898[0:SpR:77.1,278.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  173008[0:SSi:172976.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173009[0:SSi:172975.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173010[0:SSi:172974.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)*.
% 299.83/300.66  173011[0:SSi:172973.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173300[0:SpR:69.1,277.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* c_HOL_Oord__class_Oless(w,y,u)* -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.66  173297[0:SpR:77.1,277.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.66  173251[0:SpR:69.1,277.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ominus__class_Ominus(w,x,u),u)* c_HOL_Oord__class_Oless(y,x,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u)*.
% 299.83/300.66  173248[0:SpR:77.1,277.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  173358[0:SSi:173326.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173359[0:SSi:173325.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173360[0:SSi:173324.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)*.
% 299.83/300.66  173361[0:SSi:173323.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173676[0:SpR:69.1,134.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,u),x,u)* c_HOL_Oord__class_Oless(w,y,u)* -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.66  173673[0:SpR:77.1,134.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.66  173627[0:SpR:69.1,134.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ominus__class_Ominus(w,x,u),u)* c_HOL_Oord__class_Oless(y,x,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u)*.
% 299.83/300.66  173624[0:SpR:77.1,134.3] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  173738[0:SSi:173702.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173739[0:SSi:173701.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  173740[0:SSi:173700.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)*.
% 299.83/300.66  173741[0:SSi:173699.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.83/300.66  174039[0:SpL:69.1,302.2] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(y,v,u)),w),u)*.
% 299.83/300.66  174036[0:SpL:77.1,302.2] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)*.
% 299.83/300.66  174855[0:SpL:166627.0,56446.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(v,w,tc_nat).
% 299.83/300.66  175146[0:SpL:10323.1,492.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Otake(c_Suc(u),v,w),w) -> c_List_Olistsp(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w)*.
% 299.83/300.66  175158[0:Rew:503.0,175119.2] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.83/300.66  175159[0:Rew:503.0,175118.2,2041.0,175118.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w))**.
% 299.83/300.66  175165[0:Obv:175164.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Oreplicate(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Otake(c_Suc(u),c_List_Oreplicate(v,w,x),x))**.
% 299.83/300.66  175843[0:SpL:409.1,492.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Olist__update(v,u,y,w),w) -> c_List_Olistsp(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w)*.
% 299.83/300.66  175859[0:Rew:503.0,175820.2] || equal(c_Suc(u),c_HOL_Oone__class_Oone(tc_nat)) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),c_List_Olist__update(v,u,x,w))**.
% 299.83/300.66  175860[0:Rew:2041.0,175819.2,503.0,175819.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(u),tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Olist__update(v,u,x,w))*.
% 299.83/300.66  179012[0:SpL:168828.0,56446.1] || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(u,w,tc_nat).
% 299.83/300.66  181407[0:SpL:201.0,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,c_COMBK(v,w,x),y,z,x1)),v)** -> equal(c_List_Omap(u,y,z,x1),c_List_Omap(c_COMBK(v,w,x),y,z,x1)).
% 299.83/300.66  181378[0:SpL:201.0,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(c_COMBK(v,w,x),u,y,z,x1)),v)** -> equal(c_List_Omap(c_COMBK(v,w,x),y,z,x1),c_List_Omap(u,y,z,x1)).
% 299.83/300.66  181813[0:SpL:201.0,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,c_COMBK(v,w,x),y,z,x1)),v)** -> equal(c_List_Omap(u,y,z,x1),c_List_Omap(c_COMBK(v,w,x),y,z,x1)).
% 299.83/300.66  181784[0:SpL:201.0,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(c_COMBK(v,w,x),u,y,z,x1)),v)** -> equal(c_List_Omap(c_COMBK(v,w,x),y,z,x1),c_List_Omap(u,y,z,x1)).
% 299.83/300.66  182235[0:SpL:201.0,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,c_COMBK(v,w,x),y,z,x1)),v)** -> equal(c_List_Omap(u,y,z,x1),c_List_Omap(c_COMBK(v,w,x),y,z,x1)).
% 299.83/300.66  182206[0:SpL:201.0,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(c_COMBK(v,w,x),u,y,z,x1)),v)** -> equal(c_List_Omap(c_COMBK(v,w,x),y,z,x1),c_List_Omap(u,y,z,x1)).
% 299.83/300.66  183690[0:Res:26949.0,399.1] || equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Oappend(v,y,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),v,w),c_List_Odrop(u,v,w))**.
% 299.83/300.66  184783[0:Rew:511.0,184708.1,553.0,184708.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Olist__update(c_List_Oreplicate(v,w,x),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),y,x),c_List_Orev(c_List_Olist__update(c_List_Oreplicate(v,w,x),u,y,x),x))*.
% 299.83/300.66  65658[0:SpL:70.1,98.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) equal(u,c_Divides_Odiv__class_Omod(v,w,tc_nat)) c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.66  65741[0:Rew:70.1,65426.1] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)* c_lessequals(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat).
% 299.83/300.66  65338[0:SpR:70.1,359.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Otake(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),c_List_Olist_OCons(w,x,y),y),c_List_Olist_OCons(w,c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),x,y),y))**.
% 299.83/300.66  65250[0:SpR:70.1,15409.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Suc(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat))**.
% 299.83/300.66  72003[0:SpR:4126.0,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.66  72002[0:SpR:14948.1,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* hBOOL(w).
% 299.83/300.66  72001[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* hBOOL(w).
% 299.83/300.66  71998[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),c_Lambda_OdB_OAbs(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* hBOOL(w).
% 299.83/300.66  71997[0:SpR:4126.0,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71996[0:SpR:14948.1,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),tc_nat)* hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71995[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),tc_nat)* hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71992[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(w,c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71991[0:SpR:4126.0,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71990[0:SpR:14948.1,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71989[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71986[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OAbs(v)))*.
% 299.83/300.66  71985[0:SpR:4126.0,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.66  71984[0:SpR:14948.1,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.66  71983[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.66  71980[0:SpR:14663.2,68.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OAbs(u)),w))*.
% 299.83/300.66  73919[0:SpL:4126.0,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.66  73918[0:SpL:14948.1,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(u,x)*.
% 299.83/300.66  73917[0:SpL:14663.2,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(u,x)*.
% 299.83/300.66  73914[0:SpL:14663.2,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.66  73913[0:SpL:4126.0,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(u,y)*.
% 299.83/300.66  73912[0:SpL:14948.1,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* equal(u,y)*.
% 299.83/300.66  73911[0:SpL:14663.2,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* equal(u,y)*.
% 299.83/300.66  73908[0:SpL:14663.2,572.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(u,y)*.
% 299.83/300.66  74457[0:SpL:4126.0,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.66  74456[0:SpL:14948.1,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(v,y)*.
% 299.83/300.66  74455[0:SpL:14663.2,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(v,y)*.
% 299.83/300.66  74452[0:SpL:14663.2,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.66  74451[0:SpL:4126.0,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(v,x).
% 299.83/300.66  74450[0:SpL:14948.1,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* equal(v,x).
% 299.83/300.66  74449[0:SpL:14663.2,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* equal(v,x).
% 299.83/300.66  74446[0:SpL:14663.2,571.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(v,x).
% 299.83/300.66  75166[0:SpL:4126.0,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.66  75165[0:SpL:14948.1,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(u,x)*.
% 299.83/300.66  75164[0:SpL:14663.2,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(u,x)*.
% 299.83/300.66  75161[0:SpL:14663.2,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.66  75160[0:SpL:4126.0,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(u,y)*.
% 299.83/300.66  75159[0:SpL:14948.1,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* equal(u,y)*.
% 299.83/300.66  75158[0:SpL:14663.2,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* equal(u,y)*.
% 299.83/300.66  75155[0:SpL:14663.2,362.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(u,y)*.
% 299.83/300.66  75482[0:SpL:4126.0,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.66  75481[0:SpL:14948.1,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(v,y)*.
% 299.83/300.66  75480[0:SpL:14663.2,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(v,y)*.
% 299.83/300.66  75477[0:SpL:14663.2,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(v,y)*.
% 299.83/300.66  75476[0:SpL:4126.0,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(v,x).
% 299.83/300.66  75475[0:SpL:14948.1,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* equal(v,x).
% 299.83/300.66  75474[0:SpL:14663.2,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* equal(v,x).
% 299.83/300.66  75471[0:SpL:14663.2,361.0] || equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(u),v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OAbs(y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(v,x).
% 299.83/300.66  76234[0:SpL:4126.0,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  76233[0:SpL:14948.1,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  76232[0:SpL:14663.2,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  76229[0:SpL:14663.2,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  76211[0:SpL:4126.0,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76210[0:SpL:14948.1,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76209[0:SpL:14663.2,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76206[0:SpL:14663.2,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76205[0:SpL:4126.0,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),w)** -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76204[0:SpL:14948.1,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),w)** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76203[0:SpL:14663.2,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),w)** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76200[0:SpL:14663.2,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),w)** -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,c_HOL_Ozero__class_Ozero(u))*.
% 299.83/300.66  76694[0:SpL:4126.0,424.0] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(x,c_HOL_Ozero__class_Ozero(tc_nat),y,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(x,c_Lambda_OdB_OAbs(v),hAPP(hAPP(c_Type_Otype_OFun,y),w))*.
% 299.83/300.66  76693[0:SpL:14948.1,424.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(x,c_HOL_Ozero__class_Ozero(tc_nat),y,tc_Type_Otype),tc_nat)* c_Type_Otyping(x,c_Lambda_OdB_OAbs(v),hAPP(hAPP(c_Type_Otype_OFun,y),w))*.
% 299.83/300.66  76692[0:SpL:14663.2,424.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(x,c_HOL_Ozero__class_Ozero(tc_nat),y,tc_Type_Otype),tc_nat)* c_Type_Otyping(x,c_Lambda_OdB_OAbs(v),hAPP(hAPP(c_Type_Otype_OFun,y),w))*.
% 299.83/300.66  76689[0:SpL:14663.2,424.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(x,c_HOL_Ozero__class_Ozero(tc_nat),y,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_Type_Otyping(x,c_Lambda_OdB_OAbs(v),hAPP(hAPP(c_Type_Otype_OFun,y),w))*.
% 299.83/300.66  77259[0:SpR:4126.0,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77258[0:SpR:14948.1,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77257[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77254[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77237[0:SpR:4126.0,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77236[0:SpR:14948.1,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77235[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77232[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77231[0:SpR:4126.0,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77230[0:SpR:14948.1,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77229[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77226[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  77225[0:SpR:4126.0,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  77224[0:SpR:14948.1,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  77223[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  77220[0:SpR:14663.2,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78068[0:SpR:4126.0,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78067[0:SpR:14948.1,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78066[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78063[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78046[0:SpR:4126.0,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78045[0:SpR:14948.1,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78044[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78041[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78040[0:SpR:4126.0,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78039[0:SpR:14948.1,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78038[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78035[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78034[0:SpR:4126.0,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78033[0:SpR:14948.1,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78032[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78029[0:SpR:14663.2,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78820[0:SpR:4126.0,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78819[0:SpR:14948.1,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78818[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78815[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78798[0:SpR:4126.0,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78797[0:SpR:14948.1,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78796[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78793[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(w,v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78792[0:SpR:4126.0,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78791[0:SpR:14948.1,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78790[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78787[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(w,v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  78786[0:SpR:4126.0,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78785[0:SpR:14948.1,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78784[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  78781[0:SpR:14663.2,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)*.
% 299.83/300.66  79565[0:SpR:4126.0,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  79564[0:SpR:14948.1,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  79563[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  79560[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  79559[0:SpR:4126.0,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  79558[0:SpR:14948.1,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  79557[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  79554[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  79537[0:SpR:4126.0,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  79536[0:SpR:14948.1,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  79535[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  79532[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  79531[0:SpR:4126.0,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  79530[0:SpR:14948.1,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  79529[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  79526[0:SpR:14663.2,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  80060[0:SpR:4126.0,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  80059[0:SpR:14948.1,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  80058[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  80055[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.66  80054[0:SpR:4126.0,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80053[0:SpR:14948.1,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80052[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80049[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80032[0:SpR:4126.0,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  80031[0:SpR:14948.1,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  80030[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  80027[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(w,v),u)*.
% 299.83/300.66  80026[0:SpR:4126.0,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  80025[0:SpR:14948.1,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  80024[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  80021[0:SpR:14663.2,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(w,v),v),u)*.
% 299.83/300.66  80600[0:SpL:4126.0,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80599[0:SpL:14948.1,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80598[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80595[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80594[0:SpL:4126.0,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80593[0:SpL:14948.1,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80592[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80589[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  80572[0:SpL:4126.0,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80571[0:SpL:14948.1,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80570[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80567[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80566[0:SpL:4126.0,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80565[0:SpL:14948.1,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80564[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  80561[0:SpL:14663.2,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81308[0:SpL:4126.0,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81307[0:SpL:14948.1,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81306[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81303[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81302[0:SpL:4126.0,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  81301[0:SpL:14948.1,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  81300[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  81297[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)*.
% 299.83/300.66  81280[0:SpL:4126.0,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81279[0:SpL:14948.1,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81278[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81275[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(v,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81274[0:SpL:4126.0,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81273[0:SpL:14948.1,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81272[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81269[0:SpL:14663.2,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(v,w),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u).
% 299.83/300.66  81960[0:SpL:4126.0,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  81959[0:SpL:14948.1,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  81958[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  81955[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  81938[0:SpL:4126.0,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81937[0:SpL:14948.1,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81936[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81933[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81932[0:SpL:4126.0,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81931[0:SpL:14948.1,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81930[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81927[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81926[0:SpL:4126.0,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81925[0:SpL:14948.1,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81924[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  81921[0:SpL:14663.2,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82394[0:SpL:4126.0,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  82393[0:SpL:14948.1,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  82392[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  82389[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  82372[0:SpL:4126.0,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82371[0:SpL:14948.1,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82370[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82367[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82366[0:SpL:4126.0,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82365[0:SpL:14948.1,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82364[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82361[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82360[0:SpL:4126.0,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82359[0:SpL:14948.1,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82358[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  82355[0:SpL:14663.2,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83056[0:SpL:4126.0,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  83055[0:SpL:14948.1,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  83054[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  83051[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.66  83034[0:SpL:4126.0,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83033[0:SpL:14948.1,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83032[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83029[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(v,w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83028[0:SpL:4126.0,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83027[0:SpL:14948.1,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83026[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83023[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),w),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83022[0:SpL:4126.0,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83021[0:SpL:14948.1,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83020[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83017[0:SpL:14663.2,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.66  83560[0:SpR:4126.0,421.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,v),x,tc_nat),c_List_Orev(w,u),u),c_List_Orev(c_List_Odrop(x,w,u),u))**.
% 299.83/300.66  83559[0:SpR:14948.1,421.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,u),x,tc_nat),c_List_Orev(w,v),v),c_List_Orev(c_List_Odrop(x,w,v),v))**.
% 299.83/300.66  83558[0:SpR:14663.2,421.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,u),x,tc_nat),c_List_Orev(w,v),v),c_List_Orev(c_List_Odrop(x,w,v),v))**.
% 299.83/300.66  83555[0:SpR:14663.2,421.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,v),x,tc_nat),c_List_Orev(w,u),u),c_List_Orev(c_List_Odrop(x,w,u),u))**.
% 299.83/300.66  83547[0:SpR:4126.0,421.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,tc_nat),w,v),c_List_Orev(c_List_Odrop(x,u,v),v))**.
% 299.83/300.66  83546[0:SpR:14948.1,421.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),u,w),c_List_Orev(c_List_Odrop(x,v,w),w))**.
% 299.83/300.66  83545[0:SpR:14663.2,421.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),u,w),c_List_Orev(c_List_Odrop(x,v,w),w))**.
% 299.83/300.66  83542[0:SpR:14663.2,421.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,tc_nat),w,v),c_List_Orev(c_List_Odrop(x,u,v),v))**.
% 299.83/300.66  84136[0:SpR:4126.0,420.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,v),x,tc_nat),c_List_Orev(w,u),u),c_List_Orev(c_List_Otake(x,w,u),u))**.
% 299.83/300.66  84135[0:SpR:14948.1,420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,u),x,tc_nat),c_List_Orev(w,v),v),c_List_Orev(c_List_Otake(x,w,v),v))**.
% 299.83/300.66  84134[0:SpR:14663.2,420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,u),x,tc_nat),c_List_Orev(w,v),v),c_List_Orev(c_List_Otake(x,w,v),v))**.
% 299.83/300.66  84131[0:SpR:14663.2,420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,v),x,tc_nat),c_List_Orev(w,u),u),c_List_Orev(c_List_Otake(x,w,u),u))**.
% 299.83/300.66  84123[0:SpR:4126.0,420.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,tc_nat),w,v),c_List_Orev(c_List_Otake(x,u,v),v))**.
% 299.83/300.66  84122[0:SpR:14948.1,420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),u,w),c_List_Orev(c_List_Otake(x,v,w),w))**.
% 299.83/300.66  84121[0:SpR:14663.2,420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),u,w),c_List_Orev(c_List_Otake(x,v,w),w))**.
% 299.83/300.66  84118[0:SpR:14663.2,420.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,tc_nat),w,v),c_List_Orev(c_List_Otake(x,u,v),v))**.
% 299.83/300.66  84740[0:SpL:4126.0,427.0] || c_Type_Otyping(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xvar__app__typesE__1__1(w,u,x,y))*.
% 299.83/300.66  84739[0:SpL:14948.1,427.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xvar__app__typesE__1__1(w,u,x,y))*.
% 299.83/300.66  84738[0:SpL:14663.2,427.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xvar__app__typesE__1__1(w,u,x,y))*.
% 299.83/300.66  84735[0:SpL:14663.2,427.0] || c_Type_Otyping(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xvar__app__typesE__1__1(w,u,x,y))*.
% 299.83/300.66  84734[0:SpL:4126.0,427.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,y,w))*.
% 299.83/300.66  84733[0:SpL:14948.1,427.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,y,w))*.
% 299.83/300.66  84732[0:SpL:14663.2,427.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,y,w))*.
% 299.83/300.66  84729[0:SpL:14663.2,427.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,y,w))*.
% 299.83/300.66  85284[0:SpL:4126.0,596.0] || equal(u,c_List_Osko__List__Xmap__idI__1__1(v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__idI__1__1(v,w,x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(v,w,x,x),w)**.
% 299.83/300.66  85283[0:SpL:14948.1,596.0] || equal(u,c_List_Osko__List__Xmap__idI__1__1(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__idI__1__1(v,w,x)),tc_nat)* equal(c_List_Omap(v,w,x,x),w)**.
% 299.83/300.66  85282[0:SpL:14663.2,596.0] || equal(u,c_List_Osko__List__Xmap__idI__1__1(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__idI__1__1(v,w,x)),tc_nat)* equal(c_List_Omap(v,w,x,x),w)**.
% 299.83/300.66  85279[0:SpL:14663.2,596.0] || equal(u,c_List_Osko__List__Xmap__idI__1__1(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__idI__1__1(v,w,x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(v,w,x,x),w)**.
% 299.83/300.66  85701[0:SpR:4126.0,700.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Olist_OCons(v,y,w),w),c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),y,w))*.
% 299.83/300.66  85700[0:SpR:14948.1,700.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(v,w,x),tc_nat) equal(c_List_Oappend(u,c_List_Olist_OCons(w,y,x),x),c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),y,x))*.
% 299.83/300.66  85699[0:SpR:14663.2,700.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(v,w,x),tc_nat) equal(c_List_Oappend(u,c_List_Olist_OCons(w,y,x),x),c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),y,x))*.
% 299.83/300.66  85696[0:SpR:14663.2,700.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Olist_OCons(v,y,w),w),c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),y,w))*.
% 299.83/300.66  85692[0:SpR:4126.0,700.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Oreplicate(y,u,w),x,w),c_List_Oappend(c_List_Oreplicate(c_Suc(y),u,w),v,w))*.
% 299.83/300.66  85691[0:SpR:14948.1,700.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Oappend(c_List_Oreplicate(y,v,x),u,x),c_List_Oappend(c_List_Oreplicate(c_Suc(y),v,x),w,x))*.
% 299.83/300.66  85690[0:SpR:14663.2,700.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Oappend(c_List_Oreplicate(y,v,x),u,x),c_List_Oappend(c_List_Oreplicate(c_Suc(y),v,x),w,x))*.
% 299.83/300.66  85687[0:SpR:14663.2,700.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Oreplicate(y,u,w),x,w),c_List_Oappend(c_List_Oreplicate(c_Suc(y),u,w),v,w))*.
% 299.83/300.66  86637[0:SpR:4126.0,619.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Omap(u,c_List_Olist_OCons(v,x,y),y,z),c_List_Olist_OCons(w,c_List_Omap(u,x,y,z),z))*.
% 299.83/300.66  86636[0:SpR:14948.1,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(u,c_List_Omap(v,x,y,z),z))*.
% 299.83/300.66  86635[0:SpR:14663.2,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(u,c_List_Omap(v,x,y,z),z))*.
% 299.83/300.66  86632[0:SpR:14663.2,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Omap(u,c_List_Olist_OCons(v,x,y),y,z),c_List_Olist_OCons(w,c_List_Omap(u,x,y,z),z))*.
% 299.83/300.66  86625[0:SpR:389.1,619.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),c_List_Olist_OCons(v,w,x),x,y),c_List_Olist_OCons(c_Lambda_OdB_OVar(u),c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y),y))*.
% 299.83/300.66  86597[0:SpR:4126.0,619.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(u,c_List_Olist_OCons(z,v,w),w,x),c_List_Olist_OCons(hAPP(u,z),y,x))*.
% 299.83/300.66  86596[0:SpR:14948.1,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Omap(v,c_List_Olist_OCons(z,w,x),x,y),c_List_Olist_OCons(hAPP(v,z),u,y))*.
% 299.83/300.66  86595[0:SpR:14663.2,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Omap(v,c_List_Olist_OCons(z,w,x),x,y),c_List_Olist_OCons(hAPP(v,z),u,y))*.
% 299.83/300.66  86592[0:SpR:14663.2,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(u,c_List_Olist_OCons(z,v,w),w,x),c_List_Olist_OCons(hAPP(u,z),y,x))*.
% 299.83/300.66  86588[0:SpR:4126.0,619.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Omap(y,x,w,z),c_List_Olist_OCons(hAPP(y,u),c_List_Omap(y,v,w,z),z))*.
% 299.83/300.66  86587[0:SpR:14948.1,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Omap(y,u,x,z),c_List_Olist_OCons(hAPP(y,v),c_List_Omap(y,w,x,z),z))*.
% 299.83/300.66  86586[0:SpR:14663.2,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Omap(y,u,x,z),c_List_Olist_OCons(hAPP(y,v),c_List_Omap(y,w,x,z),z))*.
% 299.83/300.66  86583[0:SpR:14663.2,619.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Omap(y,x,w,z),c_List_Olist_OCons(hAPP(y,u),c_List_Omap(y,v,w,z),z))*.
% 299.83/300.66  86576[0:SpR:619.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z,x1),c_List_Olist_OCons(hAPP(u,hAPP(v,w)),c_List_Omap(u,c_List_Omap(v,x,y,z),z,x1),x1))*.
% 299.83/300.66  86978[0:SpR:4126.0,480.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(u,v,w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldr(x,c_List_Orev(y,w),z,w,v),c_List_Ofoldl(u,z,y,v,w))*.
% 299.83/300.66  86977[0:SpR:14948.1,480.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(v,w,x,w),tc_nat)* equal(c_List_Ofoldr(u,c_List_Orev(y,x),z,x,w),c_List_Ofoldl(v,z,y,w,x))*.
% 299.83/300.66  86976[0:SpR:14663.2,480.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(v,w,x,w),tc_nat)* equal(c_List_Ofoldr(u,c_List_Orev(y,x),z,x,w),c_List_Ofoldl(v,z,y,w,x))*.
% 299.83/300.66  86973[0:SpR:14663.2,480.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(u,v,w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldr(x,c_List_Orev(y,w),z,w,v),c_List_Ofoldl(u,z,y,v,w))*.
% 299.83/300.66  87435[0:SpR:4126.0,550.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(u,v,w,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldl(x,y,c_List_Orev(z,v),w,v),c_List_Ofoldr(u,z,y,v,w))*.
% 299.83/300.66  87434[0:SpR:14948.1,550.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(v,w,x,x),tc_nat)* equal(c_List_Ofoldl(u,y,c_List_Orev(z,w),x,w),c_List_Ofoldr(v,z,y,w,x))*.
% 299.83/300.66  87433[0:SpR:14663.2,550.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(v,w,x,x),tc_nat)* equal(c_List_Ofoldl(u,y,c_List_Orev(z,w),x,w),c_List_Ofoldr(v,z,y,w,x))*.
% 299.83/300.66  87430[0:SpR:14663.2,550.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(u,v,w,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldl(x,y,c_List_Orev(z,v),w,v),c_List_Ofoldr(u,z,y,v,w))*.
% 299.83/300.66  88914[0:SpR:235.0,239.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat) c_lessequals(x,c_HOL_Ominus__class_Ominus(u,v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)*.
% 299.83/300.66  88913[0:SpR:254.0,239.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) c_lessequals(w,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(w),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.66  88895[0:SpR:374.0,239.2] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) c_lessequals(x,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(x,u,v),tc_List_Olist(v)),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat)*.
% 299.83/300.66  88835[0:SpR:253.0,239.2] || c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) c_lessequals(c_Suc(x),u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Suc(x),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.66  90116[0:SpR:235.0,31.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.66  90097[0:SpR:374.0,31.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat),tc_nat)*.
% 299.83/300.66  90042[0:SpR:235.0,31.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.66  90023[0:SpR:374.0,31.2] || c_HOL_Oord__class_Oless(u,v,tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,w,x),tc_List_Olist(x)),tc_nat)*.
% 299.83/300.66  90938[0:SpL:253.0,17329.1] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),v,tc_nat).
% 299.83/300.66  90869[0:SpL:235.0,17329.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(x,u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat)* -> c_lessequals(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.66  90868[0:SpL:254.0,17329.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_lessequals(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.66  90850[0:SpL:374.0,17329.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(x,u,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)* -> c_lessequals(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.66  91730[0:SpL:75296.0,56446.1] || c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(u)),u,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat).
% 299.83/300.66  91721[0:SpL:253.0,56446.1] || c_lessequals(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),v,tc_nat).
% 299.83/300.66  91652[0:SpL:235.0,56446.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(x,u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.66  91651[0:SpL:254.0,56446.1] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat).
% 299.83/300.66  91633[0:SpL:374.0,56446.1] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(x,u,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.66  92361[0:SpR:374.0,41.1] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),y),c_List_Onth(x,c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),y))*.
% 299.83/300.66  93004[0:SpR:374.0,346.1] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist_OCons(w,x,y),y),c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),x,y))*.
% 299.83/300.66  92944[0:SpR:346.1,383.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x),c_List_Odrop(u,c_List_Otake(v,c_List_Olist_OCons(y,w,x),x),x))*.
% 299.83/300.66  93874[0:SpL:4126.0,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,y).
% 299.83/300.66  93873[0:SpL:14948.1,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,y).
% 299.83/300.66  93872[0:SpL:14663.2,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,y).
% 299.83/300.66  93869[0:SpL:14663.2,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,y).
% 299.83/300.66  94746[0:SpL:4126.0,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,y).
% 299.83/300.66  94745[0:SpL:14948.1,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(w,y).
% 299.83/300.66  94744[0:SpL:14663.2,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(w,y).
% 299.83/300.66  94741[0:SpL:14663.2,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,y).
% 299.83/300.66  95324[0:SpL:4126.0,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,y).
% 299.83/300.66  95323[0:SpL:14948.1,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,y).
% 299.83/300.66  95322[0:SpL:14663.2,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,y).
% 299.83/300.66  95319[0:SpL:14663.2,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,y).
% 299.83/300.66  96833[0:SpR:4126.0,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldl(v,c_HOL_Ozero__class_Ozero(u),w,u,u),c_List_Ofoldr(v,w,c_HOL_Ozero__class_Ozero(u),u,u))**.
% 299.83/300.66  96832[0:SpR:14948.1,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_List_Ofoldl(v,c_HOL_Ozero__class_Ozero(u),w,u,u),c_List_Ofoldr(v,w,c_HOL_Ozero__class_Ozero(u),u,u))**.
% 299.83/300.66  96831[0:SpR:14663.2,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_List_Ofoldl(v,c_HOL_Ozero__class_Ozero(u),w,u,u),c_List_Ofoldr(v,w,c_HOL_Ozero__class_Ozero(u),u,u))**.
% 299.83/300.66  96828[0:SpR:14663.2,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldl(v,c_HOL_Ozero__class_Ozero(u),w,u,u),c_List_Ofoldr(v,w,c_HOL_Ozero__class_Ozero(u),u,u))**.
% 299.83/300.66  96827[0:SpR:4126.0,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,v,u,u))**.
% 299.83/300.66  96826[0:SpR:14948.1,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,v,u,u))**.
% 299.83/300.66  96825[0:SpR:14663.2,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,v,u,u))**.
% 299.83/300.66  96822[0:SpR:14663.2,410.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,v,u,u))**.
% 299.83/300.66  97409[0:SpR:588.0,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Oappend(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Onth(c_List_Oappend(v,c_List_Oappend(w,y,x),x),u,x),c_List_Onth(c_List_Oappend(v,w,x),u,x))**.
% 299.83/300.66  97994[0:SpL:557.0,379.0] || hBOOL(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Olist_OCons(u,v,w),x,w,y))* c_Type_Otyping(z,u,x1)* -> c_Type_Otyping(z,c_List_Ofoldr(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),v,x,w,y),x1)*.
% 299.83/300.66  97979[0:SpL:557.0,30.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),v)** -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.66  97941[0:SpR:270.1,557.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,y,x,z)))**.
% 299.83/300.66  97940[0:SpR:273.1,557.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,y,x,z)))**.
% 299.83/300.66  97939[0:SpR:267.1,557.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,y,x,z)))**.
% 299.83/300.66  97938[0:SpR:18421.1,557.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,y,x,z)))**.
% 299.83/300.66  97937[0:SpR:53875.1,557.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,y,x,z)))**.
% 299.83/300.66  98469[0:SpR:557.0,440.0] ||  -> equal(c_List_Ofoldl(u,v,c_List_Olist_OCons(c_List_Ofoldr(u,w,x,y,z),x1,x2),x3,x2),c_List_Ofoldl(u,c_List_Ofoldr(u,c_List_Olist_OCons(v,w,y),x,y,z),x1,x3,x2))*.
% 299.83/300.66  98415[0:SpR:270.1,440.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(v,w),x,z,y))**.
% 299.83/300.66  98414[0:SpR:273.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(v,w),x,z,y))**.
% 299.83/300.66  98413[0:SpR:267.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(v,w),x,z,y))**.
% 299.83/300.66  98412[0:SpR:18421.1,440.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(v,w),x,z,y))**.
% 299.83/300.66  98411[0:SpR:53875.1,440.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(v,w),x,z,y))**.
% 299.83/300.66  98953[0:SpL:454.0,114.0] || c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),c_List_Olist_OCons(z,x1,x),x)* -> equal(x1,c_List_Oappend(w,y,x)) c_ListOrder_Ostep1(u,c_List_Oappend(w,y,x),x1,x).
% 299.83/300.66  98943[0:SpL:454.0,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oappend(c_List_Olist_OCons(y,z,x),x1,x),x)* -> equal(c_List_Oappend(z,x1,x),w) c_ListOrder_Ostep1(u,w,c_List_Oappend(z,x1,x),x).
% 299.83/300.66  99355[0:SpR:615.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1,x2),c_List_Omap(c_Fun_Ocomp(u,c_Fun_Ocomp(v,w,z,x1,y),x1,x2,y),x,y,x2))*.
% 299.83/300.66  99350[0:SpR:615.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Omap(v,c_List_Omap(w,x,y,z),z,x1),x1,x2),c_List_Omap(c_Fun_Ocomp(c_Fun_Ocomp(u,v,x1,x2,z),w,z,x2,y),x,y,x2))*.
% 299.83/300.66  99342[0:SpR:615.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y,x2),c_List_Omap(c_Fun_Ocomp(u,v,y,x2,x),c_List_Omap(w,x1,z,x),x,x2))*.
% 299.83/300.66  100793[0:SpR:4126.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(x,u)),hAPP(x,v)))*.
% 299.83/300.66  100792[0:SpR:14948.1,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,u)),hAPP(w,v)))*.
% 299.83/300.66  100791[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,u)),hAPP(w,v)))*.
% 299.83/300.66  100788[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(x,u)),hAPP(x,v)))*.
% 299.83/300.66  102166[0:SpR:4126.0,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.66  102165[0:SpR:14948.1,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.66  102164[0:SpR:14663.2,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.66  102161[0:SpR:14663.2,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),v)**.
% 299.83/300.66  105254[0:SpR:198.1,105.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),v,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)).
% 299.83/300.66  105253[0:SpR:198.1,4130.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.66  105252[0:SpR:198.1,4222.1] class_Divides_Oring__div(tc_nat) || equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)).
% 299.83/300.66  105251[0:SpR:198.1,14738.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.66  105952[0:SpR:199.1,105.1] class_Divides_Oring__div(tc_nat) || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),w,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)).
% 299.83/300.66  105951[0:SpR:199.1,4130.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.66  105950[0:SpR:199.1,4222.1] class_Divides_Oring__div(tc_nat) || equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)).
% 299.83/300.66  105949[0:SpR:199.1,14738.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.66  106621[0:SpL:619.0,251.0] || c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(x1,x2,z),z)* -> hBOOL(hAPP(hAPP(u,hAPP(v,w)),x1)) equal(x1,hAPP(v,w)).
% 299.83/300.66  106611[0:SpL:619.0,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Omap(y,c_List_Olist_OCons(z,x1,x2),x2,x),x)* -> hBOOL(hAPP(hAPP(u,v),hAPP(y,z))) equal(hAPP(y,z),v).
% 299.83/300.66  107305[0:SpR:536.0,71.1] || c_ListOrder_Ostep1(u,c_List_Oreplicate(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Oreplicate(v,w,x),c_List_Oreplicate(z,w,x),x),c_List_Oappend(c_List_Oreplicate(z,w,x),y,x),x)*.
% 299.83/300.66  107304[0:SpR:536.0,72.1] || c_ListOrder_Ostep1(u,c_List_Oreplicate(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Oreplicate(z,w,x),c_List_Oreplicate(v,w,x),x),c_List_Oappend(y,c_List_Oreplicate(z,w,x),x),x)*.
% 299.83/300.66  107303[0:SpR:536.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Oreplicate(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(z,x,y),y),c_List_Oappend(c_List_Oreplicate(z,x,y),c_List_Oreplicate(w,x,y),y),y)*.
% 299.83/300.66  107302[0:SpR:536.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Oreplicate(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Oreplicate(z,x,y),v,y),c_List_Oappend(c_List_Oreplicate(w,x,y),c_List_Oreplicate(z,x,y),y),y)*.
% 299.83/300.66  108120[0:SpR:619.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Olist_OCons(hAPP(u,y),c_List_Omap(u,z,w,x),x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Olist_OCons(y,z,w),w),w,x))*.
% 299.83/300.66  108109[0:SpR:599.0,71.1] || c_ListOrder_Ostep1(u,c_List_Omap(v,w,x,y),z,y) -> c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Oappend(x1,w,x),x,y),c_List_Oappend(c_List_Omap(v,x1,x,y),z,y),y)*.
% 299.83/300.66  108108[0:SpR:599.0,72.1] || c_ListOrder_Ostep1(u,c_List_Omap(v,w,x,y),z,y) -> c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Oappend(w,x1,x),x,y),c_List_Oappend(z,c_List_Omap(v,x1,x,y),y),y)*.
% 299.83/300.66  108107[0:SpR:599.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Omap(w,x,y,z),z) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Omap(w,x1,y,z),z),c_List_Omap(w,c_List_Oappend(x,x1,y),y,z),z)*.
% 299.83/300.66  108106[0:SpR:599.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Omap(w,x,y,z),z) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Omap(w,x1,y,z),v,z),c_List_Omap(w,c_List_Oappend(x1,x,y),y,z),z)*.
% 299.83/300.66  108103[0:SpR:599.0,551.2] || c_List_Olistsp(u,c_List_Omap(v,w,x,y),y) c_List_Olistsp(u,c_List_Omap(v,z,x,y),y) -> c_List_Olistsp(u,c_List_Omap(v,c_List_Oappend(w,z,x),x,y),y)*.
% 299.83/300.66  108787[0:SpR:619.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Olist_OCons(v,w,x),y,z,x),x,x1),c_List_Olist__update(c_List_Olist_OCons(hAPP(u,v),c_List_Omap(u,w,x,x1),x1),y,hAPP(u,z),x1))*.
% 299.83/300.66  108757[0:SpR:271.1,625.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,c_HOL_Ozero__class_Ozero(u),y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,z),x,v,z))*.
% 299.83/300.66  108756[0:SpR:272.1,625.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,c_HOL_Ozero__class_Ozero(u),y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,z),x,v,z))*.
% 299.83/300.66  108755[0:SpR:269.1,625.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,c_HOL_Ozero__class_Ozero(u),y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,z),x,v,z))*.
% 299.83/300.66  108754[0:SpR:18141.1,625.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,c_HOL_Ozero__class_Ozero(u),y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,z),x,v,z))*.
% 299.83/300.66  108752[0:SpR:54222.1,625.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,c_HOL_Ozero__class_Ozero(u),y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,z),x,v,z))*.
% 299.83/300.66  108750[0:SpR:595.0,625.0] ||  -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),c_List_Olist__update(w,x,u,y),y,z),c_List_Olist__update(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,y,z),x,v,z))*.
% 299.83/300.66  108709[0:SpR:625.0,619.0] ||  -> equal(c_List_Omap(u,c_List_Olist_OCons(v,c_List_Olist__update(w,x,y,z),z),z,x1),c_List_Olist_OCons(hAPP(u,v),c_List_Olist__update(c_List_Omap(u,w,z,x1),x,hAPP(u,y),x1),x1))*.
% 299.83/300.66  109464[0:Rew:410.1,109444.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,c_HOL_Ozero__class_Ozero(u),u,u),w,u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Oappend(v,w,u),c_HOL_Ozero__class_Ozero(u),u,u))**.
% 299.83/300.66  110796[0:SpR:4126.0,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  110795[0:SpR:14948.1,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  110794[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  110791[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  111800[0:SpR:4126.0,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  111799[0:SpR:14948.1,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  111798[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  111795[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  112950[0:SpR:4126.0,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  112949[0:SpR:14948.1,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  112948[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  112945[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  114369[0:SpR:4126.0,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  114368[0:SpR:14948.1,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  114367[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,v),hAPP(x,w),u)*.
% 299.83/300.66  114364[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(y,v),hAPP(y,w),u)*.
% 299.83/300.66  115562[0:SpL:4126.0,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(v,x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,x,u).
% 299.83/300.66  115561[0:SpL:14948.1,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(v,x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(w,x,u).
% 299.83/300.66  115560[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(v,x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(w,x,u).
% 299.83/300.66  115557[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(v,x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,x,u).
% 299.83/300.66  117373[0:SpL:4126.0,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(v,x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  117372[0:SpL:14948.1,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(v,x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  117371[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(v,x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  117368[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(v,x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.66  118493[0:Res:2748.1,541.1] class_OrderedGroup_Omonoid__add(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(hAPP(hAPP(c_Type_Otype_OFun,w),x))),v),x)*.
% 299.83/300.66  118492[0:Res:2852.1,541.1] class_Ring__and__Field_Ocomm__semiring__1(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(hAPP(hAPP(c_Type_Otype_OFun,w),x))),v),x)*.
% 299.83/300.66  118491[0:Res:2923.1,541.1] class_OrderedGroup_Ocomm__monoid__add(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(hAPP(hAPP(c_Type_Otype_OFun,w),x))),v),x)*.
% 299.83/300.66  118490[0:Res:18945.1,541.1] class_OrderedGroup_Ogroup__add(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(hAPP(hAPP(c_Type_Otype_OFun,w),x))),v),x)*.
% 299.83/300.66  118489[0:Res:55834.1,541.1] class_Divides_Osemiring__div(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(hAPP(hAPP(c_Type_Otype_OFun,w),x))),v),x)*.
% 299.83/300.66  126591[0:SpR:594.0,623.1] || c_Type_Otypings(u,c_List_Odrop(v,w,tc_Lambda_OdB),x) -> c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Odrop(v,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),w,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),x)*.
% 299.83/300.66  126590[0:SpR:607.0,623.1] || c_Type_Otypings(u,c_List_Orotate(v,w,tc_Lambda_OdB),x) -> c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Orotate(v,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),w,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),x)*.
% 299.83/300.66  126589[0:SpR:612.0,623.1] || c_Type_Otypings(u,c_List_Otake(v,w,tc_Lambda_OdB),x) -> c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Otake(v,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),w,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB),x)*.
% 299.83/300.66  127091[0:Rew:57280.1,127003.1,57280.1,127003.0] || equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_Suc(v),w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) equal(u,w)*.
% 299.83/300.66  128416[0:Rew:254.0,128349.1] ||  -> equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(w,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),x,y),y),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Olist_OCons(w,x,y),y))**.
% 299.83/300.66  130526[0:Rew:518.0,130521.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Omap(x,c_List_Omap(y,v,w,z),z,x1),u,x1),hAPP(x,hAPP(y,c_List_Onth(v,u,w))))**.
% 299.83/300.66  130527[0:Rew:533.0,130519.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Orotate(x,c_List_Omap(y,v,w,z),z),u,z),hAPP(y,c_List_Onth(c_List_Orotate(x,v,w),u,w)))*.
% 299.83/300.66  130528[0:Rew:97408.1,130518.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_List_Onth(c_List_Otake(v,c_List_Omap(y,w,x,z),z),u,z),hAPP(y,c_List_Onth(w,u,x)))**.
% 299.83/300.66  131035[0:SpL:454.0,303.0] || c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),c_List_Olist_OCons(z,x1,x),x)* -> hBOOL(hAPP(hAPP(u,v),z)) c_ListOrder_Ostep1(u,c_List_Oappend(w,y,x),x1,x).
% 299.83/300.66  131024[0:SpL:454.0,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Oappend(c_List_Olist_OCons(y,z,x),x1,x),x)* -> hBOOL(hAPP(hAPP(u,v),y)) c_ListOrder_Ostep1(u,w,c_List_Oappend(z,x1,x),x).
% 299.83/300.66  133989[0:SpR:63.1,52.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_Int_Onumber__class_Onumber__of(x,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> equal(c_List_Onth(c_List_Odrop(u,v,w),c_Int_Onumber__class_Onumber__of(x,tc_nat),w),c_List_Onth(v,u,w))**.
% 299.83/300.66  134085[0:Rew:97408.1,134084.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_List_Odrop(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w)).
% 299.83/300.66  134087[0:Rew:97408.1,134086.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_List_Odrop(u,c_List_Otake(c_Suc(u),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w)).
% 299.83/300.66  134100[0:Obv:134099.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),c_List_Olist__update(v,u,x,w),w),w),c_List_Odrop(u,c_List_Olist__update(v,u,x,w),w))**.
% 299.83/300.66  135438[0:SpR:402.0,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Onth(c_List_Odrop(v,c_List_Oappend(w,y,x),x),u,x),c_List_Onth(c_List_Odrop(v,w,x),u,x))**.
% 299.83/300.66  135646[0:Rew:441.0,135502.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),v,w),x,w),c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_List_Oappend(v,x,w),w))**.
% 299.83/300.66  140557[0:SpL:234.2,89655.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.66  140556[0:SpL:234.2,89654.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat))),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),tc_nat)* -> .
% 299.83/300.66  140554[0:SpL:234.2,5135.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) -> .
% 299.83/300.66  140539[0:SpL:234.2,71683.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140538[0:SpL:234.2,63331.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140533[0:SpL:234.2,71585.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) equal(c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat)) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)*.
% 299.83/300.66  140299[0:SpR:234.2,24651.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat).
% 299.83/300.66  140297[0:SpR:234.2,14746.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.66  140293[0:SpR:234.2,311.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat).
% 299.83/300.66  140265[0:SpR:234.2,76291.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_Suc(c_HOL_Ominus__class_Ominus(v,u,tc_nat)),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140264[0:SpR:234.2,89671.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)))),tc_nat)*.
% 299.83/300.66  140263[0:SpR:234.2,89670.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_Suc(c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)))),tc_nat)*.
% 299.83/300.66  140260[0:SpR:234.2,80951.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)),c_Suc(c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat))),tc_nat)*.
% 299.83/300.66  140255[0:SpR:234.2,76324.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140253[0:SpR:234.2,76323.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140229[0:SpR:234.2,71806.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(v,w,tc_nat)),tc_nat).
% 299.83/300.66  140210[0:SpR:234.2,46478.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat))* c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat)*.
% 299.83/300.66  140714[0:Rew:4132.0,140432.4] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat))*.
% 299.83/300.66  140746[0:Rew:223.0,140483.2] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* c_lessequals(c_Suc(u),w,tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.66  142978[0:SpR:2292.1,348.0] || equal(u,v) -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat),u,w),w),c_List_Orotate(x,c_List_Orev(u,w),w))**.
% 299.83/300.66  143155[0:Rew:142895.0,143154.0] ||  -> equal(c_List_Orev(c_List_Otake(u,c_List_Orev(c_List_Orotate(v,c_List_Orev(w,x),x),x),x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat),c_List_Orotate(v,c_List_Orev(w,x),x),x))*.
% 299.83/300.66  143157[0:Rew:142895.0,143156.0] ||  -> equal(c_List_Orev(c_List_Odrop(u,c_List_Orev(c_List_Orotate(v,c_List_Orev(w,x),x),x),x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,tc_nat),c_List_Orotate(v,c_List_Orev(w,x),x),x))*.
% 299.83/300.66  143757[0:Res:293.3,208.2] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  143756[0:Res:293.3,210.2] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  144630[0:Res:95.3,340.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  144629[0:Res:95.3,344.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  144628[0:Res:95.3,337.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  145746[0:Res:94.3,340.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  145745[0:Res:94.3,344.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  145744[0:Res:94.3,337.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  146474[0:Res:229.3,340.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.66  146473[0:Res:229.3,344.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.67  146472[0:Res:229.3,337.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> .
% 299.83/300.67  147130[0:Res:81.3,208.2] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  147129[0:Res:81.3,210.2] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  148128[0:Res:238.3,340.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  148127[0:Res:238.3,344.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  148126[0:Res:238.3,337.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  149099[0:Res:237.3,340.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  149098[0:Res:237.3,344.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  149097[0:Res:237.3,337.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  150090[0:Res:113.3,340.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  150089[0:Res:113.3,344.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  150088[0:Res:113.3,337.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> .
% 299.83/300.67  153187[0:SpR:10209.0,22.0] ||  -> c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) equal(c_List_Onth(c_List_Oappend(u,x,v),c_Suc(w),v),c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),v))** c_HOL_Oord__class_Oless(c_Suc(w),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat).
% 299.83/300.67  153181[0:SpR:10179.0,22.0] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Oappend(u,w,v),c_HOL_Oone__class_Oone(tc_nat),v),c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),v))** c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat).
% 299.83/300.67  153150[0:SpR:2292.1,22.0] || equal(u,v) -> equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),tc_nat),y),c_List_Onth(c_List_Oappend(u,w,y),x,y))* c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(u,tc_List_Olist(y)),tc_nat).
% 299.83/300.67  153236[0:Rew:605.0,153154.1] ||  -> equal(c_List_Onth(c_List_Oappend(c_List_Omap(u,v,w,x),y,x),z,x),c_List_Onth(y,c_HOL_Ominus__class_Ominus(z,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x))** c_HOL_Oord__class_Oless(z,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.67  153617[0:SpL:403.1,495.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(x,y,w),c_List_Olist__update(c_List_Oappend(v,y,w),u,z,w))* -> equal(x,c_List_Olist__update(v,u,z,w)).
% 299.83/300.67  153630[0:Rew:403.1,153616.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),c_List_Olist__update(c_List_Oappend(v,z,w),u,y,w))* -> equal(x,z).
% 299.83/300.67  155094[0:Res:414.1,68221.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),w),x) -> c_Type_Otyping(u,v,hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w)),x))*.
% 299.83/300.67  165121[0:SpR:56.1,194.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Onth(c_List_Orev(u,v),w,v),c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),v))**.
% 299.83/300.67  169494[0:SpR:707.1,36.1] class_OrderedGroup_Osemigroup__add(u) class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u)),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,c_List_Olist_OCons(v,w,u),u,u))**.
% 299.83/300.67  169493[0:SpR:707.1,35.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u)),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,c_List_Olist_OCons(v,w,u),u,u))**.
% 299.83/300.67  171556[0:SpL:426.0,562.0] || equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Orotate(u,v,w)) -> equal(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Olist_ONil(w))**.
% 299.83/300.67  171555[0:SpL:426.0,564.0] || equal(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Orotate(u,v,w))** -> equal(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Olist_ONil(w)).
% 299.83/300.67  172327[0:SpR:268.2,73.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  172278[0:SpR:268.2,73.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.67  172388[0:SSi:172365.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),y,tc_nat)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),y,tc_nat)*.
% 299.83/300.67  172941[0:SpR:268.2,278.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  172892[0:SpR:268.2,278.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.67  173291[0:SpR:268.2,277.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  173242[0:SpR:268.2,277.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.67  173667[0:SpR:268.2,134.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  173618[0:SpR:268.2,134.3] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u)*.
% 299.83/300.67  174231[0:Res:342.2,302.2] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  174225[0:Res:209.1,302.2] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  174030[0:SpL:268.2,302.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,x,u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)*.
% 299.83/300.67  175144[0:SpL:10323.1,10336.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w))* -> equal(c_List_Otake(u,v,w),x).
% 299.83/300.67  175143[0:SpL:10323.1,10337.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Suc(u),v,w),c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w))* -> equal(c_List_Onth(v,u,w),y).
% 299.83/300.67  175869[0:Rew:409.1,175750.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Olist__update(v,u,x,w),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),y,w),c_List_Olist__update(v,u,y,w))**.
% 299.83/300.67  178352[0:SpR:593.0,445.0] ||  -> c_Type_Otyping(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),c_Lambda_OdB_OVar(hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v),w))*.
% 299.83/300.67  183676[0:Res:936.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u).
% 299.83/300.67  347[0:Inp] ||  -> equal(c_List_Oappend(u,c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Olist__update(c_List_Oappend(u,v,x),w,y,x))** c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat).
% 299.83/300.67  49793[0:SpR:253.0,177.0] ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_Suc(w),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w),tc_nat).
% 299.83/300.67  65743[0:Rew:70.1,65656.2] || c_lessequals(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) equal(u,c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat)) c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat).
% 299.83/300.67  65564[0:SpL:70.1,307.1] || c_lessequals(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(w,c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat)* -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(w,c_Divides_Odiv__class_Omod(u,v,tc_nat)).
% 299.83/300.67  65467[0:SpR:70.1,253.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat),tc_nat))**.
% 299.83/300.67  65312[0:SpR:70.1,253.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat),c_Suc(x),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),x,tc_nat))**.
% 299.83/300.67  65744[0:Rew:70.1,65274.2] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,tc_nat)*.
% 299.83/300.67  83067[0:Res:128.3,7.1] class_Orderings_Olinorder(u) class_OrderedGroup_Olordered__ab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  86621[0:SpR:77.1,619.0] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),w,x),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x),x))*.
% 299.83/300.67  86616[0:SpR:268.2,619.0] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),x,y),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x,y),y))*.
% 299.83/300.67  87864[0:SpR:4126.0,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(c_InductTermi_OIT,v,tc_Lambda_OdB).
% 299.83/300.67  87863[0:SpR:14948.1,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_List_Olistsp(c_InductTermi_OIT,v,tc_Lambda_OdB).
% 299.83/300.67  87862[0:SpR:14663.2,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_List_Olistsp(c_InductTermi_OIT,v,tc_Lambda_OdB).
% 299.83/300.67  87859[0:SpR:14663.2,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_List_Olistsp(c_InductTermi_OIT,v,tc_Lambda_OdB).
% 299.83/300.67  87858[0:SpR:4126.0,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(v,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  87857[0:SpR:14948.1,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(v,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  87856[0:SpR:14663.2,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(v,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  87853[0:SpR:14663.2,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_HOL_Ozero__class_Ozero(tc_nat)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(v,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  87852[0:SpR:4126.0,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  87851[0:SpR:14948.1,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  87850[0:SpR:14663.2,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  87847[0:SpR:14663.2,590.1] || c_List_Olistsp(c_InductTermi_OIT,u,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_List_Olistsp(c_InductTermi_OIT,c_List_Omap(hAPP(v,c_HOL_Ozero__class_Ozero(tc_nat)),u,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB)*.
% 299.83/300.67  88321[0:SpR:4126.0,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88320[0:SpR:14948.1,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),x),tc_nat)* equal(hAPP(w,u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88319[0:SpR:14663.2,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),x),tc_nat)* equal(hAPP(w,u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88316[0:SpR:14663.2,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88315[0:SpR:4126.0,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(w,x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88314[0:SpR:14948.1,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* equal(hAPP(hAPP(w,x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88313[0:SpR:14663.2,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* equal(hAPP(hAPP(w,x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88310[0:SpR:14663.2,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(w,x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88309[0:SpR:4126.0,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88308[0:SpR:14948.1,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88307[0:SpR:14663.2,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88304[0:SpR:14663.2,161.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  88855[0:SpR:4126.0,239.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.67  88854[0:SpR:14948.1,239.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.67  88853[0:SpR:14663.2,239.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.67  88850[0:SpR:14663.2,239.2] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,u,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,w,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.67  90857[0:SpL:13761.0,17329.1] || c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)* -> c_lessequals(w,c_Divides_Odiv__class_Omod(v,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)*.
% 299.83/300.67  90810[0:SpL:4126.0,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(w,v,tc_nat)*.
% 299.83/300.67  90809[0:SpL:14948.1,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.67  90808[0:SpL:14663.2,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_lessequals(w,v,tc_nat)*.
% 299.83/300.67  90805[0:SpL:14663.2,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(w,v,tc_nat)*.
% 299.83/300.67  92338[0:SpR:4126.0,41.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),u,y),c_List_Onth(x,v,y))*.
% 299.83/300.67  92337[0:SpR:14948.1,41.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),v,y),c_List_Onth(x,u,y))*.
% 299.83/300.67  92336[0:SpR:14663.2,41.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),v,y),c_List_Onth(x,u,y))*.
% 299.83/300.67  92333[0:SpR:14663.2,41.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,x,y),u,y),c_List_Onth(x,v,y))*.
% 299.83/300.67  92328[0:SpR:4126.0,41.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(x,y,w),c_List_Onth(v,c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w))*.
% 299.83/300.67  92327[0:SpR:14948.1,41.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(u,y,x),c_List_Onth(w,c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x))*.
% 299.83/300.67  92326[0:SpR:14663.2,41.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(u,y,x),c_List_Onth(w,c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x))*.
% 299.83/300.67  92323[0:SpR:14663.2,41.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(x,y,w),c_List_Onth(v,c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w))*.
% 299.83/300.67  92971[0:SpR:4126.0,346.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(y,x,w),c_List_Odrop(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w))*.
% 299.83/300.67  92970[0:SpR:14948.1,346.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(y,u,x),c_List_Odrop(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x))*.
% 299.83/300.67  92969[0:SpR:14663.2,346.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(y,u,x),c_List_Odrop(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x))*.
% 299.83/300.67  92966[0:SpR:14663.2,346.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(y,x,w),c_List_Odrop(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w))*.
% 299.83/300.67  93903[0:SpL:4126.0,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(w,y)*.
% 299.83/300.67  93902[0:SpL:14948.1,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* equal(w,y)*.
% 299.83/300.67  93901[0:SpL:14663.2,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* equal(w,y)*.
% 299.83/300.67  93898[0:SpL:14663.2,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(w,y)*.
% 299.83/300.67  94775[0:SpL:4126.0,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,y)*.
% 299.83/300.67  94774[0:SpL:14948.1,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* equal(v,y)*.
% 299.83/300.67  94773[0:SpL:14663.2,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* equal(v,y)*.
% 299.83/300.67  94770[0:SpL:14663.2,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,y)*.
% 299.83/300.67  94752[0:SpL:4126.0,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,y)*.
% 299.83/300.67  94751[0:SpL:14948.1,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(v,y)*.
% 299.83/300.67  94750[0:SpL:14663.2,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(v,y)*.
% 299.83/300.67  94747[0:SpL:14663.2,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,y)*.
% 299.83/300.67  95353[0:SpL:4126.0,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(w,y)*.
% 299.83/300.67  95352[0:SpL:14948.1,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* equal(w,y)*.
% 299.83/300.67  95351[0:SpL:14663.2,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* equal(w,y)*.
% 299.83/300.67  95348[0:SpL:14663.2,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(w,y)*.
% 299.83/300.67  95836[0:SpL:155.1,188.0] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat) hBOOL(hAPP(w,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))* -> hBOOL(hAPP(c_Type_Oshift(w,u,x,y),v))*.
% 299.83/300.67  95835[0:SpR:4126.0,155.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(w,u,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,v),hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  95834[0:SpR:14948.1,155.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(x,u,y,z),tc_nat)* equal(hAPP(w,v),hAPP(x,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  95833[0:SpR:14663.2,155.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(x,u,y,z),tc_nat)* equal(hAPP(w,v),hAPP(x,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  95830[0:SpR:14663.2,155.1] || c_HOL_Oord__class_Oless(u,v,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(w,u,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(z,v),hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  95829[0:SpR:155.1,189.1] || c_HOL_Oord__class_Oless(u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),tc_nat) hBOOL(hAPP(c_Type_Oshift(w,u,x,y),v))* -> hBOOL(hAPP(w,c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))*.
% 299.83/300.67  97404[0:SpR:4126.0,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,w),c_List_Onth(v,u,w))*.
% 299.83/300.67  97403[0:SpR:14948.1,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,y,w),tc_nat)* equal(c_List_Onth(x,u,w),c_List_Onth(v,u,w))*.
% 299.83/300.67  97402[0:SpR:14663.2,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,y,w),tc_nat)* equal(c_List_Onth(x,u,w),c_List_Onth(v,u,w))*.
% 299.83/300.67  97399[0:SpR:14663.2,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Onth(y,u,w),c_List_Onth(v,u,w))*.
% 299.83/300.67  98008[0:SpL:557.0,246.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z))* -> equal(v,x1).
% 299.83/300.67  98007[0:SpL:557.0,244.1] class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1))* -> equal(w,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)).
% 299.83/300.67  98006[0:SpL:557.0,245.1] class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1))* -> equal(w,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)).
% 299.83/300.67  97971[0:SpR:4126.0,557.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldr(u,c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(w,c_List_Ofoldr(u,x,z,y,x1)))*.
% 299.83/300.67  97970[0:SpR:14948.1,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Ofoldr(v,c_List_Olist_OCons(w,x,y),z,y,x1),hAPP(u,c_List_Ofoldr(v,x,z,y,x1)))*.
% 299.83/300.67  97969[0:SpR:14663.2,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Ofoldr(v,c_List_Olist_OCons(w,x,y),z,y,x1),hAPP(u,c_List_Ofoldr(v,x,z,y,x1)))*.
% 299.83/300.67  97966[0:SpR:14663.2,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldr(u,c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(w,c_List_Ofoldr(u,x,z,y,x1)))*.
% 299.83/300.67  97958[0:SpR:389.1,557.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldr(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(c_Lambda_OdB_OVar(u),c_List_Ofoldr(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,y,x,z)))*.
% 299.83/300.67  97934[0:SpR:4126.0,557.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Ofoldr(u,c_List_Olist_OCons(x1,v,x),w,x,y),hAPP(hAPP(u,x1),z))*.
% 299.83/300.67  97933[0:SpR:14948.1,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(v,w,x,y,z),tc_nat)* equal(c_List_Ofoldr(v,c_List_Olist_OCons(x1,w,y),x,y,z),hAPP(hAPP(v,x1),u))*.
% 299.83/300.67  97932[0:SpR:14663.2,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(v,w,x,y,z),tc_nat)* equal(c_List_Ofoldr(v,c_List_Olist_OCons(x1,w,y),x,y,z),hAPP(hAPP(v,x1),u))*.
% 299.83/300.67  97929[0:SpR:14663.2,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Ofoldr(u,c_List_Olist_OCons(x1,v,x),w,x,y),hAPP(hAPP(u,x1),z))*.
% 299.83/300.67  97928[0:SpR:619.0,557.0] ||  -> equal(c_List_Ofoldr(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),x1,z,x2),hAPP(hAPP(u,hAPP(v,w)),c_List_Ofoldr(u,c_List_Omap(v,x,y,z),x1,z,x2)))*.
% 299.83/300.67  97924[0:SpR:4126.0,557.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldr(y,x,z,w,x1),hAPP(hAPP(y,u),c_List_Ofoldr(y,v,z,w,x1)))*.
% 299.83/300.67  97923[0:SpR:14948.1,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Ofoldr(y,u,z,x,x1),hAPP(hAPP(y,v),c_List_Ofoldr(y,w,z,x,x1)))*.
% 299.83/300.67  97922[0:SpR:14663.2,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Ofoldr(y,u,z,x,x1),hAPP(hAPP(y,v),c_List_Ofoldr(y,w,z,x,x1)))*.
% 299.83/300.67  97919[0:SpR:14663.2,557.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldr(y,x,z,w,x1),hAPP(hAPP(y,u),c_List_Ofoldr(y,v,z,w,x1)))*.
% 299.83/300.67  98477[0:SpR:4126.0,440.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(u,v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldl(u,v,c_List_Olist_OCons(w,y,z),x1,z),c_List_Ofoldl(u,x,y,x1,z))*.
% 299.83/300.67  98476[0:SpR:14948.1,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(v,w),x),tc_nat) equal(c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(v,u,y,x1,z))*.
% 299.83/300.67  98475[0:SpR:14663.2,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(v,w),x),tc_nat) equal(c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(v,u,y,x1,z))*.
% 299.83/300.67  98472[0:SpR:14663.2,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(u,v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldl(u,v,c_List_Olist_OCons(w,y,z),x1,z),c_List_Ofoldl(u,x,y,x1,z))*.
% 299.83/300.67  98465[0:SpR:381.1,440.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) equal(c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w,c_List_Olist_OCons(v,x,y),z,y),c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),c_Lambda_OdB_OVar(u),x,z,y))*.
% 299.83/300.67  98446[0:SpR:4126.0,440.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldl(u,v,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(u,hAPP(w,x),y,x1,z))*.
% 299.83/300.67  98445[0:SpR:14948.1,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(v,hAPP(u,x),y,x1,z))*.
% 299.83/300.67  98444[0:SpR:14663.2,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(v,hAPP(u,x),y,x1,z))*.
% 299.83/300.67  98441[0:SpR:14663.2,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Ofoldl(u,v,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(u,hAPP(w,x),y,x1,z))*.
% 299.83/300.67  98432[0:SpR:389.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),hAPP(c_Lambda_OdB_OVar(u),w),x,z,y))*.
% 299.83/300.67  98410[0:SpR:619.0,440.0] ||  -> equal(c_List_Ofoldl(u,v,c_List_Omap(w,c_List_Olist_OCons(x,y,z),z,x1),x2,x1),c_List_Ofoldl(u,hAPP(hAPP(u,v),hAPP(w,x)),c_List_Omap(w,y,z,x1),x2,x1))*.
% 299.83/300.67  98406[0:SpR:4126.0,440.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldl(y,z,x,x1,w),c_List_Ofoldl(y,hAPP(hAPP(y,z),u),v,x1,w))*.
% 299.83/300.67  98405[0:SpR:14948.1,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Ofoldl(y,z,u,x1,x),c_List_Ofoldl(y,hAPP(hAPP(y,z),v),w,x1,x))*.
% 299.83/300.67  98404[0:SpR:14663.2,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat) equal(c_List_Ofoldl(y,z,u,x1,x),c_List_Ofoldl(y,hAPP(hAPP(y,z),v),w,x1,x))*.
% 299.83/300.67  98401[0:SpR:14663.2,440.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldl(y,z,x,x1,w),c_List_Ofoldl(y,hAPP(hAPP(y,z),u),v,x1,w))*.
% 299.83/300.67  98950[0:SpL:4126.0,114.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,x1) c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  98949[0:SpL:14948.1,114.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* equal(x,x1) c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  98948[0:SpL:14663.2,114.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* equal(x,x1) c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  98945[0:SpL:14663.2,114.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,x1) c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  98940[0:SpL:4126.0,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(x1,w) c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  98939[0:SpL:14948.1,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* equal(x1,w) c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  98938[0:SpL:14663.2,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* equal(x1,w) c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  98935[0:SpL:14663.2,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(x1,w) c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  99378[0:SpR:4126.0,615.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Omap(u,c_List_Omap(v,x1,y,w),w,x),c_List_Omap(z,x1,y,x))*.
% 299.83/300.67  99377[0:SpR:14948.1,615.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat)* equal(c_List_Omap(v,c_List_Omap(w,x1,z,x),x,y),c_List_Omap(u,x1,z,y))*.
% 299.83/300.67  99376[0:SpR:14663.2,615.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat)* equal(c_List_Omap(v,c_List_Omap(w,x1,z,x),x,y),c_List_Omap(u,x1,z,y))*.
% 299.83/300.67  99373[0:SpR:14663.2,615.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Omap(u,c_List_Omap(v,x1,y,w),w,x),c_List_Omap(z,x1,y,x))*.
% 299.83/300.67  99364[0:SpR:4126.0,615.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(z,y,x,x1),c_List_Omap(c_Fun_Ocomp(z,u,x,x1,w),v,w,x1))*.
% 299.83/300.67  99363[0:SpR:14948.1,615.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat) equal(c_List_Omap(z,u,y,x1),c_List_Omap(c_Fun_Ocomp(z,v,y,x1,x),w,x,x1))*.
% 299.83/300.67  99362[0:SpR:14663.2,615.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat) equal(c_List_Omap(z,u,y,x1),c_List_Omap(c_Fun_Ocomp(z,v,y,x1,x),w,x,x1))*.
% 299.83/300.67  99359[0:SpR:14663.2,615.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(z,y,x,x1),c_List_Omap(c_Fun_Ocomp(z,u,x,x1,w),v,w,x1))*.
% 299.83/300.67  99395[0:Rew:518.0,99349.0] ||  -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),c_List_Olist_OCons(z,x1,y),y,x),c_List_Olist_OCons(hAPP(u,hAPP(v,z)),c_List_Omap(u,c_List_Omap(v,x1,y,w),w,x),x))*.
% 299.83/300.67  99706[0:SpR:557.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(u,w,x),y,x,z)),hAPP(hAPP(c_Lambda_Olift,v),c_List_Ofoldr(c_Lambda_Olift,w,y,x,z))))*.
% 299.83/300.67  99692[0:SpR:557.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),c_List_Ofoldr(c_Lambda_Olift,w,x,y,z))),c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(v,w,y),x,y,z)))*.
% 299.83/300.67  100323[0:SpR:557.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(u,w,x),y,x,z)),hAPP(hAPP(c_Lambda_OdB_OApp,v),c_List_Ofoldr(c_Lambda_OdB_OApp,w,y,x,z))))*.
% 299.83/300.67  100310[0:SpR:557.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),c_List_Ofoldr(c_Lambda_OdB_OApp,w,x,y,z))),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(v,w,y),x,y,z)))*.
% 299.83/300.67  100794[0:SpR:557.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(c_Lambda_OdB_OApp,u,v,w,x)),y)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(z,u,w),v,w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,z),y)))*.
% 299.83/300.67  100781[0:SpR:557.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),c_List_Ofoldr(c_Lambda_OdB_OApp,v,w,x,y))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,z),u)),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(z,v,x),w,x,y)))*.
% 299.83/300.67  101532[0:SpL:557.0,369.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w,x),y,x,z))* -> c_ListOrder_Ostep1(c_Lambda_Obeta,v,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(u,v,c_List_Ofoldr(c_Lambda_Obeta,w,y,x,z)),tc_Lambda_OdB)*.
% 299.83/300.67  104663[0:SpL:615.0,601.0] || equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,y,x),c_List_Omap(u,c_List_Omap(v,x1,y,w),w,x))* -> equal(c_Nat_Osize__class_Osize(z,tc_List_Olist(y)),c_Nat_Osize__class_Osize(x1,tc_List_Olist(y))).
% 299.83/300.67  105250[0:SpR:198.1,16834.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.67  105249[0:SpR:198.1,37557.1] class_Divides_Oring__div(tc_nat) || equal(c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)).
% 299.83/300.67  105948[0:SpR:199.1,16834.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.67  105947[0:SpR:199.1,37557.1] class_Divides_Oring__div(tc_nat) || equal(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),c_HOL_Oone__class_Oone(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)).
% 299.83/300.67  108137[0:SpR:615.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,y,x),c_List_Omap(u,x1,w,x),x),c_List_Omap(u,c_List_Oappend(c_List_Omap(v,z,y,w),x1,w),w,x))*.
% 299.83/300.67  108121[0:SpR:615.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Omap(c_Fun_Ocomp(u,y,w,x,z),x1,z,x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Omap(y,x1,z,w),w),w,x))*.
% 299.83/300.67  108788[0:SpR:615.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Omap(v,w,x,y),z,x1,y),y,x2),c_List_Olist__update(c_List_Omap(c_Fun_Ocomp(u,v,y,x2,x),w,x,x2),z,hAPP(u,x1),x2))*.
% 299.83/300.67  108745[0:SpR:270.1,625.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist__update(v,w,x,y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,y,z),w,x,z))*.
% 299.83/300.67  108744[0:SpR:273.1,625.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist__update(v,w,x,y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,y,z),w,x,z))*.
% 299.83/300.67  108743[0:SpR:267.1,625.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist__update(v,w,x,y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,y,z),w,x,z))*.
% 299.83/300.67  108742[0:SpR:18421.1,625.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist__update(v,w,x,y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,y,z),w,x,z))*.
% 299.83/300.67  108741[0:SpR:53875.1,625.0] class_Divides_Osemiring__div(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist__update(v,w,x,y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,y,z),w,x,z))*.
% 299.83/300.67  108715[0:SpR:625.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Omap(v,w,x,y),z,hAPP(v,x1),y),y,x2),c_List_Omap(c_Fun_Ocomp(u,v,y,x2,x),c_List_Olist__update(w,z,x1,x),x,x2))*.
% 299.83/300.67  110834[0:Res:152.2,294.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  110833[0:Res:152.2,290.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  110832[0:Res:152.2,300.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  110831[0:Res:152.2,292.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  111344[0:Res:151.2,294.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  111343[0:Res:151.2,290.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111342[0:Res:151.2,300.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  111341[0:Res:151.2,292.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111838[0:Res:149.2,294.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  111837[0:Res:149.2,290.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  111836[0:Res:149.2,300.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  111835[0:Res:149.2,292.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  112413[0:Res:147.2,294.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  112412[0:Res:147.2,290.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112411[0:Res:147.2,300.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  112410[0:Res:147.2,292.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112996[0:Res:185.2,301.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  112995[0:Res:185.2,291.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  112994[0:Res:185.2,83.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  112993[0:Res:185.2,82.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  113580[0:Res:182.2,301.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  113579[0:Res:182.2,291.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113578[0:Res:182.2,83.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113577[0:Res:182.2,82.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  114415[0:Res:186.2,301.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  114414[0:Res:186.2,291.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  114413[0:Res:186.2,83.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  114412[0:Res:186.2,82.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  114971[0:Res:183.2,301.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  114970[0:Res:183.2,291.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114969[0:Res:183.2,83.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114968[0:Res:183.2,82.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  115574[0:SpL:708.2,150.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.67  115537[0:SpL:708.2,150.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  116477[0:SpL:708.2,148.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.67  116440[0:SpL:708.2,148.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  117385[0:SpL:708.2,187.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.67  117348[0:SpL:708.2,187.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  117974[0:SpL:708.2,184.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u).
% 299.83/300.67  117937[0:SpL:708.2,184.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  118488[0:Res:802.0,541.1] || c_Type_Otyping(c_Type_Oshift(u,v,hAPP(hAPP(c_Type_Otype_OFun,w),x),y),z,w)* -> c_Type_Otyping(c_Type_Oshift(u,v,hAPP(hAPP(c_Type_Otype_OFun,w),x),y),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v)),z),x)*.
% 299.83/300.67  118982[0:SpR:529.1,71.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) c_ListOrder_Ostep1(x,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),y,v)* -> c_ListOrder_Ostep1(x,w,c_List_Oappend(u,y,v),v).
% 299.83/300.67  118981[0:SpR:529.1,72.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) c_ListOrder_Ostep1(x,u,y,v) -> c_ListOrder_Ostep1(x,w,c_List_Oappend(y,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),v)*.
% 299.83/300.67  118980[0:SpR:529.1,72.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) c_ListOrder_Ostep1(x,y,u,v) -> c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),w,v)*.
% 299.83/300.67  118979[0:SpR:529.1,71.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) c_ListOrder_Ostep1(x,y,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v)* -> c_ListOrder_Ostep1(x,c_List_Oappend(u,y,v),w,v).
% 299.83/300.67  118975[0:SpR:529.1,551.2] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) c_List_Olistsp(x,u,v) c_List_Olistsp(x,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v)* -> c_List_Olistsp(x,w,v).
% 299.83/300.67  119063[0:Rew:354.0,118999.0] || equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,v),c_List_Olist_OCons(x,u,v)) -> equal(c_List_Oappend(c_List_Olist_OCons(x,u,v),c_List_Odrop(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),w,v),v),w)**.
% 299.83/300.67  119071[0:Rew:605.0,119004.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),c_List_Omap(y,u,v,x)) -> equal(c_List_Oappend(c_List_Omap(y,u,v,x),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),x),w)**.
% 299.83/300.67  119072[0:Rew:474.0,119003.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Olist__update(u,x,y,v)) -> equal(c_List_Oappend(c_List_Olist__update(u,x,y,v),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),v),w)**.
% 299.83/300.67  119537[0:Rew:174.0,119522.2,354.0,119522.1] || equal(c_List_Olist_OCons(u,c_List_Olist__update(v,w,x,y),y),c_List_Olist_OCons(u,v,y))** c_HOL_Oord__class_Oless(c_Suc(w),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(y))),tc_nat)* -> equal(c_List_Onth(v,w,y),x).
% 299.83/300.67  123082[0:SpR:619.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),z),c_Nat_Osize__class_Osize(u,tc_List_Olist(z)),x1,z),c_List_Oappend(u,c_List_Olist_OCons(x1,c_List_Omap(v,x,y,z),z),z))**.
% 299.83/300.67  123072[0:SpR:605.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Olist_OCons(y,z,x),x),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x1,x),c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Olist_OCons(x1,z,x),x))**.
% 299.83/300.67  123071[0:SpR:474.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Olist__update(u,v,w,x),c_List_Olist_OCons(y,z,x),x),c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),x1,x),c_List_Oappend(c_List_Olist__update(u,v,w,x),c_List_Olist_OCons(x1,z,x),x))**.
% 299.83/300.67  124084[0:SpR:375.0,574.1] ||  -> equal(u,c_Suc(v)) equal(c_List_Olist__update(c_List_Olist__update(c_List_Olist_OCons(w,x,y),u,z,y),c_Suc(v),x1,y),c_List_Olist__update(c_List_Olist_OCons(w,c_List_Olist__update(x,v,x1,y),y),u,z,y))**.
% 299.83/300.67  124998[0:SpR:440.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Olist_OCons(v,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  124989[0:SpR:440.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(c_Lambda_OdB_OApp,v),w))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  127790[0:SpL:4126.0,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.67  127789[0:SpL:14948.1,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(w,x).
% 299.83/300.67  127788[0:SpL:14663.2,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* equal(w,x).
% 299.83/300.67  127785[0:SpL:14663.2,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(v,w),hAPP(v,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,x).
% 299.83/300.67  128368[0:SpR:4246.0,345.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(u,c_List_Olist_OCons(v,c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x),x),c_List_Olist_OCons(v,c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),x))**.
% 299.83/300.67  128364[0:SpR:421.0,345.1] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist_OCons(w,c_List_Orev(u,v),v),v),c_List_Olist_OCons(w,c_List_Orev(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),v),v))**.
% 299.83/300.67  128297[0:SpR:345.1,359.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(v,c_List_Otake(w,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y),y),c_List_Otake(c_Suc(w),c_List_Otake(u,c_List_Olist_OCons(v,x,y),y),y))**.
% 299.83/300.67  131421[0:SpR:552.0,615.0] ||  -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),c_List_Omap(z,x1,x2,y),y,x),c_List_Omap(c_Fun_Ocomp(u,c_Fun_Ocomp(v,z,y,w,x2),w,x,x2),x1,x2,x))*.
% 299.83/300.67  131415[0:SpR:552.0,615.0] ||  -> equal(c_List_Omap(u,c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,z,y),y,x2),c_List_Omap(c_Fun_Ocomp(c_Fun_Ocomp(u,v,y,x2,x),w,x,x2,z),x1,z,x2))*.
% 299.83/300.67  134081[0:Rew:354.0,134035.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(c_List_Olist_OCons(x,v,w),u,w),c_List_Odrop(u,v,w),w),c_List_Odrop(u,c_List_Olist_OCons(x,v,w),w))**.
% 299.83/300.67  135529[0:SpR:388.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat),y,w),w),c_List_Odrop(u,c_List_Oappend(v,c_List_Oreplicate(x,y,w),w),w))**.
% 299.83/300.67  135458[0:SpR:533.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Orotate(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Odrop(u,c_List_Oappend(c_List_Orotate(v,w,x),y,x),x))**.
% 299.83/300.67  135439[0:SpR:402.0,454.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Odrop(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Olist_OCons(u,c_List_Odrop(v,c_List_Oappend(w,y,x),x),x))**.
% 299.83/300.67  135435[0:SpR:402.0,588.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Oappend(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),y,w),w),c_List_Oappend(c_List_Odrop(u,c_List_Oappend(v,x,w),w),y,w))**.
% 299.83/300.67  135648[0:Rew:503.0,135543.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),w,v),c_List_Odrop(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Oappend(u,w,v),v))**.
% 299.83/300.67  136212[0:SpR:70809.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat),x,w),w),c_List_Otake(u,c_List_Oappend(c_List_Otake(u,v,w),x,w),w))**.
% 299.83/300.67  136188[0:SpR:383.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_List_Otake(u,x,w),w),w),c_List_Otake(u,c_List_Oappend(v,c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,w),w),w))**.
% 299.83/300.67  136118[0:SpR:533.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Orotate(v,w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Otake(u,c_List_Oappend(c_List_Orotate(v,w,x),y,x),x))**.
% 299.83/300.67  136099[0:SpR:398.0,454.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Otake(v,w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Olist_OCons(u,c_List_Otake(v,c_List_Oappend(w,y,x),x),x))**.
% 299.83/300.67  136095[0:SpR:398.0,588.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),y,w),w),c_List_Oappend(c_List_Otake(u,c_List_Oappend(v,x,w),w),y,w))**.
% 299.83/300.67  136317[0:Rew:501.0,136167.0,544.0,136167.0] ||  -> equal(c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v),c_List_Otake(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v))**.
% 299.83/300.67  136318[0:Rew:501.0,136166.0,544.0,136166.0] ||  -> equal(c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v),c_List_Otake(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v))**.
% 299.83/300.67  136319[0:Rew:501.0,136161.0,544.0,136161.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v),c_List_Otake(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v))**.
% 299.83/300.67  136320[0:Rew:501.0,136160.0,544.0,136160.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v),c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v))**.
% 299.83/300.67  136321[0:Rew:501.0,136155.0,544.0,136155.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),tc_List_Olist(x)),c_List_Oappend(u,y,v),v),c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),tc_List_Olist(x)),u,v))**.
% 299.83/300.67  138328[0:Res:394.1,417.0] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),v,tc_Lambda_OdB,tc_Lambda_OdB)),tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),v,tc_Lambda_OdB,tc_Lambda_OdB))**.
% 299.83/300.67  138824[0:SpR:161.1,610.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_Lambda_OdB_OVar(v))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))*.
% 299.83/300.67  140478[0:SpR:93.0,234.2] || c_lessequals(c_Suc(u),c_Suc(v),tc_nat) c_lessequals(c_Suc(u),w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat))**.
% 299.83/300.67  140671[0:Rew:23112.0,140392.2] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(u),c_Suc(w),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))**.
% 299.83/300.67  140702[0:Rew:23.0,140420.2] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat))*.
% 299.83/300.67  140703[0:Rew:23.0,140405.2] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat))*.
% 299.83/300.67  140717[0:Rew:13765.1,140430.4] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))**.
% 299.83/300.67  142487[0:Res:431.1,436.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)* c_Type_Otypings(u,y,c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,v,w))* -> c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),y,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  153186[0:SpR:11070.1,22.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Oappend(v,x,w),c_Suc(u),w),c_List_Onth(x,c_HOL_Ozero__class_Ozero(tc_nat),w))** c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.67  153126[0:SpR:22.0,103.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Onth(c_List_Oappend(v,c_List_Oreplicate(x,y,w),w),u,w),y)**.
% 299.83/300.67  153235[0:Rew:354.0,153148.1] ||  -> equal(c_List_Onth(u,c_HOL_Ominus__class_Ominus(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat),x),c_List_Onth(c_List_Oappend(c_List_Olist_OCons(y,w,x),u,x),v,x))* c_HOL_Oord__class_Oless(v,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat).
% 299.83/300.67  155182[0:Rew:503.0,155116.0] ||  -> equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(u))),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat),x,w),c_List_Odrop(c_Suc(c_Suc(c_Suc(u))),c_List_Oappend(c_List_Otake(u,v,w),x,w),w))**.
% 299.83/300.67  165098[0:SpR:2292.1,194.1] || equal(u,v) c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat) -> equal(c_List_Onth(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),c_Suc(w),tc_nat),x),c_List_Onth(c_List_Orev(u,x),w,x))**.
% 299.83/300.67  165764[0:Res:189.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),x))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_Divides_Odiv__class_Omod(x,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),y))*.
% 299.83/300.67  166411[0:Res:48.4,208.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  166410[0:Res:48.4,210.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  167266[0:Res:47.4,208.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),v,u)* -> .
% 299.83/300.67  167265[0:Res:47.4,210.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),v,u)* -> .
% 299.83/300.67  168027[0:Res:213.4,340.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  168026[0:Res:213.4,344.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  168025[0:Res:213.4,337.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  168750[0:Res:58.4,340.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  168749[0:Res:58.4,344.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  168748[0:Res:58.4,337.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> .
% 299.83/300.67  169458[0:SpR:707.1,165.1] class_OrderedGroup_Osemigroup__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),v,u),c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),v,u))**.
% 299.83/300.67  171624[0:Rew:388.0,171495.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,u,tc_nat),tc_nat),w,x),c_List_Otake(c_Divides_Odiv__class_Omod(v,u,tc_nat),c_List_Oreplicate(u,w,x),x),x),c_List_Orotate(v,c_List_Oreplicate(u,w,x),x))**.
% 299.83/300.67  171403[0:SpR:426.0,448.0] ||  -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_List_Olist(w)),c_List_Orotate(u,v,w),w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w))**.
% 299.83/300.67  171402[0:SpR:426.0,509.0] ||  -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_List_Olist(w)),c_List_Orotate(u,v,w),w),c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w))**.
% 299.83/300.67  172347[0:SpR:36.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  172346[0:SpR:35.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  172961[0:SpR:36.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  172960[0:SpR:35.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  172912[0:SpR:36.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  172911[0:SpR:35.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  173012[0:SSi:172981.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_lessequals(w,x,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),y,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),y,tc_nat)*.
% 299.83/300.67  173362[0:SSi:173331.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),y,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),y,tc_nat)*.
% 299.83/300.67  173687[0:SpR:36.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  173686[0:SpR:35.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  173742[0:SSi:173707.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(u,v,tc_nat)* c_HOL_Oord__class_Oless(w,x,tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),y,tc_nat)* -> c_HOL_Oord__class_Oless(c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)),y,tc_nat)*.
% 299.83/300.67  174234[0:Res:147.2,302.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  174233[0:Res:152.2,302.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(w,x,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.83/300.67  174232[0:Res:149.2,302.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(w,x,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.83/300.67  174224[0:Res:138.2,302.2] class_Orderings_Opreorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* c_lessequals(x,y,u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  174223[0:Res:137.2,302.2] class_Orderings_Oorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* c_lessequals(x,y,u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  174222[0:Res:6458.2,302.2] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* c_lessequals(x,y,u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  174050[0:SpL:36.1,302.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  174049[0:SpL:35.1,302.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  175000[0:Rew:174573.0,152563.0] ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),c_Divides_Odiv__class_Omod(u,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat))),tc_nat)*.
% 299.83/300.67  175131[0:SpL:10323.1,564.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),c_List_Otake(c_Suc(u),v,w))** -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.67  175060[0:SpR:10323.1,4419.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.83/300.67  175160[0:Rew:10320.0,175061.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Olist_OCons(c_List_Onth(v,u,w),x,w),w),c_List_Oappend(c_List_Otake(c_Suc(u),v,w),x,w))**.
% 299.83/300.67  175832[0:SpL:409.1,564.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),c_List_Olist__update(v,u,x,w))** -> equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w)).
% 299.83/300.67  175748[0:SpR:409.1,4419.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(u,v,w),c_List_Olist_ONil(w)) -> equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),c_List_Olist__update(v,u,x,w))**.
% 299.83/300.67  176465[0:SpL:4419.1,10339.0] || equal(u,c_List_Olist_ONil(v)) c_ListOrder_Ostep1(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,v),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,v),v),v)* -> equal(u,y) c_ListOrder_Ostep1(w,u,y,v)*.
% 299.83/300.67  176441[0:SpL:4419.1,10339.0] || equal(u,c_List_Olist_ONil(v)) c_ListOrder_Ostep1(w,c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,v),v),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,v),v)* -> equal(x,u) c_ListOrder_Ostep1(w,x,u,v)*.
% 299.83/300.67  177105[0:Res:368.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y),z)* -> c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y),z)*.
% 299.83/300.67  177756[0:Res:367.1,379.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y),z)* -> c_Type_Otyping(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y),z)*.
% 299.83/300.67  177735[0:SpR:382.1,367.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(u)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)))*.
% 299.83/300.67  177710[0:SpR:382.1,367.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OVar(u))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)),c_Lambda_OdB_OVar(u)))*.
% 299.83/300.67  178408[0:SpR:382.1,593.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u)),w)),x),v),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)))**.
% 299.83/300.67  178383[0:SpR:382.1,593.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)),c_Lambda_OdB_OVar(u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),c_Lambda_OdB_OVar(u))),x),v))*.
% 299.83/300.67  179403[0:SpL:69.1,21.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u)) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  180702[0:Rew:553.0,180677.2,553.0,180677.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Oreplicate(c_Suc(x),y,w),z,w))* -> equal(c_List_Otake(x,u,w),c_List_Oreplicate(x,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,tc_nat)*.
% 299.83/300.67  183092[0:Obv:183015.0] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y).
% 299.83/300.67  183677[0:Res:136.1,399.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),tc_nat)* equal(c_List_Oappend(u,x,v),c_List_Oappend(w,y,v))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u).
% 299.83/300.67  183646[0:Res:395.1,399.1] || equal(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Olist_ONil(v)) equal(c_List_Oappend(w,x,v),c_List_Oappend(u,y,v))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),u,v),w)**.
% 299.83/300.67  183720[0:Rew:553.0,183633.2] || equal(c_List_Oappend(c_List_Oreplicate(u,v,w),x,w),c_List_Oappend(y,z,w))* c_lessequals(u,c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Otake(u,y,w),c_List_Oreplicate(u,v,w))*.
% 299.83/300.67  184754[0:SpR:374.0,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(v,w),c_Nat_Osize__class_Osize(c_List_Odrop(c_Suc(u),v,w),tc_List_Olist(w)),x,w),c_List_Orev(c_List_Olist__update(v,u,x,w),w))**.
% 299.83/300.67  184780[0:Rew:580.0,184766.1,580.0,184766.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),x,w),c_List_Orev(c_List_Olist__update(c_List_Orev(v,w),u,x,w),w))*.
% 299.83/300.67  597[0:Inp] ||  -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v),w,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),v))**.
% 299.83/300.67  10341[0:Rew:10314.0,10316.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> hBOOL(hAPP(hAPP(u,w),z)) c_ListOrder_Ostep1(u,v,y,x).
% 299.83/300.67  51726[0:SpR:253.0,14.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_Suc(u),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),c_Suc(u),tc_nat))**.
% 299.83/300.67  71252[0:SpR:70.1,375.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Olist__update(c_List_Olist_OCons(w,x,y),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),z,y),c_List_Olist_OCons(w,c_List_Olist__update(x,c_Divides_Odiv__class_Omod(u,v,tc_nat),z,y),y))**.
% 299.83/300.67  77285[0:Res:175.2,334.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  77284[0:Res:175.2,332.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  79580[0:Res:67.2,334.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Olinorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.67  79579[0:Res:67.2,332.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)*.
% 299.83/300.67  86630[0:SpR:518.0,619.0] ||  -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),c_List_Olist_OCons(z,x1,x2),x2,x3),c_List_Olist_OCons(hAPP(u,hAPP(v,z)),c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),x1,x2,x3),x3))*.
% 299.83/300.67  86629[0:SpR:36.1,619.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),x,y,z),z))*.
% 299.83/300.67  86628[0:SpR:35.1,619.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),x,y,z),z))*.
% 299.83/300.67  86581[0:SpR:619.0,700.0] ||  -> equal(c_List_Oappend(c_List_Oreplicate(u,hAPP(v,w),x),c_List_Omap(v,c_List_Olist_OCons(w,y,z),z,x),x),c_List_Oappend(c_List_Oreplicate(c_Suc(u),hAPP(v,w),x),c_List_Omap(v,y,z,x),x))**.
% 299.83/300.67  92322[0:SpR:41.1,200.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,c_List_Olist__update(x,v,y,z),z),u,z),c_List_Onth(x,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),z))**.
% 299.83/300.67  97978[0:SpL:557.0,376.0] || c_Type_Otyping(u,c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(v,w,x),y,x,z),x1) -> c_Type_Otyping(u,c_List_Ofoldr(c_Lambda_OdB_OApp,w,y,x,z),c_Type_Osko__Type__Xtyping__elims__2__1(x1,u,v,c_List_Ofoldr(c_Lambda_OdB_OApp,w,y,x,z)))*.
% 299.83/300.67  97954[0:SpR:77.1,557.0] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w,y),hAPP(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,x,w,y)))**.
% 299.83/300.67  97949[0:SpR:268.2,557.0] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),w,x),y,x,z),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,x,z)))*.
% 299.83/300.67  98428[0:SpR:77.1,440.0] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(c_HOL_Ozero__class_Ozero(u),v),w,y,x))**.
% 299.83/300.67  98423[0:SpR:268.2,440.0] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(w,x,y),z,y),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(v,w),x,z,y))*.
% 299.83/300.67  99724[0:SpR:4126.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),w)),hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  99723[0:SpR:14948.1,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(hAPP(c_Lambda_Olift,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  99722[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(hAPP(c_Lambda_Olift,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  99719[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),w)),hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  99718[0:SpR:4126.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  99717[0:SpR:14948.1,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99716[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99713[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  99712[0:SpR:4126.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  99711[0:SpR:14948.1,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99710[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99707[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  99704[0:SpR:4126.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99703[0:SpR:14948.1,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99702[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99699[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  99698[0:SpR:4126.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),w)),x))*.
% 299.83/300.67  99697[0:SpR:14948.1,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),w))*.
% 299.83/300.67  99696[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),w))*.
% 299.83/300.67  99693[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),w)),x))*.
% 299.83/300.67  99690[0:SpR:4126.0,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  99689[0:SpR:14948.1,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  99688[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  99685[0:SpR:14663.2,469.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  100341[0:SpR:4126.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  100340[0:SpR:14948.1,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  100339[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  100336[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  100335[0:SpR:4126.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  100334[0:SpR:14948.1,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100333[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100330[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  100329[0:SpR:4126.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  100328[0:SpR:14948.1,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100327[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100324[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  100322[0:SpR:4126.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100321[0:SpR:14948.1,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100320[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100317[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  100316[0:SpR:4126.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),x))*.
% 299.83/300.67  100315[0:SpR:14948.1,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),w))*.
% 299.83/300.67  100314[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),w))*.
% 299.83/300.67  100311[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),x))*.
% 299.83/300.67  100309[0:SpR:4126.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  100308[0:SpR:14948.1,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  100307[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  100304[0:SpR:14663.2,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  100812[0:SpR:4126.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  100811[0:SpR:14948.1,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),tc_nat)* hBOOL(w).
% 299.83/300.67  100810[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),tc_nat)* hBOOL(w).
% 299.83/300.67  100807[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  100806[0:SpR:4126.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  100805[0:SpR:14948.1,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  100804[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  100801[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  100800[0:SpR:4126.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  100799[0:SpR:14948.1,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  100798[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  100795[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  100787[0:SpR:4126.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  100786[0:SpR:14948.1,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),w))*.
% 299.83/300.67  100785[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),w))*.
% 299.83/300.67  100782[0:SpR:14663.2,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  101538[0:SpL:4126.0,369.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,w,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB)*.
% 299.83/300.67  101537[0:SpL:14948.1,369.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,w,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB)*.
% 299.83/300.67  101536[0:SpL:14663.2,369.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,w,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB)*.
% 299.83/300.67  101533[0:SpL:14663.2,369.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,w,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB)*.
% 299.83/300.67  101531[0:SpL:4126.0,369.0] || hBOOL(hAPP(u,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101530[0:SpL:14948.1,369.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101529[0:SpL:14663.2,369.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101526[0:SpL:14663.2,369.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101524[0:SpL:4126.0,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101523[0:SpL:14948.1,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101522[0:SpL:14663.2,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101519[0:SpL:14663.2,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_ListOrder_Ostep1(c_Lambda_Obeta,x,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB)*.
% 299.83/300.67  101518[0:SpL:4126.0,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_ListOrder_Ostep1(c_Lambda_Obeta,v,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB)*.
% 299.83/300.67  101517[0:SpL:14948.1,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) c_ListOrder_Ostep1(c_Lambda_Obeta,v,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB)*.
% 299.83/300.67  101516[0:SpL:14663.2,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) c_ListOrder_Ostep1(c_Lambda_Obeta,v,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB)*.
% 299.83/300.67  101513[0:SpL:14663.2,369.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_ListOrder_Ostep1(c_Lambda_Obeta,v,c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB)*.
% 299.83/300.67  102178[0:SpR:4126.0,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102177[0:SpR:14948.1,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102176[0:SpR:14663.2,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102173[0:SpR:14663.2,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102172[0:SpR:4126.0,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102171[0:SpR:14948.1,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102170[0:SpR:14663.2,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102167[0:SpR:14663.2,708.2] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u))**.
% 299.83/300.67  102154[0:SpR:708.2,440.0] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u),v,x,w))**.
% 299.83/300.67  102949[0:SpL:4126.0,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.67  102948[0:SpL:14948.1,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* equal(u,y)*.
% 299.83/300.67  102947[0:SpL:14663.2,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* equal(u,y)*.
% 299.83/300.67  102944[0:SpL:14663.2,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,y)*.
% 299.83/300.67  102938[0:SpL:4126.0,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(u,x).
% 299.83/300.67  102937[0:SpL:14948.1,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* equal(u,x).
% 299.83/300.67  102936[0:SpL:14663.2,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* equal(u,x).
% 299.83/300.67  102933[0:SpL:14663.2,10336.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(u,x).
% 299.83/300.67  103525[0:SpL:4126.0,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,z)*.
% 299.83/300.67  103524[0:SpL:14948.1,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* equal(v,z)*.
% 299.83/300.67  103523[0:SpL:14663.2,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* equal(v,z)*.
% 299.83/300.67  103520[0:SpL:14663.2,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(v,z)*.
% 299.83/300.67  103514[0:SpL:4126.0,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(v,z)*.
% 299.83/300.67  103513[0:SpL:14948.1,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* equal(v,z)*.
% 299.83/300.67  103512[0:SpL:14663.2,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* equal(v,z)*.
% 299.83/300.67  103509[0:SpL:14663.2,10337.0] || equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oappend(x,y,w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(v,z)*.
% 299.83/300.67  103932[0:SpR:4126.0,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  103931[0:SpR:14948.1,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),x),tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  103930[0:SpR:14663.2,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),x),tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  103927[0:SpR:14663.2,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  103925[0:SpR:4126.0,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,hAPP(y,x))*.
% 299.83/300.67  103924[0:SpR:14948.1,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),tc_nat)* c_Type_Otyping(u,v,hAPP(y,x))*.
% 299.83/300.67  103923[0:SpR:14663.2,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),tc_nat)* c_Type_Otyping(u,v,hAPP(y,x))*.
% 299.83/300.67  103920[0:SpR:14663.2,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,hAPP(y,x))*.
% 299.83/300.67  103919[0:SpR:4126.0,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,hAPP(hAPP(c_Type_Otype_OFun,y),x))*.
% 299.83/300.67  103918[0:SpR:14948.1,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w),tc_nat)* c_Type_Otyping(u,v,hAPP(hAPP(c_Type_Otype_OFun,y),x))*.
% 299.83/300.67  103917[0:SpR:14663.2,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w),tc_nat)* c_Type_Otyping(u,v,hAPP(hAPP(c_Type_Otype_OFun,y),x))*.
% 299.83/300.67  103914[0:SpR:14663.2,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xtyping__elims__2__1(x,u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,hAPP(hAPP(c_Type_Otype_OFun,y),x))*.
% 299.83/300.67  104653[0:SpL:4126.0,601.0] || equal(c_List_Omap(u,v,w,x),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,z,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(z,tc_List_Olist(w)))*.
% 299.83/300.67  104652[0:SpL:14948.1,601.0] || equal(c_List_Omap(u,v,w,x),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,z,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(z,tc_List_Olist(w)))*.
% 299.83/300.67  104651[0:SpL:14663.2,601.0] || equal(c_List_Omap(u,v,w,x),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,z,w,x),tc_nat)* equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(z,tc_List_Olist(w)))*.
% 299.83/300.67  104648[0:SpL:14663.2,601.0] || equal(c_List_Omap(u,v,w,x),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,z,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(z,tc_List_Olist(w)))*.
% 299.83/300.67  105389[0:SpR:4126.0,198.1] class_Divides_Oring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,u),x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,u),w,u))*.
% 299.83/300.67  105388[0:SpR:14948.1,198.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,x,u),y,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,y,u),x,u))*.
% 299.83/300.67  105387[0:SpR:14663.2,198.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,x,u),y,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,y,u),x,u))*.
% 299.83/300.67  105384[0:SpR:14663.2,198.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,u),x,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,x,u),w,u))*.
% 299.83/300.67  105359[0:SpR:4126.0,198.1] class_Divides_Oring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(x,y,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,y,u),w,u))*.
% 299.83/300.67  105358[0:SpR:14948.1,198.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,y,u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,y,u),x,u))*.
% 299.83/300.67  105357[0:SpR:14663.2,198.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,y,u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,y,u),x,u))*.
% 299.83/300.67  105354[0:SpR:14663.2,198.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(x,y,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,y,u),w,u))*.
% 299.83/300.67  105248[0:SpR:198.1,31374.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat)),tc_nat)*.
% 299.83/300.67  106092[0:SpR:4126.0,199.1] class_Divides_Oring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,u),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,u),x,u))*.
% 299.83/300.67  106091[0:SpR:14948.1,199.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(x,y,u),u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,y,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,x,u),y,u))*.
% 299.83/300.67  106090[0:SpR:14663.2,199.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(x,y,u),u),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,y,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(w,x,u),y,u))*.
% 299.83/300.67  106087[0:SpR:14663.2,199.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,u),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,u),x,u))*.
% 299.83/300.67  106061[0:SpR:4126.0,199.1] class_Divides_Oring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,x,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,v,u),w,u))*.
% 299.83/300.67  106060[0:SpR:14948.1,199.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,v,u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,w,u),x,u))*.
% 299.83/300.67  106059[0:SpR:14663.2,199.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat)* equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,v,u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,w,u),x,u))*.
% 299.83/300.67  106056[0:SpR:14663.2,199.1] class_Divides_Oring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,x,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(y,v,u),w,u))*.
% 299.83/300.67  105946[0:SpR:199.1,31374.0] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)) c_lessequals(c_Suc(c_HOL_Oone__class_Oone(tc_nat)),c_Suc(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat)),tc_nat)*.
% 299.83/300.67  106617[0:SpL:4126.0,251.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(u,z),w))* equal(w,z).
% 299.83/300.67  106616[0:SpL:14948.1,251.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* hBOOL(hAPP(hAPP(u,z),w))* equal(w,z).
% 299.83/300.67  106615[0:SpL:14663.2,251.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* hBOOL(hAPP(hAPP(u,z),w))* equal(w,z).
% 299.83/300.67  106612[0:SpL:14663.2,251.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(u,z),w))* equal(w,z).
% 299.83/300.67  106607[0:SpL:4126.0,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(u,v),z))* equal(z,v).
% 299.83/300.67  106606[0:SpL:14948.1,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,v),z))* equal(z,v).
% 299.83/300.67  106605[0:SpL:14663.2,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,v),z))* equal(z,v).
% 299.83/300.67  106602[0:SpL:14663.2,251.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(u,v),z))* equal(z,v).
% 299.83/300.67  108132[0:SpR:4126.0,599.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(y,c_List_Omap(u,z,w,x),x),c_List_Omap(u,c_List_Oappend(v,z,w),w,x))*.
% 299.83/300.67  108131[0:SpR:14948.1,599.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Oappend(u,c_List_Omap(v,z,x,y),y),c_List_Omap(v,c_List_Oappend(w,z,x),x,y))*.
% 299.83/300.67  108130[0:SpR:14663.2,599.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Oappend(u,c_List_Omap(v,z,x,y),y),c_List_Omap(v,c_List_Oappend(w,z,x),x,y))*.
% 299.83/300.67  108127[0:SpR:14663.2,599.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(y,c_List_Omap(u,z,w,x),x),c_List_Omap(u,c_List_Oappend(v,z,w),w,x))*.
% 299.83/300.67  108116[0:SpR:4126.0,599.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Omap(u,z,w,x),y,x),c_List_Omap(u,c_List_Oappend(z,v,w),w,x))*.
% 299.83/300.67  108115[0:SpR:14948.1,599.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Oappend(c_List_Omap(v,z,x,y),u,y),c_List_Omap(v,c_List_Oappend(z,w,x),x,y))*.
% 299.83/300.67  108114[0:SpR:14663.2,599.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat)* equal(c_List_Oappend(c_List_Omap(v,z,x,y),u,y),c_List_Omap(v,c_List_Oappend(z,w,x),x,y))*.
% 299.83/300.67  108111[0:SpR:14663.2,599.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Omap(u,z,w,x),y,x),c_List_Omap(u,c_List_Oappend(z,v,w),w,x))*.
% 299.83/300.67  108783[0:SpR:4126.0,625.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(u,c_List_Olist__update(v,z,x1,w),w,x),c_List_Olist__update(y,z,hAPP(u,x1),x))*.
% 299.83/300.67  108782[0:SpR:14948.1,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(v,w,x,y),tc_nat) equal(c_List_Omap(v,c_List_Olist__update(w,z,x1,x),x,y),c_List_Olist__update(u,z,hAPP(v,x1),y))*.
% 299.83/300.67  108781[0:SpR:14663.2,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(v,w,x,y),tc_nat) equal(c_List_Omap(v,c_List_Olist__update(w,z,x1,x),x,y),c_List_Olist__update(u,z,hAPP(v,x1),y))*.
% 299.83/300.67  108778[0:SpR:14663.2,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(u,c_List_Olist__update(v,z,x1,w),w,x),c_List_Olist__update(y,z,hAPP(u,x1),x))*.
% 299.83/300.67  108777[0:SpR:4126.0,625.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Omap(u,c_List_Olist__update(x,y,v,z),z,x1),c_List_Olist__update(c_List_Omap(u,x,z,x1),y,w,x1))*.
% 299.83/300.67  108776[0:SpR:14948.1,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Omap(v,c_List_Olist__update(x,y,w,z),z,x1),c_List_Olist__update(c_List_Omap(v,x,z,x1),y,u,x1))*.
% 299.83/300.67  108775[0:SpR:14663.2,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,w),tc_nat) equal(c_List_Omap(v,c_List_Olist__update(x,y,w,z),z,x1),c_List_Olist__update(c_List_Omap(v,x,z,x1),y,u,x1))*.
% 299.83/300.67  108772[0:SpR:14663.2,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(u,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_List_Omap(u,c_List_Olist__update(x,y,v,z),z,x1),c_List_Olist__update(c_List_Omap(u,x,z,x1),y,w,x1))*.
% 299.83/300.67  108763[0:SpR:389.1,625.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),c_List_Olist__update(w,x,v,y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,y,z),x,c_Lambda_OdB_OVar(u),z))*.
% 299.83/300.67  108731[0:SpR:4126.0,625.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(z,y,x,x1),c_List_Olist__update(c_List_Omap(z,u,x,x1),v,hAPP(z,w),x1))*.
% 299.83/300.67  108730[0:SpR:14948.1,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat) equal(c_List_Omap(z,u,y,x1),c_List_Olist__update(c_List_Omap(z,v,y,x1),w,hAPP(z,x),x1))*.
% 299.83/300.67  108729[0:SpR:14663.2,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat) equal(c_List_Omap(z,u,y,x1),c_List_Olist__update(c_List_Omap(z,v,y,x1),w,hAPP(z,x),x1))*.
% 299.83/300.67  108726[0:SpR:14663.2,625.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Omap(z,y,x,x1),c_List_Olist__update(c_List_Omap(z,u,x,x1),v,hAPP(z,w),x1))*.
% 299.83/300.67  108719[0:SpR:625.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Omap(v,c_List_Olist__update(w,x,y,z),z,x1),x1,x2),c_List_Olist__update(c_List_Omap(u,c_List_Omap(v,w,z,x1),x1,x2),x,hAPP(u,hAPP(v,y)),x2))*.
% 299.83/300.67  108710[0:SpR:625.0,625.0] ||  -> equal(c_List_Omap(u,c_List_Olist__update(c_List_Olist__update(v,w,x,y),z,x1,y),y,x2),c_List_Olist__update(c_List_Olist__update(c_List_Omap(u,v,y,x2),w,hAPP(u,x),x2),z,hAPP(u,x1),x2))*.
% 299.83/300.67  108708[0:SpR:625.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,v,w,x),c_List_Olist__update(c_List_Omap(u,y,w,x),z,hAPP(u,x1),x),x),c_List_Omap(u,c_List_Oappend(v,c_List_Olist__update(y,z,x1,w),w),w,x))*.
% 299.83/300.67  108707[0:SpR:625.0,599.0] ||  -> equal(c_List_Oappend(c_List_Olist__update(c_List_Omap(u,v,w,x),y,hAPP(u,z),x),c_List_Omap(u,x1,w,x),x),c_List_Omap(u,c_List_Oappend(c_List_Olist__update(v,y,z,w),x1,w),w,x))*.
% 299.83/300.67  109440[0:SpR:4126.0,486.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Ofoldl(u,z,x1,x,y),c_List_Ofoldl(u,v,c_List_Oappend(w,x1,y),x,y))*.
% 299.83/300.67  109439[0:SpR:14948.1,486.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(v,w,x,y,z),tc_nat)* equal(c_List_Ofoldl(v,u,x1,y,z),c_List_Ofoldl(v,w,c_List_Oappend(x,x1,z),y,z))*.
% 299.83/300.67  109438[0:SpR:14663.2,486.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(v,w,x,y,z),tc_nat)* equal(c_List_Ofoldl(v,u,x1,y,z),c_List_Ofoldl(v,w,c_List_Oappend(x,x1,z),y,z))*.
% 299.83/300.67  109435[0:SpR:14663.2,486.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Ofoldl(u,z,x1,x,y),c_List_Ofoldl(u,v,c_List_Oappend(w,x1,y),x,y))*.
% 299.83/300.67  109751[0:SpR:4126.0,512.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Ofoldr(u,x1,z,x,y),c_List_Ofoldr(u,c_List_Oappend(x1,v,x),w,x,y))*.
% 299.83/300.67  109750[0:SpR:14948.1,512.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(v,w,x,y,z),tc_nat)* equal(c_List_Ofoldr(v,x1,u,y,z),c_List_Ofoldr(v,c_List_Oappend(x1,w,y),x,y,z))*.
% 299.83/300.67  109749[0:SpR:14663.2,512.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(v,w,x,y,z),tc_nat)* equal(c_List_Ofoldr(v,x1,u,y,z),c_List_Ofoldr(v,c_List_Oappend(x1,w,y),x,y,z))*.
% 299.83/300.67  109746[0:SpR:14663.2,512.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(u,v,w,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Ofoldr(u,x1,z,x,y),c_List_Ofoldr(u,c_List_Oappend(x1,v,x),w,x,y))*.
% 299.83/300.67  110790[0:SpR:4126.0,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  110789[0:SpR:14948.1,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  110788[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  110785[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  111298[0:SpR:4126.0,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  111297[0:SpR:14948.1,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  111296[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  111293[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  111794[0:SpR:4126.0,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  111793[0:SpR:14948.1,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  111792[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  111789[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  112367[0:SpR:4126.0,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  112366[0:SpR:14948.1,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  112365[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  112362[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  112944[0:SpR:4126.0,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  112943[0:SpR:14948.1,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  112942[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  112939[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  113525[0:SpR:4126.0,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  113524[0:SpR:14948.1,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  113523[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  113520[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  114363[0:SpR:4126.0,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  114362[0:SpR:14948.1,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  114361[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  114358[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,y),v),hAPP(hAPP(x,y),w),u)*.
% 299.83/300.67  114916[0:SpR:4126.0,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  114915[0:SpR:14948.1,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  114914[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  114911[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),y),hAPP(hAPP(x,w),y),u)*.
% 299.83/300.67  115556[0:SpL:4126.0,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(x,y,u).
% 299.83/300.67  115555[0:SpL:14948.1,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(x,y,u).
% 299.83/300.67  115554[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(x,y,u).
% 299.83/300.67  115551[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(x,y,u).
% 299.83/300.67  116459[0:SpL:4126.0,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,y,u).
% 299.83/300.67  116458[0:SpL:14948.1,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(w,y,u).
% 299.83/300.67  116457[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(w,y,u).
% 299.83/300.67  116454[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(w,y,u).
% 299.83/300.67  117367[0:SpL:4126.0,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(x,y,u).
% 299.83/300.67  117366[0:SpL:14948.1,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(x,y,u).
% 299.83/300.67  117365[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(x,y,u).
% 299.83/300.67  117362[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(x,y,u).
% 299.83/300.67  117441[0:SSi:117411.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* c_HOL_Oord__class_Oless(w,v,tc_nat).
% 299.83/300.67  117956[0:SpL:4126.0,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,y,u).
% 299.83/300.67  117955[0:SpL:14948.1,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,y,u).
% 299.83/300.67  117954[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(w,y,u).
% 299.83/300.67  117951[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(v,w),x),hAPP(hAPP(v,y),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(w,y,u).
% 299.83/300.67  118036[0:SSi:118003.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)* c_HOL_Oord__class_Oless(w,u,tc_nat).
% 299.83/300.67  118480[0:SpL:557.0,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(w,y,z),x1,z,x2))* -> c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),c_List_Ofoldr(c_Type_Otype_OFun,y,x1,z,x2))*.
% 299.83/300.67  119024[0:SpR:388.0,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oreplicate(w,x,v),v),u) -> equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),x,v),v),c_List_Oreplicate(w,x,v))**.
% 299.83/300.67  120145[0:SpR:133.1,384.0] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) -> equal(c_Type_Oshift(c_Type_Oshift(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),c_HOL_Ozero__class_Ozero(tc_nat),y,x),c_Type_Oshift(c_Type_Oshift(v,c_HOL_Ozero__class_Ozero(tc_nat),y,x),u,w,x))**.
% 299.83/300.67  120136[0:SpR:384.0,155.1] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) -> equal(hAPP(c_Type_Oshift(c_Type_Oshift(w,u,x,y),c_HOL_Ozero__class_Ozero(tc_nat),z,y),v),hAPP(c_Type_Oshift(w,c_HOL_Ozero__class_Ozero(tc_nat),z,y),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))**.
% 299.83/300.67  120584[0:SpR:4126.0,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldr(v,c_List_Olist_OCons(w,x,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(v,w,x,u,u))**.
% 299.83/300.67  120583[0:SpR:14948.1,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_List_Ofoldr(v,c_List_Olist_OCons(w,x,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(v,w,x,u,u))**.
% 299.83/300.67  120582[0:SpR:14663.2,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_List_Ofoldr(v,c_List_Olist_OCons(w,x,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(v,w,x,u,u))**.
% 299.83/300.67  120579[0:SpR:14663.2,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldr(v,c_List_Olist_OCons(w,x,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(v,w,x,u,u))**.
% 299.83/300.67  120561[0:SpR:703.1,512.0] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Oappend(v,c_List_Olist_OCons(w,x,u),u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u,u))**.
% 299.83/300.67  123107[0:Rew:588.0,123091.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(u,c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),y),c_Nat_Osize__class_Osize(c_List_Oappend(u,v,y),tc_List_Olist(y)),z,y),c_List_Oappend(u,c_List_Oappend(v,c_List_Olist_OCons(z,x,y),y),y))**.
% 299.83/300.67  123068[0:SpR:374.0,560.0] ||  -> equal(c_List_Olist__update(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Olist_OCons(x,y,w),w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),z,w),c_List_Oappend(c_List_Odrop(u,v,w),c_List_Olist_OCons(z,y,w),w))**.
% 299.83/300.67  124999[0:SpR:486.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Oappend(v,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  124990[0:SpR:486.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  128371[0:SpR:612.0,345.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(v,c_List_Omap(w,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y,z),z),c_List_Otake(u,c_List_Olist_OCons(v,c_List_Omap(w,x,y,z),z),z))*.
% 299.83/300.67  128305[0:SpR:345.1,304.1] || c_ListOrder_Ostep1(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),y,x) -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) c_ListOrder_Ostep1(u,c_List_Otake(v,c_List_Olist_OCons(z,w,x),x),c_List_Olist_OCons(z,y,x),x)*.
% 299.83/300.67  128304[0:SpR:345.1,304.1] || c_ListOrder_Ostep1(u,v,c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y) -> equal(w,c_HOL_Ozero__class_Ozero(tc_nat)) c_ListOrder_Ostep1(u,c_List_Olist_OCons(z,v,y),c_List_Otake(w,c_List_Olist_OCons(z,x,y),y),y)*.
% 299.83/300.67  130070[0:Res:173.3,301.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  130069[0:Res:173.3,291.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  130068[0:Res:173.3,83.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  130067[0:Res:173.3,82.1] class_Ring__and__Field_Oordered__semidom(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  132220[0:Res:765.0,436.1] || c_Type_Otypings(c_COMBK(c_List_Ofoldr(c_Type_Otype_OFun,u,v,tc_Type_Otype,tc_Type_Otype),w,x),y,u)* -> c_Type_Otyping(c_COMBK(c_List_Ofoldr(c_Type_Otype_OFun,u,v,tc_Type_Otype,tc_Type_Otype),w,x),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(z),y,tc_Lambda_OdB,tc_Lambda_OdB),v)*.
% 299.83/300.67  132218[0:Res:2748.1,436.1] class_OrderedGroup_Omonoid__add(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype)),v,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  132217[0:Res:2852.1,436.1] class_Ring__and__Field_Ocomm__semiring__1(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype)),v,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  132216[0:Res:2923.1,436.1] class_OrderedGroup_Ocomm__monoid__add(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype)),v,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  132215[0:Res:18945.1,436.1] class_OrderedGroup_Ogroup__add(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype)),v,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  132214[0:Res:55834.1,436.1] class_Divides_Osemiring__div(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w) -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype)),v,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  133988[0:SpR:63.1,359.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(v,u,w),c_List_Otake(x,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Otake(c_Suc(x),c_List_Odrop(u,v,w),w))**.
% 299.83/300.67  135520[0:SpR:420.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Orev(c_List_Otake(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),u,v),v),v),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(w,c_List_Orev(u,v),v),v))**.
% 299.83/300.67  135459[0:SpR:354.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Olist_OCons(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat),y,x),x),c_List_Odrop(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x))**.
% 299.83/300.67  136200[0:SpR:18616.0,398.0] ||  -> equal(c_List_Oappend(u,c_List_Otake(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),w,v),v),c_List_Otake(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))),c_List_Oappend(u,w,v),v))**.
% 299.83/300.67  136180[0:SpR:421.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),c_List_Orev(c_List_Odrop(c_Nat_Osize__class_Osize(w,tc_List_Olist(v)),u,v),v),v),c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(w,c_List_Orev(u,v),v),v))**.
% 299.83/300.67  136119[0:SpR:354.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Nat_Osize__class_Osize(w,tc_List_Olist(x))),tc_nat),y,x),x),c_List_Otake(u,c_List_Oappend(c_List_Olist_OCons(v,w,x),y,x),x))**.
% 299.83/300.67  136315[0:Rew:18615.1,136153.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat) -> equal(c_List_Oappend(u,c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)),x,v),v),c_List_Otake(c_Suc(w),c_List_Oappend(u,x,v),v))**.
% 299.83/300.67  140328[0:SpR:234.2,215.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.67  140325[0:SpR:234.2,214.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat),tc_nat)*.
% 299.83/300.67  140302[0:SpR:234.2,214.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.83/300.67  140278[0:SpR:234.2,215.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat) -> c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.67  140277[0:SpR:234.2,235.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat))**.
% 299.83/300.67  140700[0:Rew:23112.0,140699.2] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(w,u,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(v,c_Suc(w),tc_nat))**.
% 299.83/300.67  142975[0:SpR:533.0,348.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),c_List_Orotate(x,u,v),v),v),c_List_Orotate(w,c_List_Orev(c_List_Orotate(x,u,v),v),v))**.
% 299.83/300.67  153580[0:SpR:403.1,454.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(x,c_List_Olist__update(c_List_Oappend(v,y,w),u,z,w),w),c_List_Oappend(c_List_Olist_OCons(x,c_List_Olist__update(v,u,z,w),w),y,w))**.
% 299.83/300.67  153632[0:Rew:403.1,153575.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),z,w),c_List_Olist__update(c_List_Oappend(v,c_List_Oappend(x,z,w),w),u,y,w))**.
% 299.83/300.67  155096[0:Res:429.1,68221.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w),x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  155095[0:Res:430.1,68221.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,c_Divides_Odiv__class_Omod(v,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat),w),x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  165154[0:MRR:165153.0,9761.1] ||  -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat),v),c_List_Onth(c_List_Orev(c_List_Olist_OCons(x,u,v),v),w,v))*.
% 299.83/300.67  169636[0:Rew:707.1,169597.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u))* -> equal(v,y).
% 299.83/300.67  171564[0:SpL:426.0,495.0] || equal(c_List_Oappend(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x),c_List_Orotate(v,w,x))** -> equal(u,c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x)).
% 299.83/300.67  171563[0:SpL:426.0,496.0] || equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),x,w),c_List_Orotate(u,v,w))** -> equal(x,c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w)).
% 299.83/300.67  171500[0:SpR:2292.1,426.0] || equal(u,v) -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),u,x),c_List_Otake(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat),u,x),x),c_List_Orotate(w,u,x))**.
% 299.83/300.67  172380[0:Res:73.3,208.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  172379[0:Res:73.3,210.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173003[0:Res:278.3,340.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173002[0:Res:278.3,344.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173001[0:Res:278.3,337.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173353[0:Res:277.3,340.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173352[0:Res:277.3,344.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173351[0:Res:277.3,337.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173729[0:Res:134.3,340.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173728[0:Res:134.3,344.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  173727[0:Res:134.3,337.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> .
% 299.83/300.67  175059[0:SpR:10323.1,448.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_List_Otake(c_Suc(u),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w))**.
% 299.83/300.67  175170[0:Rew:10380.0,175169.1,10320.0,175169.1] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat) -> equal(c_List_Olist_OCons(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),v),v),v),c_List_Olist_OCons(w,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),u,v),v))**.
% 299.83/300.67  175747[0:SpR:409.1,448.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_List_Olist__update(v,u,x,w),w),c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w))**.
% 299.83/300.67  175873[0:Rew:10320.0,175872.1] || c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat) -> equal(c_List_Olist_OCons(w,c_List_Olist_OCons(x,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),v),v),c_List_Olist__update(c_List_Olist_OCons(w,u,v),c_HOL_Oone__class_Oone(tc_nat),x,v))**.
% 299.83/300.67  176476[0:Rew:377.0,176475.0] || c_ListOrder_Ostep1(u,c_List_Oreplicate(c_Suc(v),w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> equal(c_List_Oreplicate(v,w,x),y) c_ListOrder_Ostep1(u,c_List_Oreplicate(v,w,x),y,x).
% 299.83/300.67  176480[0:Rew:377.0,176479.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oreplicate(c_Suc(y),z,x),x)* -> equal(v,c_List_Oreplicate(y,z,x)) c_ListOrder_Ostep1(u,v,c_List_Oreplicate(y,z,x),x).
% 299.83/300.67  183046[0:SpL:69.1,197.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(w,x,u)),y)),w)** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x).
% 299.83/300.67  183088[0:Rew:159524.2,183007.3] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),c_HOL_Ominus__class_Ominus(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)),x)*.
% 299.83/300.67  182966[0:SpL:69.1,197.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(w,x,u)),y))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y)*.
% 299.83/300.67  182963[0:SpL:77.1,197.1] class_OrderedGroup_Olordered__ab__group__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),w).
% 299.83/300.67  183683[0:Res:147022.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183682[0:Res:147315.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat),c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183662[0:Res:150517.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_lessequals(c_Divides_Odiv__class_Omod(z,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  65450[0:SpR:70.1,39.1] || c_lessequals(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(v,w,tc_nat)),w) equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Suc(v),w,tc_nat),u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,tc_nat),u,tc_nat)))**.
% 299.83/300.67  73338[0:SpL:253.0,121.0] || equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(c_Suc(w),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),c_Suc(w)).
% 299.83/300.67  77283[0:Res:175.2,126.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  77282[0:Res:175.2,106.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  79578[0:Res:67.2,126.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  79577[0:Res:67.2,106.1] class_OrderedGroup_Olordered__ab__group__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),v),u).
% 299.83/300.67  85274[0:SpL:389.1,596.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__idI__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w),tc_nat)* equal(c_List_Osko__List__Xmap__idI__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w),c_Lambda_OdB_OVar(u)) -> equal(c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w,w),v)**.
% 299.83/300.67  86624[0:SpR:69.1,619.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(v,c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x,y,z),z))*.
% 299.83/300.67  86614[0:SpR:166.1,619.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(c_Type_Oshift(w,v,x,y),c_List_Olist_OCons(u,z,x1),x1,x2),c_List_Olist_OCons(hAPP(w,u),c_List_Omap(c_Type_Oshift(w,v,x,y),z,x1,x2),x2))*.
% 299.83/300.67  90111[0:SpR:253.0,31.2] || c_HOL_Oord__class_Oless(u,c_Suc(v),tc_nat) c_HOL_Oord__class_Oless(u,c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.67  92319[0:SpR:41.1,84.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(w,c_List_Otake(v,x,y),y),u,y),c_List_Onth(x,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),y))**.
% 299.83/300.67  92390[0:Rew:254.0,92320.2] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(v,c_List_Olist_OCons(w,x,y),y),u,y),c_List_Onth(x,c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),y))**.
% 299.83/300.67  93065[0:Rew:254.0,92962.2] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(u,c_List_Olist_OCons(v,c_List_Olist_OCons(w,x,y),y),y),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),x,y))**.
% 299.83/300.67  97964[0:SpR:518.0,557.0] ||  -> equal(c_List_Ofoldr(c_Fun_Ocomp(u,v,w,x,y),c_List_Olist_OCons(z,x1,x2),x3,x2,x4),hAPP(hAPP(u,hAPP(v,z)),c_List_Ofoldr(c_Fun_Ocomp(u,v,w,x,y),x1,x3,x2,x4)))*.
% 299.83/300.67  97962[0:SpR:36.1,557.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(w,x,y),z,y,x1),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),x,z,y,x1)))*.
% 299.83/300.67  97961[0:SpR:35.1,557.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(w,x,y),z,y,x1),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),x,z,y,x1)))*.
% 299.83/300.67  97917[0:SpR:557.0,161.1] || c_HOL_Oord__class_Oless(c_List_Ofoldr(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v,w,x,y),u,tc_nat)* -> equal(c_List_Ofoldr(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),c_List_Olist_OCons(z,v,x),w,x,y),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))**.
% 299.83/300.67  98470[0:SpR:161.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w,c_List_Olist_OCons(u,x,y),z,y),c_List_Ofoldl(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),x,z,y))*.
% 299.83/300.67  98439[0:SpR:518.0,440.0] ||  -> equal(c_List_Ofoldl(c_Fun_Ocomp(u,v,w,x,y),z,c_List_Olist_OCons(x1,x2,x3),x4,x3),c_List_Ofoldl(c_Fun_Ocomp(u,v,w,x,y),hAPP(hAPP(u,hAPP(v,z)),x1),x2,x4,x3))*.
% 299.83/300.67  98436[0:SpR:36.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),x),y,x1,z))*.
% 299.83/300.67  98435[0:SpR:35.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v),x),y,x1,z))*.
% 299.83/300.67  98954[0:SpL:619.0,114.0] || c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(x1,x2,z),z)* -> equal(x2,c_List_Omap(v,x,y,z)) c_ListOrder_Ostep1(u,c_List_Omap(v,x,y,z),x2,z).
% 299.83/300.67  98944[0:SpL:619.0,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Omap(y,c_List_Olist_OCons(z,x1,x2),x2,x),x)* -> equal(c_List_Omap(y,x1,x2,x),w) c_ListOrder_Ostep1(u,w,c_List_Omap(y,x1,x2,x),x).
% 299.83/300.67  108759[0:SpR:77.1,625.0] class_OrderedGroup_Olordered__ab__group__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist__update(v,w,c_HOL_Ozero__class_Ozero(u),x),x,y),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,x,y),w,c_HOL_Ozero__class_Ozero(u),y))*.
% 299.83/300.67  108753[0:SpR:268.2,625.0] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,c_HOL_Ozero__class_Ozero(u),y),y,z),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,y,z),x,v,z))*.
% 299.83/300.67  108814[0:Rew:518.0,108793.0] ||  -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),c_List_Olist__update(z,x1,x2,y),y,x),c_List_Olist__update(c_List_Omap(u,c_List_Omap(v,z,y,w),w,x),x1,hAPP(u,hAPP(v,x2)),x))*.
% 299.83/300.67  110210[0:SpR:4126.0,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  110209[0:SpR:14948.1,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(w).
% 299.83/300.67  110208[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(w).
% 299.83/300.67  110205[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  110204[0:SpR:4126.0,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110203[0:SpR:14948.1,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(hAPP(w,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110202[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(hAPP(w,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110199[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110195[0:SpR:4126.0,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110194[0:SpR:14948.1,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110193[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110190[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  110186[0:SpR:4126.0,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.83/300.67  110185[0:SpR:14948.1,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB)),w))*.
% 299.83/300.67  110184[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,x,u,tc_Lambda_OdB,tc_Lambda_OdB)),w))*.
% 299.83/300.67  110181[0:SpR:14663.2,394.1] || c_ListOrder_Ostep1(c_Lambda_Obeta,u,v,tc_Lambda_OdB)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,w,v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,w,u,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.83/300.67  110821[0:SpR:4126.0,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  110820[0:SpR:14948.1,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  110819[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  110816[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  110815[0:SpR:557.0,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),z,u) -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,v,x),w,x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),z),u)*.
% 299.83/300.67  110784[0:SpR:4126.0,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  110783[0:SpR:14948.1,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  110782[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  110779[0:SpR:14663.2,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  110778[0:SpR:557.0,152.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.83/300.67  110858[0:SSi:110830.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),tc_nat)*.
% 299.83/300.67  111329[0:SpR:4126.0,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  111328[0:SpR:14948.1,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111327[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111324[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  111323[0:SpR:557.0,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)),u)*.
% 299.83/300.67  111304[0:SpR:4126.0,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111303[0:SpR:14948.1,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111302[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111299[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  111292[0:SpR:4126.0,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  111291[0:SpR:14948.1,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  111290[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  111287[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  111286[0:SpR:557.0,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,z),y,z,x1),u)*.
% 299.83/300.67  111267[0:SpR:4126.0,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  111266[0:SpR:14948.1,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  111265[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  111262[0:SpR:14663.2,151.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  111371[0:SSi:111340.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),tc_nat)*.
% 299.83/300.67  111825[0:SpR:4126.0,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  111824[0:SpR:14948.1,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  111823[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  111820[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  111819[0:SpR:557.0,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),z,u) -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,v,x),w,x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),z),u)*.
% 299.83/300.67  111788[0:SpR:4126.0,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  111787[0:SpR:14948.1,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  111786[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  111783[0:SpR:14663.2,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  111782[0:SpR:557.0,149.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.83/300.67  112398[0:SpR:4126.0,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  112397[0:SpR:14948.1,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112396[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112393[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  112392[0:SpR:557.0,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)),u)*.
% 299.83/300.67  112373[0:SpR:4126.0,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112372[0:SpR:14948.1,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112371[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112368[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  112361[0:SpR:4126.0,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  112360[0:SpR:14948.1,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  112359[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  112356[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  112355[0:SpR:557.0,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,z),y,z,x1),u)*.
% 299.83/300.67  112336[0:SpR:4126.0,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  112335[0:SpR:14948.1,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  112334[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  112331[0:SpR:14663.2,147.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  112975[0:SpR:4126.0,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  112974[0:SpR:14948.1,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  112973[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  112970[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  112969[0:SpR:557.0,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),z,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,v,x),w,x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),z),u)*.
% 299.83/300.67  112938[0:SpR:4126.0,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  112937[0:SpR:14948.1,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  112936[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  112933[0:SpR:14663.2,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  112932[0:SpR:557.0,185.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.83/300.67  113556[0:SpR:4126.0,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  113555[0:SpR:14948.1,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113554[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113551[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  113550[0:SpR:557.0,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)),u)*.
% 299.83/300.67  113531[0:SpR:4126.0,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113530[0:SpR:14948.1,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113529[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113526[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  113519[0:SpR:4126.0,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  113518[0:SpR:14948.1,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  113517[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  113514[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  113513[0:SpR:557.0,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,z),y,z,x1),u)*.
% 299.83/300.67  113494[0:SpR:4126.0,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  113493[0:SpR:14948.1,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  113492[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  113489[0:SpR:14663.2,182.2] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  114394[0:SpR:4126.0,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  114393[0:SpR:14948.1,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  114392[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),u)*.
% 299.83/300.67  114389[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  114388[0:SpR:557.0,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),z,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,v,x),w,x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),z),u)*.
% 299.83/300.67  114357[0:SpR:4126.0,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  114356[0:SpR:14948.1,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  114355[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u)*.
% 299.83/300.67  114352[0:SpR:14663.2,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),y,u)*.
% 299.83/300.67  114351[0:SpR:557.0,186.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.83/300.67  114947[0:SpR:4126.0,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  114946[0:SpR:14948.1,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114945[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114942[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  114941[0:SpR:557.0,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)),u)*.
% 299.83/300.67  114922[0:SpR:4126.0,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114921[0:SpR:14948.1,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114920[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114917[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  114910[0:SpR:4126.0,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  114909[0:SpR:14948.1,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  114908[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u)*.
% 299.83/300.67  114905[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u)*.
% 299.83/300.67  114904[0:SpR:557.0,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,z),y,z,x1),u)*.
% 299.83/300.67  114885[0:SpR:4126.0,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  114884[0:SpR:14948.1,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  114883[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  114880[0:SpR:14663.2,183.2] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(x,y),u)*.
% 299.83/300.67  115587[0:SpL:4126.0,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(y,x,u)*.
% 299.83/300.67  115586[0:SpL:14948.1,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(y,x,u)*.
% 299.83/300.67  115585[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(y,x,u)*.
% 299.83/300.67  115582[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(y,x,u)*.
% 299.83/300.67  115581[0:SpL:557.0,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x1),u)* -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),x1,u).
% 299.83/300.67  115550[0:SpL:4126.0,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(w,y,u)*.
% 299.83/300.67  115549[0:SpL:14948.1,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_lessequals(w,y,u)*.
% 299.83/300.67  115548[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_lessequals(w,y,u)*.
% 299.83/300.67  115545[0:SpL:14663.2,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(w,y,u)*.
% 299.83/300.67  115544[0:SpL:557.0,150.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1),u)* -> c_lessequals(w,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1),u).
% 299.83/300.67  116490[0:SpL:4126.0,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(y,w,u)*.
% 299.83/300.67  116489[0:SpL:14948.1,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_lessequals(y,w,u)*.
% 299.83/300.67  116488[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_lessequals(y,w,u)*.
% 299.83/300.67  116485[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(y,w,u)*.
% 299.83/300.67  116484[0:SpL:557.0,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z)),u)* -> c_lessequals(v,x1,u).
% 299.83/300.67  116465[0:SpL:4126.0,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(y,x,u)*.
% 299.83/300.67  116464[0:SpL:14948.1,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(y,x,u)*.
% 299.83/300.67  116463[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(y,x,u)*.
% 299.83/300.67  116460[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_lessequals(y,x,u)*.
% 299.83/300.67  116453[0:SpL:4126.0,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(v,y,u)*.
% 299.83/300.67  116452[0:SpL:14948.1,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_lessequals(v,y,u)*.
% 299.83/300.67  116451[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_lessequals(v,y,u)*.
% 299.83/300.67  116448[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(v,y,u)*.
% 299.83/300.67  116447[0:SpL:557.0,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)* -> c_lessequals(v,x1,u).
% 299.83/300.67  116428[0:SpL:4126.0,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(v,y,u)*.
% 299.83/300.67  116427[0:SpL:14948.1,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(v,y,u)*.
% 299.83/300.67  116426[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_lessequals(v,y,u)*.
% 299.83/300.67  116423[0:SpL:14663.2,148.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(v,y,u)*.
% 299.83/300.67  117398[0:SpL:4126.0,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117397[0:SpL:14948.1,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117396[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117393[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117392[0:SpL:557.0,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x1),u)* -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),x1,u).
% 299.83/300.67  117361[0:SpL:4126.0,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(w,y,u)*.
% 299.83/300.67  117360[0:SpL:14948.1,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(w,y,u)*.
% 299.83/300.67  117359[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(w,y,u)*.
% 299.83/300.67  117356[0:SpL:14663.2,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(w,y,u)*.
% 299.83/300.67  117355[0:SpL:557.0,187.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1),u)* -> c_HOL_Oord__class_Oless(w,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1),u).
% 299.83/300.67  117987[0:SpL:4126.0,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(y,w,u)*.
% 299.83/300.67  117986[0:SpL:14948.1,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_HOL_Oord__class_Oless(y,w,u)*.
% 299.83/300.67  117985[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_HOL_Oord__class_Oless(y,w,u)*.
% 299.83/300.67  117982[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(y,w,u)*.
% 299.83/300.67  117981[0:SpL:557.0,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x1),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z)),u)* -> c_HOL_Oord__class_Oless(v,x1,u).
% 299.83/300.67  117962[0:SpL:4126.0,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117961[0:SpL:14948.1,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117960[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117957[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(v,w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(y,x,u)*.
% 299.83/300.67  117950[0:SpL:4126.0,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  117949[0:SpL:14948.1,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  117948[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  117945[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  117944[0:SpL:557.0,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)* -> c_HOL_Oord__class_Oless(v,x1,u).
% 299.83/300.67  117925[0:SpL:4126.0,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  117924[0:SpL:14948.1,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  117923[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  117920[0:SpL:14663.2,184.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(x,w),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  118501[0:Res:3016.1,541.1] class_OrderedGroup_Omonoid__add(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u))),x),w)*.
% 299.83/300.67  118500[0:Res:3181.1,541.1] class_Ring__and__Field_Ocomm__semiring__1(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u))),x),w)*.
% 299.83/300.67  118499[0:Res:3312.1,541.1] class_OrderedGroup_Ocomm__monoid__add(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u))),x),w)*.
% 299.83/300.67  118498[0:Res:18926.1,541.1] class_OrderedGroup_Ogroup__add(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u))),x),w)*.
% 299.83/300.67  118497[0:Res:56101.1,541.1] class_Divides_Osemiring__div(u) || c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_Type_Otype_OFun,v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u))),x),w)*.
% 299.83/300.67  118496[0:Res:838.0,541.1] || c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),hAPP(hAPP(c_Type_Otype_OFun,v),w)),x,v)* -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),hAPP(hAPP(c_Type_Otype_OFun,v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u)),x),w)*.
% 299.83/300.67  118486[0:SpL:4126.0,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,w),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  118485[0:SpL:14948.1,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,w),z),tc_nat)* c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  118484[0:SpL:14663.2,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,w),z),tc_nat)* c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  118481[0:SpL:14663.2,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Type_Otype_OFun,w),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  118479[0:SpL:4126.0,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,hAPP(y,z))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  118478[0:SpL:14948.1,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,hAPP(y,z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,w),tc_nat)* c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  118477[0:SpL:14663.2,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,hAPP(y,z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Type_Otype_OFun,w),tc_nat)* c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  118474[0:SpL:14663.2,541.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,x,hAPP(y,z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Type_Otype_OFun,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,x),v),z)*.
% 299.83/300.67  119010[0:SpR:4126.0,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Oappend(u,x,v),w)*.
% 299.83/300.67  119009[0:SpR:14948.1,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),tc_nat)* equal(c_List_Oappend(u,x,v),w)*.
% 299.83/300.67  119008[0:SpR:14663.2,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),tc_nat)* equal(c_List_Oappend(u,x,v),w)*.
% 299.83/300.67  119005[0:SpR:14663.2,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Oappend(u,x,v),w)*.
% 299.83/300.67  118989[0:SpR:4126.0,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(u,c_List_Odrop(c_Nat_Osize__class_Osize(u,x),w,v),v),w)**.
% 299.83/300.67  118988[0:SpR:14948.1,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(u,c_List_Odrop(c_Nat_Osize__class_Osize(u,x),w,v),v),w)**.
% 299.83/300.67  118987[0:SpR:14663.2,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(u,c_List_Odrop(c_Nat_Osize__class_Osize(u,x),w,v),v),w)**.
% 299.83/300.67  118984[0:SpR:14663.2,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(u,c_List_Odrop(c_Nat_Osize__class_Osize(u,x),w,v),v),w)**.
% 299.83/300.67  119513[0:SpL:4126.0,274.0] || equal(u,v)* c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,w,y,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Onth(v,w,x),y).
% 299.83/300.67  119512[0:SpL:14948.1,274.0] || equal(u,v)* c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,w,y,x),tc_nat)* equal(c_List_Onth(v,w,x),y).
% 299.83/300.67  119511[0:SpL:14663.2,274.0] || equal(u,v)* c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,w,y,x),tc_nat)* equal(c_List_Onth(v,w,x),y).
% 299.83/300.67  119508[0:SpL:14663.2,274.0] || equal(u,v)* c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,w,y,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Onth(v,w,x),y).
% 299.83/300.67  120152[0:SpR:4126.0,384.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Type_Oshift(x,c_Suc(y),z,w),c_Type_Oshift(c_Type_Oshift(u,y,z,w),c_HOL_Ozero__class_Ozero(tc_nat),v,w))*.
% 299.83/300.67  120151[0:SpR:14948.1,384.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(v,c_HOL_Ozero__class_Ozero(tc_nat),w,x),tc_nat) equal(c_Type_Oshift(u,c_Suc(y),z,x),c_Type_Oshift(c_Type_Oshift(v,y,z,x),c_HOL_Ozero__class_Ozero(tc_nat),w,x))*.
% 299.83/300.67  120150[0:SpR:14663.2,384.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(v,c_HOL_Ozero__class_Ozero(tc_nat),w,x),tc_nat) equal(c_Type_Oshift(u,c_Suc(y),z,x),c_Type_Oshift(c_Type_Oshift(v,y,z,x),c_HOL_Ozero__class_Ozero(tc_nat),w,x))*.
% 299.83/300.67  120147[0:SpR:14663.2,384.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Type_Oshift(x,c_Suc(y),z,w),c_Type_Oshift(c_Type_Oshift(u,y,z,w),c_HOL_Ozero__class_Ozero(tc_nat),v,w))*.
% 299.83/300.67  120578[0:SpR:619.0,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(v,w),c_List_Omap(v,x,y,u),u,u))*.
% 299.83/300.67  120574[0:SpR:4126.0,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u))*.
% 299.83/300.67  120573[0:SpR:14948.1,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(w,x,u),tc_nat)* equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u))*.
% 299.83/300.67  120572[0:SpR:14663.2,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(w,x,u),tc_nat)* equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u))*.
% 299.83/300.67  120569[0:SpR:14663.2,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u))*.
% 299.83/300.67  120568[0:SpR:4126.0,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,u),v,u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u))**.
% 299.83/300.67  120567[0:SpR:14948.1,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,u),v,u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u))**.
% 299.83/300.67  120566[0:SpR:14663.2,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,u),v,u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u))**.
% 299.83/300.67  120563[0:SpR:14663.2,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,u),v,u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u))**.
% 299.83/300.67  121194[0:SpL:4126.0,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_lessequals(w,v,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_lessequals(z,y,u).
% 299.83/300.67  121193[0:SpL:14948.1,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_lessequals(w,v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_lessequals(z,y,u).
% 299.83/300.67  121192[0:SpL:14663.2,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_lessequals(w,v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_lessequals(z,y,u).
% 299.83/300.67  121189[0:SpL:14663.2,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_lessequals(w,v,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_lessequals(z,y,u).
% 299.83/300.67  121112[0:SpL:4126.0,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_lessequals(y,z,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(z,y,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_lessequals(x,w,u).
% 299.83/300.67  121111[0:SpL:14948.1,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_lessequals(y,z,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(z,y,u),tc_nat)* c_lessequals(x,w,u).
% 299.83/300.67  121110[0:SpL:14663.2,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_lessequals(y,z,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(z,y,u),tc_nat)* c_lessequals(x,w,u).
% 299.83/300.67  121107[0:SpL:14663.2,316.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_lessequals(y,z,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(z,y,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_lessequals(x,w,u).
% 299.83/300.67  121786[0:SpL:4126.0,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(y,z,u).
% 299.83/300.67  121785[0:SpL:14948.1,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(y,z,u).
% 299.83/300.67  121784[0:SpL:14663.2,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(y,z,u).
% 299.83/300.67  121781[0:SpL:14663.2,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(c_HOL_Ominus__class_Ominus(v,w,u),x)* c_HOL_Oord__class_Oless(v,w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(y,z,u).
% 299.83/300.67  121704[0:SpL:4126.0,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.67  121703[0:SpL:14948.1,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_HOL_Oord__class_Oless(y,z,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.67  121702[0:SpL:14663.2,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_HOL_Oord__class_Oless(y,z,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.67  121699[0:SpL:14663.2,318.1] class_OrderedGroup_Opordered__ab__group__add(u) || equal(v,c_HOL_Ominus__class_Ominus(w,x,u))* c_HOL_Oord__class_Oless(y,z,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(y,z,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(w,x,u).
% 299.83/300.67  123088[0:SpR:4126.0,560.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Olist__update(y,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),z,x),c_List_Oappend(u,c_List_Olist_OCons(z,w,x),x))*.
% 299.83/300.67  123087[0:SpR:14948.1,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),tc_nat)* equal(c_List_Olist__update(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),z,y),c_List_Oappend(v,c_List_Olist_OCons(z,x,y),y))*.
% 299.83/300.67  123086[0:SpR:14663.2,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),tc_nat)* equal(c_List_Olist__update(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),z,y),c_List_Oappend(v,c_List_Olist_OCons(z,x,y),y))*.
% 299.83/300.67  123083[0:SpR:14663.2,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Olist__update(y,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),z,x),c_List_Oappend(u,c_List_Olist_OCons(z,w,x),x))*.
% 299.83/300.67  123078[0:SpR:4126.0,560.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(c_List_Oappend(y,x,w),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),z,w),c_List_Oappend(y,c_List_Olist_OCons(z,v,w),w))*.
% 299.83/300.67  123077[0:SpR:14948.1,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Olist__update(c_List_Oappend(y,u,x),c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),z,x),c_List_Oappend(y,c_List_Olist_OCons(z,w,x),x))*.
% 299.83/300.67  123076[0:SpR:14663.2,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(v,w,x),tc_nat)* equal(c_List_Olist__update(c_List_Oappend(y,u,x),c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),z,x),c_List_Oappend(y,c_List_Olist_OCons(z,w,x),x))*.
% 299.83/300.67  123073[0:SpR:14663.2,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(u,v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(c_List_Oappend(y,x,w),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),z,w),c_List_Oappend(y,c_List_Olist_OCons(z,v,w),w))*.
% 299.83/300.67  123057[0:SpR:4126.0,560.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(c_List_Oappend(w,c_List_Olist_OCons(x,y,u),u),c_Nat_Osize__class_Osize(w,v),z,u),c_List_Oappend(w,c_List_Olist_OCons(z,y,u),u))**.
% 299.83/300.67  123056[0:SpR:14948.1,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(c_List_Oappend(w,c_List_Olist_OCons(x,y,v),v),c_Nat_Osize__class_Osize(w,u),z,v),c_List_Oappend(w,c_List_Olist_OCons(z,y,v),v))**.
% 299.83/300.67  123055[0:SpR:14663.2,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Olist__update(c_List_Oappend(w,c_List_Olist_OCons(x,y,v),v),c_Nat_Osize__class_Osize(w,u),z,v),c_List_Oappend(w,c_List_Olist_OCons(z,y,v),v))**.
% 299.83/300.67  123052[0:SpR:14663.2,560.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Olist__update(c_List_Oappend(w,c_List_Olist_OCons(x,y,u),u),c_Nat_Osize__class_Osize(w,v),z,u),c_List_Oappend(w,c_List_Olist_OCons(z,y,u),u))**.
% 299.83/300.67  123048[0:SpR:560.0,625.0] ||  -> equal(c_List_Olist__update(c_List_Omap(u,c_List_Oappend(v,c_List_Olist_OCons(w,x,y),y),y,z),c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),hAPP(u,x1),z),c_List_Omap(u,c_List_Oappend(v,c_List_Olist_OCons(x1,x,y),y),y,z))**.
% 299.83/300.67  124086[0:SpR:625.0,574.1] ||  -> equal(u,v) equal(c_List_Olist__update(c_List_Olist__update(c_List_Omap(w,x,y,z),u,x1,z),v,hAPP(w,x2),z),c_List_Olist__update(c_List_Omap(w,c_List_Olist__update(x,v,x2,y),y,z),u,x1,z))*.
% 299.83/300.67  124075[0:SpR:4126.0,574.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(z,v) equal(c_List_Olist__update(c_List_Olist__update(u,z,x1,x),v,w,x),c_List_Olist__update(y,z,x1,x))*.
% 299.83/300.67  124074[0:SpR:14948.1,574.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat) equal(z,w) equal(c_List_Olist__update(c_List_Olist__update(v,z,x1,y),w,x,y),c_List_Olist__update(u,z,x1,y))*.
% 299.83/300.67  124073[0:SpR:14663.2,574.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,w,x,y),tc_nat) equal(z,w) equal(c_List_Olist__update(c_List_Olist__update(v,z,x1,y),w,x,y),c_List_Olist__update(u,z,x1,y))*.
% 299.83/300.67  124070[0:SpR:14663.2,574.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(u,v,w,x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(z,v) equal(c_List_Olist__update(c_List_Olist__update(u,z,x1,x),v,w,x),c_List_Olist__update(y,z,x1,x))*.
% 299.83/300.67  124048[0:SpR:574.1,625.0] ||  -> equal(u,v) equal(c_List_Omap(w,c_List_Olist__update(c_List_Olist__update(x,u,y,z),v,x1,z),z,x2),c_List_Olist__update(c_List_Omap(w,c_List_Olist__update(x,v,x1,z),z,x2),u,hAPP(w,y),x2))*.
% 299.83/300.67  125934[0:SpR:510.0,440.0] ||  -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v),c_List_Olist_OCons(hAPP(hAPP(c_Lambda_Olift,w),v),x,y),z,y),c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),v),x,z,y))**.
% 299.83/300.67  127052[0:SpL:103888.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),u,tc_nat) c_lessequals(c_Suc(v),c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(u,c_Divides_Odiv__class_Omod(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat))*.
% 299.83/300.67  127043[0:SpL:235.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,v,tc_nat),x,tc_nat))* c_lessequals(v,u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat) -> equal(u,c_HOL_Ominus__class_Ominus(w,x,tc_nat)).
% 299.83/300.67  127042[0:SpL:254.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(v),tc_nat))* c_lessequals(v,u,tc_nat) c_lessequals(v,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat)* -> equal(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat)).
% 299.83/300.67  127038[0:SpL:13756.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),u,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat),tc_nat)* -> equal(u,c_HOL_Ominus__class_Ominus(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat))*.
% 299.83/300.67  127023[0:SpL:374.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)))* c_lessequals(v,u,tc_nat) c_lessequals(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> equal(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x))).
% 299.83/300.67  127784[0:SpL:4126.0,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,y).
% 299.83/300.67  127783[0:SpL:14948.1,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,y).
% 299.83/300.67  127782[0:SpL:14663.2,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,y).
% 299.83/300.67  127779[0:SpL:14663.2,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(v,w),x),hAPP(hAPP(v,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,y).
% 299.83/300.67  128385[0:SpL:345.1,60.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Otake(y,c_List_Olist_OCons(z,x1,x),x),x)* -> equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x1,x),w) equal(z,v).
% 299.83/300.67  128381[0:SpL:345.1,60.0] || c_ListOrder_Ostep1(u,c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),c_List_Olist_OCons(z,x1,y),y)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(x1,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y)) equal(z,w).
% 299.83/300.67  128339[0:SpR:374.0,345.1] ||  -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(w,c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),u,v),tc_List_Olist(v)),x,y),y),c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist_OCons(w,x,y),y))**.
% 299.83/300.67  128293[0:SpR:345.1,375.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(v,c_List_Olist__update(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),y,z,x),x),c_List_Olist__update(c_List_Otake(u,c_List_Olist_OCons(v,w,x),x),c_Suc(y),z,x))**.
% 299.83/300.67  128438[0:Rew:345.1,128296.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist__update(c_List_Oappend(v,c_List_Otake(u,c_List_Olist_OCons(w,x,y),y),y),c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),z,y),c_List_Oappend(v,c_List_Otake(u,c_List_Olist_OCons(z,x,y),y),y))**.
% 299.83/300.67  130520[0:SpR:594.0,139.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_List_Onth(c_List_Odrop(v,c_List_Omap(y,w,x,z),z),u,z),hAPP(y,c_List_Onth(c_List_Odrop(v,w,x),u,x)))*.
% 299.83/300.67  130529[0:Rew:354.0,130514.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Onth(c_List_Olist_OCons(hAPP(x,y),c_List_Omap(x,v,w,z),z),u,z),hAPP(x,c_List_Onth(c_List_Olist_OCons(y,v,w),u,w)))*.
% 299.83/300.67  132211[0:SpL:512.0,436.1] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,x,c_List_Ofoldr(c_Type_Otype_OFun,c_List_Oappend(w,y,tc_Type_Otype),z,tc_Type_Otype,tc_Type_Otype))* -> c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldr(c_Type_Otype_OFun,y,z,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  133995[0:SpR:63.1,304.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Odrop(c_Suc(u),v,w),y,w) -> c_ListOrder_Ostep1(x,c_List_Odrop(u,v,w),c_List_Olist_OCons(c_List_Onth(v,u,w),y,w),w)*.
% 299.83/300.67  133994[0:SpR:63.1,304.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,y,c_List_Odrop(c_Suc(u),v,w),w) -> c_ListOrder_Ostep1(x,c_List_Olist_OCons(c_List_Onth(v,u,w),y,w),c_List_Odrop(u,v,w),w)*.
% 299.83/300.67  133992[0:SpR:63.1,346.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(x,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(c_HOL_Ominus__class_Ominus(x,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(x,c_List_Odrop(u,v,w),w))**.
% 299.83/300.67  134082[0:Rew:133981.1,133991.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(x,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Odrop(u,v,w),c_Suc(c_HOL_Ominus__class_Ominus(x,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),w),c_List_Onth(c_List_Odrop(u,v,w),x,w))**.
% 299.83/300.67  135531[0:SpR:594.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Omap(x,c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,z),z,w),w),c_List_Odrop(u,c_List_Oappend(v,c_List_Omap(x,y,z,w),w),w))**.
% 299.83/300.67  135464[0:SpR:605.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Omap(v,w,x,y),y),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),z,y),y),c_List_Odrop(u,c_List_Oappend(c_List_Omap(v,w,x,y),z,y),y))**.
% 299.83/300.67  135463[0:SpR:474.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Olist__update(v,w,x,y),y),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),tc_nat),z,y),y),c_List_Odrop(u,c_List_Oappend(c_List_Olist__update(v,w,x,y),z,y),y))**.
% 299.83/300.67  135443[0:SpR:402.0,71.1] || c_ListOrder_Ostep1(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),z,x) -> c_ListOrder_Ostep1(u,c_List_Odrop(v,c_List_Oappend(w,y,x),x),c_List_Oappend(c_List_Odrop(v,w,x),z,x),x)*.
% 299.83/300.67  135442[0:SpR:402.0,72.1] || c_ListOrder_Ostep1(u,c_List_Odrop(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Odrop(v,c_List_Oappend(w,z,x),x),c_List_Oappend(y,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),z,x),x),x)*.
% 299.83/300.67  135441[0:SpR:402.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Odrop(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),z,y),y),c_List_Odrop(w,c_List_Oappend(x,z,y),y),y)*.
% 299.83/300.67  135440[0:SpR:402.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),z,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Odrop(w,x,y),v,y),c_List_Odrop(w,c_List_Oappend(x,z,y),y),y)*.
% 299.83/300.67  135437[0:SpR:402.0,551.2] || c_List_Olistsp(u,c_List_Odrop(v,w,x),x) c_List_Olistsp(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x)* -> c_List_Olistsp(u,c_List_Odrop(v,c_List_Oappend(w,y,x),x),x).
% 299.83/300.67  135602[0:Rew:135601.1,401.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> equal(c_List_Odrop(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_List_Oappend(u,v,w),w),y)* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat).
% 299.83/300.67  135677[0:Rew:605.0,135564.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,c_List_Odrop(v,w,x),x,y),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),z,y),y),c_List_Odrop(v,c_List_Oappend(c_List_Omap(u,w,x,y),z,y),y))**.
% 299.83/300.67  136189[0:SpR:612.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Omap(x,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,z),z,w),w),c_List_Otake(u,c_List_Oappend(v,c_List_Omap(x,y,z,w),w),w))**.
% 299.83/300.67  136124[0:SpR:605.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Omap(v,w,x,y),y),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),z,y),y),c_List_Otake(u,c_List_Oappend(c_List_Omap(v,w,x,y),z,y),y))**.
% 299.83/300.67  136123[0:SpR:474.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Olist__update(v,w,x,y),y),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),tc_nat),z,y),y),c_List_Otake(u,c_List_Oappend(c_List_Olist__update(v,w,x,y),z,y),y))**.
% 299.83/300.67  136103[0:SpR:398.0,71.1] || c_ListOrder_Ostep1(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),z,x) -> c_ListOrder_Ostep1(u,c_List_Otake(v,c_List_Oappend(w,y,x),x),c_List_Oappend(c_List_Otake(v,w,x),z,x),x)*.
% 299.83/300.67  136102[0:SpR:398.0,72.1] || c_ListOrder_Ostep1(u,c_List_Otake(v,w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Otake(v,c_List_Oappend(w,z,x),x),c_List_Oappend(y,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),z,x),x),x)*.
% 299.83/300.67  136101[0:SpR:398.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Otake(w,x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),z,y),y),c_List_Otake(w,c_List_Oappend(x,z,y),y),y)*.
% 299.83/300.67  136100[0:SpR:398.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),z,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Otake(w,x,y),v,y),c_List_Otake(w,c_List_Oappend(x,z,y),y),y)*.
% 299.83/300.67  136096[0:SpR:398.0,551.2] || c_List_Olistsp(u,c_List_Otake(v,w,x),x) c_List_Olistsp(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x)* -> c_List_Olistsp(u,c_List_Otake(v,c_List_Oappend(w,y,x),x),x).
% 299.83/300.67  136316[0:Rew:605.0,136216.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,c_List_Otake(v,w,x),x,y),c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),z,y),y),c_List_Otake(v,c_List_Oappend(c_List_Omap(u,w,x,y),z,y),y))**.
% 299.83/300.67  136789[0:Res:386.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_Olift,u),x)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136788[0:Res:386.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,v),w)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),x))*.
% 299.83/300.67  137425[0:Res:358.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_OdB_OApp,x),u)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  137424[0:Res:358.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  137877[0:Res:357.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137876[0:Res:357.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),x))*.
% 299.83/300.67  140749[0:Rew:23.0,140397.2] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(u),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat))*.
% 299.83/300.67  151521[0:SSi:151047.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),v,tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)).
% 299.83/300.67  152273[0:SpR:4126.0,212.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(w,c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(w,x),y,u))**.
% 299.83/300.67  152272[0:SpR:14948.1,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(v,x),y,u))**.
% 299.83/300.67  152271[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(v,x),y,u))**.
% 299.83/300.67  152268[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(w,c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(w,x),y,u))**.
% 299.83/300.67  152549[0:SSi:152068.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),w,tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)).
% 299.83/300.67  153266[0:MRR:153265.0,9779.0] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Oappend(v,c_List_Olist_OCons(x,y,w),w),u,w),c_List_Onth(y,c_HOL_Ominus__class_Ominus(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),w))*.
% 299.83/300.67  155060[0:Rew:518.0,155059.1] || equal(c_Fun_Ocomp(u,v,w,x,y),c_Fun_Ocomp(c_Fun_Ocomp(z,x1,x2,x,x3),x4,x3,x,y))* -> equal(hAPP(u,hAPP(v,x5)),hAPP(z,hAPP(x1,hAPP(x4,x5))))*.
% 299.83/300.67  155061[0:Rew:518.0,155058.1] || equal(c_Fun_Ocomp(u,v,w,x,y),c_Fun_Ocomp(z,c_Fun_Ocomp(x1,x2,x3,x4,y),x4,x,y))* -> equal(hAPP(u,hAPP(v,x5)),hAPP(z,hAPP(x1,hAPP(x2,x5))))*.
% 299.83/300.67  155517[0:SpL:89.1,30.2] class_OrderedGroup_Oab__semigroup__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))** -> equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  157043[0:SpL:85.1,30.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))** -> equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  158095[0:SpL:87.1,30.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))** -> equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  159486[0:SpL:86.1,30.2] class_OrderedGroup_Oab__group__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),w)** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  161239[0:SpL:192.1,30.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),w)** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  162617[0:SpL:705.1,30.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),v)** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  163975[0:SpL:88.1,30.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),w)** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  165140[0:SpR:70810.0,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_List_Onth(c_List_Orev(c_List_Otake(c_Suc(u),v,w),w),u,w),c_List_Onth(c_List_Otake(c_Suc(u),v,w),c_HOL_Ozero__class_Ozero(tc_nat),w))**.
% 299.83/300.67  165147[0:Rew:533.0,165095.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Orotate(x,v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),w),c_List_Onth(c_List_Orev(c_List_Orotate(x,v,w),w),u,w))**.
% 299.83/300.67  165148[0:Rew:93.0,165096.1,354.0,165096.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Onth(c_List_Olist_OCons(x,v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),w),c_List_Onth(c_List_Orev(c_List_Olist_OCons(x,v,w),w),u,w))**.
% 299.83/300.67  169122[0:SpL:588.0,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),y)* -> equal(x,x1) equal(c_List_Oappend(v,w,y),z).
% 299.83/300.67  169099[0:SpL:588.0,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),x),x)* -> equal(w,x1) equal(v,c_List_Oappend(y,z,x)).
% 299.83/300.67  169568[0:SpL:707.1,30.2] class_OrderedGroup_Osemigroup__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),v)** -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  169638[0:Rew:707.1,169554.1] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,c_List_Olist_OCons(x,y,u),u),u,u))**.
% 299.83/300.67  175139[0:SpL:10323.1,496.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Otake(c_Suc(u),v,w))** -> equal(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w))*.
% 299.83/300.67  175161[0:Rew:97408.1,175063.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_List_Onth(c_List_Otake(c_Suc(u),v,w),x,w),c_List_Onth(v,x,w)).
% 299.83/300.67  175841[0:SpL:409.1,495.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist__update(v,u,y,w))** -> equal(x,c_List_Otake(u,v,w)).
% 299.83/300.67  175840[0:SpL:409.1,496.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Olist__update(v,u,y,w))* -> equal(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w))*.
% 299.83/300.67  175864[0:Rew:97408.1,175752.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)* -> equal(c_List_Onth(c_List_Olist__update(v,u,y,w),x,w),c_List_Onth(v,x,w))**.
% 299.83/300.67  177734[0:SpR:381.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(u)),v)) -> equal(u,w) c_HOL_Oord__class_Oless(w,u,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),w)))*.
% 299.83/300.67  177709[0:SpR:381.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),c_Lambda_OdB_OVar(v))) -> equal(v,w) c_HOL_Oord__class_Oless(w,v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),w)),c_Lambda_OdB_OVar(v)))*.
% 299.83/300.67  178407[0:SpR:381.1,593.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) equal(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u)),w)),x),v),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)))**.
% 299.83/300.67  178382[0:SpR:381.1,593.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),v)),c_Lambda_OdB_OVar(u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),c_Lambda_OdB_OVar(u))),x),v))*.
% 299.83/300.67  180651[0:SpL:458.0,397.0] || equal(u,c_List_Oappend(v,w,x))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),c_List_Otake(y,u,x),x),v) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(y,u,x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat)*.
% 299.83/300.67  180703[0:Rew:553.0,180679.2,553.0,180679.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Oreplicate(x,y,w),c_List_Oreplicate(z,y,w),w))* -> equal(c_List_Otake(z,u,w),c_List_Oreplicate(z,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),z,tc_nat)*.
% 299.83/300.67  180997[0:SpL:588.0,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),y)* -> hBOOL(hAPP(hAPP(u,x),x1)) equal(x,x1).
% 299.83/300.67  180973[0:SpL:588.0,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),x),x)* -> hBOOL(hAPP(hAPP(u,w),x1)) equal(w,x1).
% 299.83/300.67  184744[0:SpR:13760.1,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ozero__class_Ozero(tc_nat),x,w),c_List_Orev(c_List_Olist__update(v,u,x,w),w))*.
% 299.83/300.67  184735[0:SpR:5281.0,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_Suc(u),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ozero__class_Ozero(tc_nat),x,w),c_List_Orev(c_List_Olist__update(v,u,x,w),w))*.
% 299.83/300.67  184692[0:SpR:16.0,22967.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(u,v),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,v),c_List_Orev(c_List_Olist__update(u,c_HOL_Ozero__class_Ozero(tc_nat),w,v),v))**.
% 299.83/300.67  91[0:Inp] || c_List_Odistinct(u,v) equal(c_List_Onth(u,w,v),c_List_Onth(u,x,v))* c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> equal(w,x).
% 299.83/300.67  86631[0:SpR:678.0,619.0] ||  -> equal(c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),c_List_Olist_OCons(z,x1,x2),x2,x3),c_List_Olist_OCons(hAPP(hAPP(u,z),y),c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),x1,x2,x3),x3))*.
% 299.83/300.67  86627[0:SpR:382.1,619.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_List_Olist_OCons(v,x,y),y,z),c_List_Olist_OCons(c_Lambda_OdB_OVar(u),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z),z))*.
% 299.83/300.67  86610[0:SpR:624.0,619.0] ||  -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),c_List_Olist_OCons(v,x,y),y,z),c_List_Olist_OCons(u,c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),x,y,z),z))*.
% 299.83/300.67  88909[0:SpR:253.0,239.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),w,tc_nat) c_lessequals(c_Suc(x),c_HOL_Ominus__class_Ominus(c_Suc(u),v,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,v,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(x),tc_nat),tc_nat)*.
% 299.83/300.67  90037[0:SpR:253.0,31.2] || c_HOL_Oord__class_Oless(c_Suc(u),v,tc_nat) c_HOL_Oord__class_Oless(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat),tc_nat)*.
% 299.83/300.67  90864[0:SpL:253.0,17329.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(x,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat)* -> c_lessequals(x,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.67  91647[0:SpL:253.0,56446.1] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(x,c_Suc(u),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat).
% 299.83/300.67  92317[0:SpR:41.1,4.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(x,c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),y,w),w),u,w),y)**.
% 299.83/300.67  92963[0:SpR:346.1,383.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat),c_List_Odrop(u,c_List_Olist_OCons(w,x,y),y),y),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Otake(v,x,y),y))**.
% 299.83/300.67  97996[0:SpL:557.0,19.1] class_OrderedGroup_Olordered__ab__group__add(u) || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),c_HOL_Ozero__class_Ozero(u))** -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  97957[0:SpR:69.1,557.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),c_List_Olist_OCons(w,x,y),z,y,x1),hAPP(v,c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x,z,y,x1)))*.
% 299.83/300.67  97947[0:SpR:166.1,557.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldr(c_Type_Oshift(w,v,x,y),c_List_Olist_OCons(u,z,x1),x2,x1,x3),hAPP(hAPP(w,u),c_List_Ofoldr(c_Type_Oshift(w,v,x,y),z,x2,x1,x3)))*.
% 299.83/300.67  97884[0:SpR:557.0,164.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),u),c_Divides_Odiv__class_Omod(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),u))**.
% 299.83/300.67  98431[0:SpR:69.1,440.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),w,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),hAPP(v,x),y,x1,z))*.
% 299.83/300.67  98421[0:SpR:166.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(c_Type_Oshift(w,v,x,y),u,c_List_Olist_OCons(z,x1,x2),x3,x2),c_List_Ofoldl(c_Type_Oshift(w,v,x,y),hAPP(hAPP(w,u),z),x1,x3,x2))*.
% 299.83/300.67  103934[0:Res:414.1,376.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x),y) -> c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(y,u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x)),y),u,v,w))*.
% 299.83/300.67  108770[0:SpR:518.0,625.0] ||  -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),c_List_Olist__update(z,x1,x2,x3),x3,x4),c_List_Olist__update(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,x3,x4),x1,hAPP(u,hAPP(v,x2)),x4))*.
% 299.83/300.67  108767[0:SpR:36.1,625.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,y,z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,z,x1),x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x1))*.
% 299.83/300.67  108766[0:SpR:35.1,625.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,y,z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,z,x1),x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x1))*.
% 299.83/300.67  110859[0:SSi:110829.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),w),v)).
% 299.83/300.67  111372[0:SSi:111339.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),w)).
% 299.83/300.67  124050[0:SpR:574.1,574.1] ||  -> equal(u,v) equal(u,w) equal(c_List_Olist__update(c_List_Olist__update(c_List_Olist__update(x,u,y,z),v,x1,z),w,x2,z),c_List_Olist__update(c_List_Olist__update(c_List_Olist__update(x,v,x1,z),w,x2,z),u,y,z))*.
% 299.83/300.67  124103[0:Rew:200.1,124090.3,474.0,124090.1] || equal(c_List_Olist__update(c_List_Olist__update(u,v,w,x),y,z,x),c_List_Olist__update(u,y,z,x))** c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat) -> equal(v,y) equal(c_List_Onth(u,v,x),w).
% 299.83/300.67  124668[0:SpL:4126.0,682.0] || c_Type_Otypings(v_e____,u,v_Ts____) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.67  124667[0:SpL:14948.1,682.0] || c_Type_Otypings(v_e____,u,v_Ts____) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.67  124666[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,u,v_Ts____) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.67  124663[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,u,v_Ts____) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)*.
% 299.83/300.67  124662[0:SpL:4126.0,682.0] || c_Type_Otypings(v_e____,c_List_Omap(u,v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  124661[0:SpL:14948.1,682.0] || c_Type_Otypings(v_e____,c_List_Omap(u,v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),tc_nat)*.
% 299.83/300.67  124660[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(u,v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),tc_nat)*.
% 299.83/300.67  124657[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(u,v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  124656[0:SpL:4126.0,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(u,v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  124655[0:SpL:14948.1,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(u,v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.67  124654[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(u,v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat)*.
% 299.83/300.67  124651[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(u,v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  124650[0:SpL:4126.0,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(u,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  124649[0:SpL:14948.1,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(u,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_nat).
% 299.83/300.67  124648[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(u,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_nat).
% 299.83/300.67  124645[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(u,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v_u____),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  124644[0:SpL:4126.0,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(hAPP(u,v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  124643[0:SpL:14948.1,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(hAPP(u,v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),tc_nat).
% 299.83/300.67  124642[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(hAPP(u,v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),tc_nat).
% 299.83/300.67  124639[0:SpL:14663.2,682.0] || c_Type_Otypings(v_e____,c_List_Omap(hAPP(c_COMBC(hAPP(u,v_u____),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),v_i____),v_as____,tc_Lambda_OdB,tc_Lambda_OdB),v_Ts____)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat).
% 299.83/300.67  125011[0:SpR:4126.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  125010[0:SpR:14948.1,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(w).
% 299.83/300.67  125009[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(w).
% 299.83/300.67  125006[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  125005[0:SpR:4126.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  125004[0:SpR:14948.1,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(hAPP(w,c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  125003[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(hAPP(w,c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  125000[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  124996[0:SpR:4126.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  124995[0:SpR:14948.1,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  124994[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  124991[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,x),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  124987[0:SpR:4126.0,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.83/300.67  124986[0:SpR:14948.1,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),w))*.
% 299.83/300.67  124985[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),w))*.
% 299.83/300.67  124982[0:SpR:14663.2,532.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.83/300.67  125978[0:SpL:510.0,376.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x),y) -> c_Type_Otyping(u,hAPP(hAPP(c_Lambda_Olift,w),x),c_Type_Osko__Type__Xtyping__elims__2__1(y,u,hAPP(hAPP(c_Lambda_Olift,v),x),hAPP(hAPP(c_Lambda_Olift,w),x)))*.
% 299.83/300.67  125973[0:SpR:4126.0,510.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(w,hAPP(hAPP(c_Lambda_Olift,x),v)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v))*.
% 299.83/300.67  125972[0:SpR:14948.1,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* equal(hAPP(u,hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w))*.
% 299.83/300.67  125971[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* equal(hAPP(u,hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w))*.
% 299.83/300.67  125968[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(w,hAPP(hAPP(c_Lambda_Olift,x),v)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v))*.
% 299.83/300.67  125967[0:SpR:4126.0,510.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,w),hAPP(hAPP(c_Lambda_Olift,x),v)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v))*.
% 299.83/300.67  125966[0:SpR:14948.1,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w))*.
% 299.83/300.67  125965[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w))*.
% 299.83/300.67  125962[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,w),hAPP(hAPP(c_Lambda_Olift,x),v)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v))*.
% 299.83/300.67  125959[0:SpR:4126.0,510.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(v,w)),hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),w))*.
% 299.83/300.67  125958[0:SpR:14948.1,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(u,w)),hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w))*.
% 299.83/300.67  125957[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(u,w)),hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w))*.
% 299.83/300.67  125954[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(v,w)),hAPP(hAPP(c_Lambda_Olift,x),w)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),w))*.
% 299.83/300.67  125953[0:SpR:4126.0,510.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),v)),w),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),v))*.
% 299.83/300.67  125952[0:SpR:14948.1,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),w)),u),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),w))*.
% 299.83/300.67  125951[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),w)),u),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),w))*.
% 299.83/300.67  125948[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),v)),w),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),v))*.
% 299.83/300.67  125945[0:SpR:4126.0,510.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,w),x)),hAPP(v,x)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  125944[0:SpR:14948.1,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,w),x)),hAPP(u,x)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),x))*.
% 299.83/300.67  125943[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,w),x)),hAPP(u,x)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),x))*.
% 299.83/300.67  125940[0:SpR:14663.2,510.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,w),x)),hAPP(v,x)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  125937[0:SpR:510.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),v)),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),v)),w)))*.
% 299.83/300.67  125936[0:SpR:510.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(c_Lambda_Olift,v),w))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),w)),u)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),w)))*.
% 299.83/300.67  125935[0:SpR:510.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v)),hAPP(hAPP(c_Lambda_OdB_OApp,w),hAPP(hAPP(c_Lambda_Olift,x),v))))*.
% 299.83/300.67  125933[0:SpR:510.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(c_Lambda_Olift,v),w))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(c_Lambda_Olift,x),w))),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w)))*.
% 299.83/300.67  126597[0:SpR:4126.0,623.1] || c_Type_Otypings(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(u,x,y,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_Type_Otypings(z,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126596[0:SpR:14948.1,623.1] || c_Type_Otypings(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,y,z,tc_Type_Otype),tc_nat)* c_Type_Otypings(x,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126595[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(u,y,z,tc_Type_Otype),tc_nat)* c_Type_Otypings(x,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126592[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,x,y,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_Type_Otypings(z,c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126585[0:SpR:4126.0,623.1] || c_Type_Otypings(u,v,w)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otypings(c_Type_Oshift(u,x,z,tc_Type_Otype),y,w)*.
% 299.83/300.67  126584[0:SpR:14948.1,623.1] || c_Type_Otypings(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),x,w)*.
% 299.83/300.67  126583[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),x,w)*.
% 299.83/300.67  126580[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),v,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otypings(c_Type_Oshift(u,x,z,tc_Type_Otype),y,w)*.
% 299.83/300.67  126579[0:SpR:4126.0,623.1] || c_Type_Otypings(u,v,w) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otypings(c_Type_Oshift(u,x,z,tc_Type_Otype),c_List_Omap(y,v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126578[0:SpR:14948.1,623.1] || c_Type_Otypings(u,v,w) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),tc_nat) c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Omap(x,v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126577[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),y),tc_nat) c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Omap(x,v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126574[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otypings(c_Type_Oshift(u,x,z,tc_Type_Otype),c_List_Omap(y,v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126573[0:SpR:4126.0,623.1] || c_Type_Otypings(u,v,w) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Omap(hAPP(x,y),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126572[0:SpR:14948.1,623.1] || c_Type_Otypings(u,v,w) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Omap(hAPP(x,y),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126571[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Omap(hAPP(x,y),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126568[0:SpR:14663.2,623.1] || c_Type_Otypings(u,v,w) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Omap(hAPP(x,y),v,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  126980[0:SpL:4126.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w)* c_lessequals(v,u,tc_nat) c_lessequals(v,x,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(x,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.67  126979[0:SpL:14948.1,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w)* c_lessequals(v,u,tc_nat) c_lessequals(v,x,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(x,v,tc_nat),tc_nat)* equal(u,x)*.
% 299.83/300.67  126978[0:SpL:14663.2,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w)* c_lessequals(v,u,tc_nat) c_lessequals(v,x,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(x,v,tc_nat),tc_nat)* equal(u,x)*.
% 299.83/300.67  126975[0:SpL:14663.2,220.0] || equal(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w)* c_lessequals(v,u,tc_nat) c_lessequals(v,x,tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(x,v,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat)* equal(u,x)*.
% 299.83/300.67  127815[0:SpL:4126.0,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(w,y)*.
% 299.83/300.67  127814[0:SpL:14948.1,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* equal(w,y)*.
% 299.83/300.67  127813[0:SpL:14663.2,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* equal(w,y)*.
% 299.83/300.67  127810[0:SpL:14663.2,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(w,y)*.
% 299.83/300.67  127809[0:SpL:557.0,243.2] class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,y),z,y,x1))* -> equal(w,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)).
% 299.83/300.67  128361[0:SpR:4126.0,345.1] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(y,x,w),c_List_Otake(u,c_List_Olist_OCons(y,v,w),w))*.
% 299.83/300.67  128360[0:SpR:14948.1,345.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(y,u,x),c_List_Otake(v,c_List_Olist_OCons(y,w,x),x))*.
% 299.83/300.67  128359[0:SpR:14663.2,345.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,x),tc_nat)* equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(y,u,x),c_List_Otake(v,c_List_Olist_OCons(y,w,x),x))*.
% 299.83/300.67  128356[0:SpR:14663.2,345.1] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(y,x,w),c_List_Otake(u,c_List_Olist_OCons(y,v,w),w))*.
% 299.83/300.67  128309[0:SpR:345.1,700.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Oreplicate(v,w,x),c_List_Otake(u,c_List_Olist_OCons(w,y,x),x),x),c_List_Oappend(c_List_Oreplicate(c_Suc(v),w,x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),y,x),x))*.
% 299.83/300.67  128299[0:SpR:345.1,619.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Omap(v,c_List_Otake(u,c_List_Olist_OCons(w,x,y),y),y,z),c_List_Olist_OCons(hAPP(v,w),c_List_Omap(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y,z),z))*.
% 299.83/300.67  128751[0:SpR:4126.0,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  128750[0:SpR:14948.1,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  128749[0:SpR:14663.2,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  128746[0:SpR:14663.2,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  128745[0:SpR:4126.0,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  128744[0:SpR:14948.1,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  128743[0:SpR:14663.2,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  128740[0:SpR:14663.2,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xlist__app__typeD__1__1(x,u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  129606[0:SpR:4126.0,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  129605[0:SpR:14948.1,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  129604[0:SpR:14663.2,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  129601[0:SpR:14663.2,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),x,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,v,y)*.
% 299.83/300.67  129600[0:SpR:4126.0,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  129599[0:SpR:14948.1,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  129598[0:SpR:14663.2,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  129595[0:SpR:14663.2,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xlist__app__typeE__1__1(x,u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  129987[0:SpR:4126.0,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  129986[0:SpR:14948.1,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  129985[0:SpR:14663.2,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  129982[0:SpR:14663.2,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  129981[0:SpR:557.0,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x1,u) -> c_HOL_Oord__class_Oless(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.83/300.67  129962[0:SpR:4126.0,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.83/300.67  129961[0:SpR:14948.1,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.83/300.67  129960[0:SpR:14663.2,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.83/300.67  129957[0:SpR:14663.2,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.83/300.67  129956[0:SpR:4126.0,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.83/300.67  129955[0:SpR:14948.1,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.83/300.67  129954[0:SpR:14663.2,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.83/300.67  129951[0:SpR:14663.2,173.3] class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.83/300.67  130510[0:SpR:4126.0,139.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(x,v,w,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Onth(z,u,y),hAPP(x,c_List_Onth(v,u,w)))*.
% 299.83/300.67  130509[0:SpR:14948.1,139.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(y,v,w,z),tc_nat)* equal(c_List_Onth(x,u,z),hAPP(y,c_List_Onth(v,u,w)))*.
% 299.83/300.67  130508[0:SpR:14663.2,139.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Omap(y,v,w,z),tc_nat)* equal(c_List_Onth(x,u,z),hAPP(y,c_List_Onth(v,u,w)))*.
% 299.83/300.67  130505[0:SpR:14663.2,139.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Omap(x,v,w,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Onth(z,u,y),hAPP(x,c_List_Onth(v,u,w)))*.
% 299.83/300.67  130531[0:Rew:474.0,130516.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Olist__update(c_List_Omap(x,v,w,y),z,hAPP(x,x1),y),u,y),hAPP(x,c_List_Onth(c_List_Olist__update(v,z,x1,w),u,w)))*.
% 299.83/300.67  131037[0:SpL:619.0,303.0] || c_ListOrder_Ostep1(u,c_List_Omap(v,c_List_Olist_OCons(w,x,y),y,z),c_List_Olist_OCons(x1,x2,z),z)* -> hBOOL(hAPP(hAPP(u,hAPP(v,w)),x1)) c_ListOrder_Ostep1(u,c_List_Omap(v,x,y,z),x2,z).
% 299.83/300.67  131032[0:SpL:4126.0,303.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(u,z),w))* c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  131031[0:SpL:14948.1,303.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* hBOOL(hAPP(hAPP(u,z),w))* c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  131030[0:SpL:14663.2,303.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* hBOOL(hAPP(hAPP(u,z),w))* c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  131027[0:SpL:14663.2,303.0] || c_ListOrder_Ostep1(u,v,c_List_Olist_OCons(w,x,y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(u,z),w))* c_ListOrder_Ostep1(u,x1,x,y)*.
% 299.83/300.67  131026[0:SpL:619.0,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Omap(y,c_List_Olist_OCons(z,x1,x2),x2,x),x)* -> hBOOL(hAPP(hAPP(u,v),hAPP(y,z))) c_ListOrder_Ostep1(u,w,c_List_Omap(y,x1,x2,x),x).
% 299.83/300.67  131021[0:SpL:4126.0,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(u,v),z))* c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  131020[0:SpL:14948.1,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,v),z))* c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  131019[0:SpL:14663.2,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,v),z))* c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  131016[0:SpL:14663.2,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(z,x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(u,v),z))* c_ListOrder_Ostep1(u,w,x1,x)*.
% 299.83/300.67  131437[0:SpR:4126.0,552.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_Fun_Ocomp(u,c_Fun_Ocomp(v,x1,y,w,x2),w,x,x2),c_Fun_Ocomp(z,x1,y,x,x2))*.
% 299.83/300.67  131436[0:SpR:14948.1,552.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat) equal(c_Fun_Ocomp(v,c_Fun_Ocomp(w,x1,z,x,x2),x,y,x2),c_Fun_Ocomp(u,x1,z,y,x2))*.
% 299.83/300.67  131435[0:SpR:14663.2,552.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat) equal(c_Fun_Ocomp(v,c_Fun_Ocomp(w,x1,z,x,x2),x,y,x2),c_Fun_Ocomp(u,x1,z,y,x2))*.
% 299.83/300.67  131432[0:SpR:14663.2,552.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_Fun_Ocomp(u,c_Fun_Ocomp(v,x1,y,w,x2),w,x,x2),c_Fun_Ocomp(z,x1,y,x,x2))*.
% 299.83/300.67  131431[0:SpR:4126.0,552.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_Fun_Ocomp(x1,z,x,x2,y),c_Fun_Ocomp(c_Fun_Ocomp(x1,u,x,x2,w),v,w,x2,y))*.
% 299.83/300.67  131430[0:SpR:14948.1,552.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat) equal(c_Fun_Ocomp(x1,u,y,x2,z),c_Fun_Ocomp(c_Fun_Ocomp(x1,v,y,x2,x),w,x,x2,z))*.
% 299.83/300.67  131429[0:SpR:14663.2,552.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(v,w,x,y,z),tc_nat) equal(c_Fun_Ocomp(x1,u,y,x2,z),c_Fun_Ocomp(c_Fun_Ocomp(x1,v,y,x2,x),w,x,x2,z))*.
% 299.83/300.67  131426[0:SpR:14663.2,552.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(u,v,w,x,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_Fun_Ocomp(x1,z,x,x2,y),c_Fun_Ocomp(c_Fun_Ocomp(x1,u,x,x2,w),v,w,x2,y))*.
% 299.83/300.67  131425[0:SpR:552.0,552.0] ||  -> equal(c_Fun_Ocomp(u,c_Fun_Ocomp(v,c_Fun_Ocomp(w,x,y,z,x1),z,x2,x1),x2,x3,x1),c_Fun_Ocomp(c_Fun_Ocomp(c_Fun_Ocomp(u,v,x2,x3,z),w,z,x3,y),x,y,x3,x1))*.
% 299.83/300.67  131424[0:SpR:552.0,552.0] ||  -> equal(c_Fun_Ocomp(u,c_Fun_Ocomp(v,c_Fun_Ocomp(w,x,y,z,x1),z,x2,x1),x2,x3,x1),c_Fun_Ocomp(c_Fun_Ocomp(u,c_Fun_Ocomp(v,w,z,x2,y),x2,x3,y),x,y,x3,x1))*.
% 299.83/300.67  131422[0:SpR:552.0,552.0] ||  -> equal(c_Fun_Ocomp(c_Fun_Ocomp(u,v,w,x,y),c_Fun_Ocomp(z,x1,x2,y,x3),y,x,x3),c_Fun_Ocomp(c_Fun_Ocomp(u,c_Fun_Ocomp(v,z,y,w,x2),w,x,x2),x1,x2,x,x3))*.
% 299.83/300.67  131418[0:SpR:552.0,552.0] ||  -> equal(c_Fun_Ocomp(u,c_Fun_Ocomp(c_Fun_Ocomp(v,w,x,y,z),x1,z,y,x2),y,x3,x2),c_Fun_Ocomp(c_Fun_Ocomp(u,v,y,x3,x),c_Fun_Ocomp(w,x1,z,x,x2),x,x3,x2))*.
% 299.83/300.67  131416[0:SpR:552.0,552.0] ||  -> equal(c_Fun_Ocomp(u,c_Fun_Ocomp(c_Fun_Ocomp(v,w,x,y,z),x1,z,y,x2),y,x3,x2),c_Fun_Ocomp(c_Fun_Ocomp(c_Fun_Ocomp(u,v,y,x3,x),w,x,x3,z),x1,z,x3,x2))*.
% 299.83/300.67  132213[0:Res:802.0,436.1] || c_Type_Otypings(c_Type_Oshift(u,v,c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype),y),z,w)* -> c_Type_Otyping(c_Type_Oshift(u,v,c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype),y),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),z,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  134072[0:SpL:63.1,60.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist_OCons(y,z,w),c_List_Odrop(u,v,w),w)* -> equal(c_List_Odrop(c_Suc(u),v,w),z) equal(c_List_Onth(v,u,w),y).
% 299.83/300.67  134067[0:SpL:63.1,60.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Odrop(u,v,w),c_List_Olist_OCons(y,z,w),w)* -> equal(z,c_List_Odrop(c_Suc(u),v,w)) equal(y,c_List_Onth(v,u,w)).
% 299.83/300.67  133999[0:SpR:63.1,59.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) hBOOL(hAPP(hAPP(x,c_List_Onth(v,u,w)),y)) -> c_ListOrder_Ostep1(x,c_List_Odrop(u,v,w),c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w)*.
% 299.83/300.67  133997[0:SpR:63.1,59.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) hBOOL(hAPP(hAPP(x,y),c_List_Onth(v,u,w))) -> c_ListOrder_Ostep1(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(u,v,w),w)*.
% 299.83/300.67  133984[0:SpR:63.1,375.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(v,u,w),c_List_Olist__update(c_List_Odrop(c_Suc(u),v,w),x,y,w),w),c_List_Olist__update(c_List_Odrop(u,v,w),c_Suc(x),y,w))**.
% 299.83/300.67  134094[0:MRR:134051.0,129381.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(w,u,x),c_List_Odrop(c_Suc(u),c_List_Otake(v,w,x),x),x),c_List_Odrop(u,c_List_Otake(v,w,x),x))**.
% 299.83/300.67  135504[0:SpR:235.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),v,tc_nat),y,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  135503[0:SpR:254.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),x,w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Oappend(v,x,w),w))**.
% 299.83/300.67  135494[0:SpR:374.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Odrop(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,v),tc_List_Olist(v)),y,x),x),c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  135460[0:SpR:374.0,402.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Odrop(v,w,x),x),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),tc_nat),y,x),x),c_List_Odrop(u,c_List_Oappend(c_List_Odrop(v,w,x),y,x),x))**.
% 299.83/300.67  135612[0:Rew:135611.1,400.2] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat) -> equal(v,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Oappend(x,y,w),w))*.
% 299.83/300.67  135678[0:Rew:441.0,135507.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v),y,v),c_List_Odrop(c_Divides_Odiv__class_Omod(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v))**.
% 299.83/300.67  135679[0:Rew:441.0,135506.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v),y,v),c_List_Odrop(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v))**.
% 299.83/300.67  135680[0:Rew:441.0,135501.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v),y,v),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v))**.
% 299.83/300.67  135681[0:Rew:441.0,135500.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),u,v),y,v),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,tc_nat),c_List_Oappend(u,y,v),v))**.
% 299.83/300.67  135682[0:Rew:441.0,135495.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),tc_List_Olist(x)),u,v),y,v),c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),tc_List_Olist(x)),c_List_Oappend(u,y,v),v))**.
% 299.83/300.67  136201[0:SpR:18617.0,398.0] ||  -> equal(c_List_Oappend(u,c_List_Otake(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),w,v),v),c_List_Otake(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))))),c_List_Oappend(u,w,v),v))**.
% 299.83/300.67  136186[0:SpR:4246.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),c_List_Otake(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),w),w))**.
% 299.83/300.67  136164[0:SpR:235.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,x),c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),v,tc_nat),y,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  136163[0:SpR:254.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),x,w),w),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Oappend(v,x,w),w))**.
% 299.83/300.67  136154[0:SpR:374.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,x),c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),u,v),tc_List_Olist(v)),y,x),x),c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  136120[0:SpR:374.0,398.0] ||  -> equal(c_List_Oappend(c_List_Otake(u,c_List_Odrop(v,w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),tc_nat),y,x),x),c_List_Otake(u,c_List_Oappend(c_List_Odrop(v,w,x),y,x),x))**.
% 299.83/300.67  137402[0:SpR:4126.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,u)),hAPP(x,v)))*.
% 299.83/300.67  137401[0:SpR:14948.1,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,u)),hAPP(w,v)))*.
% 299.83/300.67  137400[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,u)),hAPP(w,v)))*.
% 299.83/300.67  137397[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,u)),hAPP(x,v)))*.
% 299.83/300.67  138330[0:Res:189.1,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB)),w)) -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(u,v,c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat)),tc_Lambda_OdB,tc_Lambda_OdB),c_Divides_Odiv__class_Omod(w,c_HOL_Ozero__class_Ozero(tc_nat),tc_nat))**.
% 299.83/300.67  142982[0:SpR:605.0,348.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),c_List_Omap(x,u,v,y),y),y),c_List_Orotate(w,c_List_Orev(c_List_Omap(x,u,v,y),y),y))**.
% 299.83/300.67  142981[0:SpR:474.0,348.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),c_List_Olist__update(u,x,y,v),v),v),c_List_Orotate(w,c_List_Orev(c_List_Olist__update(u,x,y,v),v),v))**.
% 299.83/300.67  142976[0:SpR:354.0,348.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),c_Divides_Odiv__class_Omod(w,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v))),tc_nat),tc_nat),c_List_Olist_OCons(x,u,v),v),v),c_List_Orotate(w,c_List_Orev(c_List_Olist_OCons(x,u,v),v),v))**.
% 299.83/300.67  143750[0:Res:293.3,294.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  143749[0:Res:293.3,290.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  143748[0:Res:293.3,300.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  143747[0:Res:293.3,292.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  144627[0:Res:95.3,301.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  144626[0:Res:95.3,291.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  144625[0:Res:95.3,83.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  144624[0:Res:95.3,82.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  145743[0:Res:94.3,301.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  145742[0:Res:94.3,291.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  145741[0:Res:94.3,83.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  145740[0:Res:94.3,82.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  146471[0:Res:229.3,301.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  146470[0:Res:229.3,291.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  146469[0:Res:229.3,83.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  146468[0:Res:229.3,82.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  147123[0:Res:81.3,294.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  147122[0:Res:81.3,290.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  147121[0:Res:81.3,300.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  147120[0:Res:81.3,292.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  148125[0:Res:238.3,301.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  148124[0:Res:238.3,291.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  148123[0:Res:238.3,83.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  148122[0:Res:238.3,82.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  149096[0:Res:237.3,301.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  149095[0:Res:237.3,291.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  149094[0:Res:237.3,83.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  149093[0:Res:237.3,82.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  150087[0:Res:113.3,301.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  150086[0:Res:113.3,291.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  150085[0:Res:113.3,83.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.67  150084[0:Res:113.3,82.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u).
% 299.83/300.67  153620[0:SpL:403.1,10337.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),u,y,w),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,w),w))* -> equal(x,x1).
% 299.83/300.67  153635[0:Rew:403.1,153584.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,y,z,w) -> c_ListOrder_Ostep1(x,c_List_Olist__update(c_List_Oappend(v,y,w),u,x1,w),c_List_Olist__update(c_List_Oappend(v,z,w),u,x1,w),w)*.
% 299.83/300.67  153583[0:SpR:403.1,72.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist__update(v,u,y,w),z,w) -> c_ListOrder_Ostep1(x,c_List_Olist__update(c_List_Oappend(v,x1,w),u,y,w),c_List_Oappend(z,x1,w),w)*.
% 299.83/300.67  153582[0:SpR:403.1,72.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,y,c_List_Olist__update(v,u,z,w),w) -> c_ListOrder_Ostep1(x,c_List_Oappend(y,x1,w),c_List_Olist__update(c_List_Oappend(v,x1,w),u,z,w),w)*.
% 299.83/300.67  153577[0:SpR:403.1,551.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Olist__update(v,u,y,w),w) c_List_Olistsp(x,z,w) -> c_List_Olistsp(x,c_List_Olist__update(c_List_Oappend(v,z,w),u,y,w),w)*.
% 299.83/300.67  153638[0:Rew:71261.0,153637.1] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Olist_OCons(x,c_List_Olist__update(c_List_Oappend(v,y,w),u,z,w),w),c_List_Oappend(c_List_Olist_OCons(x,c_List_Olist__update(v,u,z,w),w),y,w))**.
% 299.83/300.67  155545[0:SpL:89.1,246.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)))* -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.83/300.67  155612[0:Rew:89.1,155542.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.83/300.67  155613[0:Rew:89.1,155541.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.83/300.67  155500[0:SpR:4126.0,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  155499[0:SpR:14948.1,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  155498[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  155495[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  155469[0:SpR:4126.0,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(w,x)),y),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  155468[0:SpR:14948.1,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(v,x)),y),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  155467[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(v,x)),y),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  155464[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(w,x)),y),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  157071[0:SpL:85.1,246.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)))* -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.83/300.67  157101[0:Rew:85.1,157068.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.83/300.67  157102[0:Rew:85.1,157067.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.83/300.67  157026[0:SpR:4126.0,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  157025[0:SpR:14948.1,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  157024[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  157021[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  156994[0:SpR:4126.0,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(w,x)),y),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  156993[0:SpR:14948.1,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(v,x)),y),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  156992[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(v,x)),y),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  156989[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(w,x)),y),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  158123[0:SpL:87.1,246.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)))* -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.83/300.67  158153[0:Rew:87.1,158120.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.83/300.67  158154[0:Rew:87.1,158119.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.83/300.67  158078[0:SpR:4126.0,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  158077[0:SpR:14948.1,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  158076[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  158073[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,hAPP(hAPP(v,w),x)),y),hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)))**.
% 299.83/300.67  158045[0:SpR:4126.0,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(w,x)),y),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  158044[0:SpR:14948.1,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(v,x)),y),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  158043[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(v,x)),y),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  158040[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(w,x)),y),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))**.
% 299.83/300.67  159518[0:SpL:86.1,246.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)))* -> equal(v,y).
% 299.83/300.67  159450[0:SpR:4126.0,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  159449[0:SpR:14948.1,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  159448[0:SpR:14663.2,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  159445[0:SpR:14663.2,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  159444[0:SpR:4126.0,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  159443[0:SpR:14948.1,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  159442[0:SpR:14663.2,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  159439[0:SpR:14663.2,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  161271[0:SpL:192.1,246.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)))* -> equal(v,y).
% 299.83/300.67  161268[0:SpL:192.1,244.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.83/300.67  161267[0:SpL:192.1,245.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.83/300.67  161203[0:SpR:4126.0,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  161202[0:SpR:14948.1,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  161201[0:SpR:14663.2,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  161198[0:SpR:14663.2,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  161197[0:SpR:4126.0,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  161196[0:SpR:14948.1,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  161195[0:SpR:14663.2,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  161192[0:SpR:14663.2,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  162649[0:SpL:705.1,246.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)))* -> equal(v,y).
% 299.83/300.67  162646[0:SpL:705.1,244.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)).
% 299.83/300.67  162645[0:SpL:705.1,245.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)).
% 299.83/300.67  162581[0:SpR:4126.0,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)))*.
% 299.83/300.67  162580[0:SpR:14948.1,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)))*.
% 299.83/300.67  162579[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)))*.
% 299.83/300.67  162576[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)))*.
% 299.83/300.67  162575[0:SpR:4126.0,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,w),hAPP(hAPP(v,y),x)))*.
% 299.83/300.67  162574[0:SpR:14948.1,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,w),hAPP(hAPP(v,y),x)))*.
% 299.83/300.67  162573[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,w),hAPP(hAPP(v,y),x)))*.
% 299.83/300.67  162570[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,w),hAPP(hAPP(v,y),x)))*.
% 299.83/300.67  164007[0:SpL:88.1,246.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)))* -> equal(v,y).
% 299.83/300.67  164004[0:SpL:88.1,244.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.83/300.67  164003[0:SpL:88.1,245.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.83/300.67  163939[0:SpR:4126.0,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  163938[0:SpR:14948.1,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  163937[0:SpR:14663.2,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)),hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  163934[0:SpR:14663.2,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)),hAPP(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.83/300.67  163933[0:SpR:4126.0,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  163932[0:SpR:14948.1,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  163931[0:SpR:14663.2,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  163928[0:SpR:14663.2,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),hAPP(hAPP(v,w),y)))*.
% 299.83/300.67  169594[0:SpL:707.1,244.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocancel__ab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u))* -> equal(w,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u)).
% 299.83/300.67  169593[0:SpL:707.1,245.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocancel__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u))* -> equal(w,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u)).
% 299.83/300.67  169639[0:Rew:707.1,169599.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)* -> c_HOL_Oord__class_Oless(v,y,u).
% 299.83/300.67  169640[0:Rew:707.1,169598.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)* -> c_lessequals(v,y,u).
% 299.83/300.67  169643[0:Rew:454.0,169555.1,707.1,169555.1] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),y,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(c_List_Olist_OCons(w,x,u),y,u),u,u))**.
% 299.83/300.67  169644[0:Rew:707.1,169520.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(x,y,u),u,u),u)*.
% 299.83/300.67  169645[0:Rew:707.1,169519.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(x,y,u),u,u),u)*.
% 299.83/300.67  169646[0:Rew:707.1,169518.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(x,y,u),u,u),u)*.
% 299.83/300.67  169647[0:Rew:707.1,169517.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(x,y,u),u,u),u)*.
% 299.83/300.67  169652[0:Rew:486.0,169585.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),c_HOL_Ozero__class_Ozero(u))** -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  169669[0:Rew:707.1,169523.2,707.1,169523.2,707.1,169523.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Oab__group__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,c_List_Olist_OCons(x,y,u),u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(v,c_List_Olist_OCons(x,y,u),u),u,u))*.
% 299.83/300.67  169670[0:Rew:707.1,169522.2,707.1,169522.2,707.1,169522.2] class_OrderedGroup_Osemigroup__add(u) class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,c_List_Olist_OCons(x,y,u),u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(v,c_List_Olist_OCons(x,y,u),u),u,u))*.
% 299.83/300.67  169671[0:Rew:707.1,169521.2,707.1,169521.2,707.1,169521.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,c_List_Olist_OCons(x,y,u),u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(v,c_List_Olist_OCons(x,y,u),u),u,u))*.
% 299.83/300.67  171502[0:SpR:580.0,426.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Orev(v,w),w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Orev(v,w),w),w),c_List_Orotate(u,c_List_Orev(v,w),w))**.
% 299.83/300.67  171409[0:SpR:426.0,454.0] ||  -> equal(c_List_Oappend(c_List_Olist_OCons(u,c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x),c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x),c_List_Olist_OCons(u,c_List_Orotate(v,w,x),x))**.
% 299.83/300.67  171405[0:SpR:426.0,588.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),c_List_Oappend(c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),x,w),w),c_List_Oappend(c_List_Orotate(u,v,w),x,w))**.
% 299.83/300.67  174230[0:Res:81.3,302.2] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(w,x,u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)*.
% 299.83/300.67  175179[0:Obv:175178.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Olist__update(v,u,x,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),c_List_Otake(c_Suc(u),c_List_Olist__update(v,u,x,w),w))**.
% 299.83/300.67  180033[0:SpL:69.1,20.1] class_OrderedGroup_Ogroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u)) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ominus__class_Ominus(v,w,u),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> equal(c_HOL_Ominus__class_Ominus(v,w,u),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.67  180696[0:Rew:580.0,180663.2] || equal(c_List_Orev(c_List_Oappend(u,v,w),w),c_List_Oappend(x,y,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_List_Orev(v,w),w),x)** c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.67  180697[0:Rew:580.0,180686.2,580.0,180686.1] || equal(c_List_Oappend(u,v,w),c_List_Orev(c_List_Oappend(x,y,w),w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),u,w),c_List_Orev(y,w)) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)*.
% 299.83/300.67  180698[0:Rew:553.0,180654.2] || equal(c_List_Oappend(c_List_Oreplicate(c_Suc(u),v,w),x,w),c_List_Oappend(y,z,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),c_List_Oreplicate(u,v,w),w),y)** c_lessequals(u,c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat).
% 299.83/300.67  183057[0:SpL:36.1,197.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y).
% 299.83/300.67  183056[0:SpL:35.1,197.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y).
% 299.83/300.67  183090[0:Rew:85.1,183017.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y).
% 299.83/300.67  183091[0:Rew:87.1,183016.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y).
% 299.83/300.67  183012[0:SpL:705.1,197.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y).
% 299.83/300.67  182976[0:SpL:35.1,197.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y).
% 299.83/300.67  183687[0:Res:138897.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_lessequals(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183686[0:Res:138947.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183657[0:Res:138947.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* c_lessequals(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183656[0:Res:144109.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* c_HOL_Oord__class_Oless(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183610[0:SpL:553.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Oreplicate(x,y,w),z,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,tc_nat) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Oreplicate(x,y,w),w),u)**.
% 299.83/300.67  184736[0:SpR:56.1,22967.1] || c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Suc(w),tc_nat)* c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(u,v),c_HOL_Ozero__class_Ozero(tc_nat),x,v),c_List_Orev(c_List_Olist__update(u,w,x,v),v))*.
% 299.83/300.67  356[0:Inp] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),x)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  84117[0:SpR:420.0,383.0] ||  -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),tc_nat),c_List_Orev(c_List_Otake(x,v,w),w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),c_List_Otake(u,c_List_Orev(v,w),w),w))**.
% 299.83/300.67  97965[0:SpR:678.0,557.0] ||  -> equal(c_List_Ofoldr(hAPP(c_COMBC(u,v,w,x),y),c_List_Olist_OCons(z,x1,x2),x3,x2,x4),hAPP(hAPP(hAPP(u,z),y),c_List_Ofoldr(hAPP(c_COMBC(u,v,w,x),y),x1,x3,x2,x4)))*.
% 299.83/300.67  97960[0:SpR:382.1,557.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(c_Lambda_OdB_OVar(u),c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,z,y,x1)))*.
% 299.83/300.67  97942[0:SpR:624.0,557.0] ||  -> equal(c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(u,c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),x,z,y,x1)))*.
% 299.83/300.67  97864[0:SpR:557.0,619.0] ||  -> equal(c_List_Omap(hAPP(u,v),c_List_Olist_OCons(c_List_Ofoldr(u,w,x,y,z),x1,x2),x2,x3),c_List_Olist_OCons(c_List_Ofoldr(u,c_List_Olist_OCons(v,w,y),x,y,z),c_List_Omap(hAPP(u,v),x1,x2,x3),x3))*.
% 299.83/300.67  98440[0:SpR:678.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(c_COMBC(u,v,w,x),y),z,c_List_Olist_OCons(x1,x2,x3),x4,x3),c_List_Ofoldl(hAPP(c_COMBC(u,v,w,x),y),hAPP(hAPP(hAPP(u,z),y),x1),x2,x4,x3))*.
% 299.83/300.67  98434[0:SpR:382.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),v,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),hAPP(c_Lambda_OdB_OVar(u),x),y,x1,z))*.
% 299.83/300.67  98416[0:SpR:624.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),v,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),hAPP(u,x),y,x1,z))*.
% 299.83/300.67  108762[0:SpR:69.1,625.0] class_OrderedGroup_Ogroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),c_List_Olist__update(x,y,w,z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),x,z,x1),y,v,x1))*.
% 299.83/300.67  108751[0:SpR:166.1,625.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(c_Type_Oshift(w,v,x,y),c_List_Olist__update(z,x1,u,x2),x2,x3),c_List_Olist__update(c_List_Omap(c_Type_Oshift(w,v,x,y),z,x2,x3),x1,hAPP(w,u),x3))*.
% 299.83/300.67  118502[0:Res:589.1,541.1] || c_Type_Otyping(u,v,hAPP(hAPP(c_Type_Otype_OFun,w),x))* c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),x1,w)* -> c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,v),y)),x1),x)*.
% 299.83/300.67  119026[0:SpR:594.0,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Omap(w,x,y,v),v),u) -> equal(c_List_Oappend(u,c_List_Omap(w,c_List_Odrop(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,y),y,v),v),c_List_Omap(w,x,y,v))**.
% 299.83/300.67  119000[0:SpR:374.0,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),x,w),c_List_Odrop(u,v,w)) -> equal(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),x,w),w),x)**.
% 299.83/300.67  118977[0:SpR:529.1,588.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Oappend(u,v,w),tc_List_Olist(w)),x,w),c_List_Oappend(u,v,w)) -> equal(c_List_Oappend(u,c_List_Oappend(v,c_List_Odrop(c_Nat_Osize__class_Osize(c_List_Oappend(u,v,w),tc_List_Olist(w)),x,w),w),w),x)**.
% 299.83/300.67  119539[0:Rew:139.1,119538.2] || equal(c_List_Omap(u,c_List_Olist__update(v,w,x,y),y,z),c_List_Omap(u,v,y,z))** c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),tc_nat) -> equal(hAPP(u,c_List_Onth(v,w,y)),hAPP(u,x)).
% 299.83/300.67  126598[0:SpR:384.0,623.1] || c_Type_Otypings(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x) -> c_Type_Otypings(c_Type_Oshift(c_Type_Oshift(u,y,z,tc_Type_Otype),c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),c_List_Omap(hAPP(c_COMBC(c_Lambda_Olift,tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),c_Suc(y)),w,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.83/300.67  127030[0:SpL:13761.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** c_lessequals(c_Suc(v),u,tc_nat) c_lessequals(c_Suc(v),c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat),tc_nat)* -> equal(u,c_Divides_Odiv__class_Omod(w,c_Suc(c_HOL_Oone__class_Oone(tc_nat)),tc_nat))*.
% 299.83/300.67  128307[0:SpR:345.1,440.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Ofoldl(v,w,c_List_Otake(u,c_List_Olist_OCons(x,y,z),z),x1,z),c_List_Ofoldl(v,hAPP(hAPP(v,w),x),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),y,z),x1,z))*.
% 299.83/300.67  128302[0:SpR:345.1,557.0] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Ofoldr(v,c_List_Otake(u,c_List_Olist_OCons(w,x,y),y),z,y,x1),hAPP(hAPP(v,w),c_List_Ofoldr(v,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),z,y,x1)))*.
% 299.83/300.67  128301[0:SpR:345.1,346.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Odrop(v,c_List_Otake(u,c_List_Olist_OCons(w,x,y),y),y),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),y))*.
% 299.83/300.67  128300[0:SpR:345.1,41.1] ||  -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Otake(u,c_List_Olist_OCons(w,x,y),y),v,y),c_List_Onth(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),y))*.
% 299.83/300.67  128759[0:Rew:440.0,128754.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.83/300.67  129614[0:Rew:440.0,129609.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otyping(u,w,c_Type_Osko__Type__Xtyping__elims__2__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.83/300.67  132209[0:SpL:4126.0,436.1] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,x,y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,w,z,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),z)*.
% 299.83/300.67  132208[0:SpL:14948.1,436.1] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,w,z,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),z)*.
% 299.83/300.67  132207[0:SpL:14663.2,436.1] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,w,z,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),z)*.
% 299.83/300.67  132204[0:SpL:14663.2,436.1] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,x,y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldr(c_Type_Otype_OFun,w,z,tc_Type_Otype,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,x,v,tc_Lambda_OdB,tc_Lambda_OdB),z)*.
% 299.83/300.67  133041[0:SpL:4126.0,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133040[0:SpL:14948.1,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133039[0:SpL:14663.2,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133036[0:SpL:14663.2,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133034[0:SpL:4126.0,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,y),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133033[0:SpL:14948.1,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,y),z),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133032[0:SpL:14663.2,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,y),z),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133029[0:SpL:14663.2,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,y),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),z),w))*.
% 299.83/300.67  133027[0:SpL:4126.0,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,y),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),y),w))*.
% 299.83/300.67  133026[0:SpL:14948.1,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,y),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),y),w))*.
% 299.83/300.67  133025[0:SpL:14663.2,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,y),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),y),w))*.
% 299.83/300.67  133022[0:SpL:14663.2,339.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,y),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),y),w))*.
% 299.83/300.67  133526[0:SpL:4126.0,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),w),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),v),z))*.
% 299.83/300.67  133525[0:SpL:14948.1,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),w),z),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),v),z))*.
% 299.83/300.67  133524[0:SpL:14663.2,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),w),z),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),v),z))*.
% 299.83/300.67  133521[0:SpL:14663.2,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(x) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),w),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,y),v),z))*.
% 299.83/300.67  133519[0:SpL:4126.0,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,z),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  133518[0:SpL:14948.1,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,z),w),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  133517[0:SpL:14663.2,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,z),w),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  133514[0:SpL:14663.2,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(x,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(u,z),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  133512[0:SpL:4126.0,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,w),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  133511[0:SpL:14948.1,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  133510[0:SpL:14663.2,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  133507[0:SpL:14663.2,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(x,w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(u,z),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,z),v),y))*.
% 299.83/300.67  134042[0:SpR:4126.0,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Onth(v,u,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  134041[0:SpR:14948.1,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  134040[0:SpR:14663.2,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Onth(v,u,w),tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  134037[0:SpR:14663.2,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  134016[0:SpR:4126.0,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist_OCons(c_List_Onth(v,u,w),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  134015[0:SpR:14948.1,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat)* equal(c_List_Olist_OCons(c_List_Onth(v,u,w),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  134014[0:SpR:14663.2,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat)* equal(c_List_Olist_OCons(c_List_Onth(v,u,w),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  134011[0:SpR:14663.2,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist_OCons(c_List_Onth(v,u,w),x,w),c_List_Odrop(u,v,w))**.
% 299.83/300.67  133990[0:SpR:63.1,619.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(hAPP(x,c_List_Onth(v,u,w)),c_List_Omap(x,c_List_Odrop(c_Suc(u),v,w),w,y),y),c_List_Omap(x,c_List_Odrop(u,v,w),w,y))**.
% 299.83/300.67  133987[0:SpR:63.1,560.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Oappend(x,c_List_Odrop(u,v,w),w),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),y,w),c_List_Oappend(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w))**.
% 299.83/300.67  134105[0:Obv:134104.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(hAPP(x,c_List_Onth(v,u,w)),c_List_Odrop(c_Suc(u),c_List_Omap(x,v,w,y),y),y),c_List_Odrop(u,c_List_Omap(x,v,w,y),y))**.
% 299.83/300.67  135000[0:SpL:4126.0,479.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(x,y,z)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(u,x1,w,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),x1),z)*.
% 299.83/300.67  134999[0:SpL:14948.1,479.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(x,y,z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,x1,w,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),x1),z)*.
% 299.83/300.67  134998[0:SpL:14663.2,479.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(x,y,z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Oshift(u,x1,w,tc_Type_Otype),tc_nat)* c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),x1),z)*.
% 299.83/300.67  134995[0:SpL:14663.2,479.1] || c_Type_Otyping(u,v,w)* c_Type_Otyping(x,y,z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Oshift(u,x1,w,tc_Type_Otype),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),x1),z)*.
% 299.83/300.67  135537[0:SpR:4126.0,402.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,w),w),c_List_Odrop(u,c_List_Oappend(v,y,w),w))**.
% 299.83/300.67  135536[0:SpR:14948.1,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(v,w,x),tc_nat) equal(c_List_Oappend(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Odrop(v,c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  135535[0:SpR:14663.2,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(v,w,x),tc_nat) equal(c_List_Oappend(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Odrop(v,c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  135532[0:SpR:14663.2,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,w),w),c_List_Odrop(u,c_List_Oappend(v,y,w),w))**.
% 299.83/300.67  135517[0:SpR:4126.0,402.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Odrop(u,v,w),y,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))*.
% 299.83/300.67  135516[0:SpR:14948.1,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),tc_nat)* equal(c_List_Oappend(c_List_Odrop(v,w,x),u,x),c_List_Odrop(v,c_List_Oappend(w,y,x),x))*.
% 299.83/300.67  135515[0:SpR:14663.2,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),tc_nat)* equal(c_List_Oappend(c_List_Odrop(v,w,x),u,x),c_List_Odrop(v,c_List_Oappend(w,y,x),x))*.
% 299.83/300.67  135512[0:SpR:14663.2,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Odrop(u,v,w),y,w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))*.
% 299.83/300.67  135449[0:SpR:4126.0,402.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Oappend(c_List_Odrop(w,x,u),c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,v),tc_nat),y,u),u),c_List_Odrop(w,c_List_Oappend(x,y,u),u))**.
% 299.83/300.67  135448[0:SpR:14948.1,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(c_List_Odrop(w,x,v),c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,u),tc_nat),y,v),v),c_List_Odrop(w,c_List_Oappend(x,y,v),v))**.
% 299.83/300.67  135447[0:SpR:14663.2,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(c_List_Odrop(w,x,v),c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,u),tc_nat),y,v),v),c_List_Odrop(w,c_List_Oappend(x,y,v),v))**.
% 299.83/300.67  135444[0:SpR:14663.2,402.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Oappend(c_List_Odrop(w,x,u),c_List_Odrop(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,v),tc_nat),y,u),u),c_List_Odrop(w,c_List_Oappend(x,y,u),u))**.
% 299.83/300.67  136195[0:SpR:4126.0,398.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,w),w),c_List_Otake(u,c_List_Oappend(v,y,w),w))**.
% 299.83/300.67  136194[0:SpR:14948.1,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(v,w,x),tc_nat) equal(c_List_Oappend(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Otake(v,c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  136193[0:SpR:14663.2,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(v,w,x),tc_nat) equal(c_List_Oappend(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),x),c_List_Otake(v,c_List_Oappend(w,y,x),x))**.
% 299.83/300.67  136190[0:SpR:14663.2,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y,w),w),c_List_Otake(u,c_List_Oappend(v,y,w),w))**.
% 299.83/300.67  136177[0:SpR:4126.0,398.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),y,w),c_List_Otake(u,c_List_Oappend(v,x,w),w))*.
% 299.83/300.67  136176[0:SpR:14948.1,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),tc_nat)* equal(c_List_Oappend(c_List_Otake(v,w,x),u,x),c_List_Otake(v,c_List_Oappend(w,y,x),x))*.
% 299.83/300.67  136175[0:SpR:14663.2,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,x),tc_nat)* equal(c_List_Oappend(c_List_Otake(v,w,x),u,x),c_List_Otake(v,c_List_Oappend(w,y,x),x))*.
% 299.83/300.67  136172[0:SpR:14663.2,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),y,w),c_List_Otake(u,c_List_Oappend(v,x,w),w))*.
% 299.83/300.67  136109[0:SpR:4126.0,398.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Oappend(c_List_Otake(w,x,u),c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,v),tc_nat),y,u),u),c_List_Otake(w,c_List_Oappend(x,y,u),u))**.
% 299.83/300.67  136108[0:SpR:14948.1,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(c_List_Otake(w,x,v),c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,u),tc_nat),y,v),v),c_List_Otake(w,c_List_Oappend(x,y,v),v))**.
% 299.83/300.67  136107[0:SpR:14663.2,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(c_List_Otake(w,x,v),c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,u),tc_nat),y,v),v),c_List_Otake(w,c_List_Oappend(x,y,v),v))**.
% 299.83/300.67  136104[0:SpR:14663.2,398.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Oappend(c_List_Otake(w,x,u),c_List_Otake(c_HOL_Ominus__class_Ominus(w,c_Nat_Osize__class_Osize(x,v),tc_nat),y,u),u),c_List_Otake(w,c_List_Oappend(x,y,u),u))**.
% 299.83/300.67  136768[0:SpR:557.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(u,w,x),y,x,z)),hAPP(hAPP(c_Lambda_Olift,v),c_List_Ofoldr(c_Lambda_Olift,w,y,x,z))))*.
% 299.83/300.67  136754[0:SpR:557.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),c_List_Ofoldr(c_Lambda_Olift,w,x,y,z))),c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(v,w,y),x,y,z)))*.
% 299.83/300.67  137403[0:SpR:557.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(c_Lambda_OdB_OApp,u,v,w,x)),y)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(z,u,w),v,w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,z),y)))*.
% 299.83/300.67  137389[0:SpR:557.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),c_List_Ofoldr(c_Lambda_OdB_OApp,v,w,x,y))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,z),u)),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(z,v,x),w,x,y)))*.
% 299.83/300.67  137855[0:SpR:557.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(u,w,x),y,x,z)),hAPP(hAPP(c_Lambda_OdB_OApp,v),c_List_Ofoldr(c_Lambda_OdB_OApp,w,y,x,z))))*.
% 299.83/300.67  137841[0:SpR:557.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),c_List_Ofoldr(c_Lambda_OdB_OApp,w,x,y,z))),c_List_Ofoldr(c_Lambda_OdB_OApp,c_List_Olist_OCons(v,w,y),x,y,z)))*.
% 299.83/300.67  138606[0:Rew:199.1,138516.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,v,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(v,w,tc_nat),tc_nat),tc_nat)*.
% 299.83/300.67  138607[0:Rew:198.1,138515.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(u,w,tc_nat),v,tc_nat),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,tc_nat),tc_nat)*.
% 299.83/300.67  138837[0:SpR:557.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(u,w,x),y,x,z),x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),c_List_Ofoldr(c_Lambda_Osubst,w,y,x,z)),x1)))*.
% 299.83/300.67  138812[0:SpR:557.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_List_Ofoldr(c_Lambda_Osubst,w,x,y,z)),x1)),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(v,w,y),x,y,z),x1)))*.
% 299.83/300.67  140496[0:SpR:235.0,234.2] || c_lessequals(u,c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat) c_lessequals(u,x,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),w,tc_nat),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),x,tc_nat))**.
% 299.83/300.67  140475[0:SpR:374.0,234.2] || c_lessequals(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_lessequals(u,x,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(x,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat))**.
% 299.83/300.67  140410[0:SpR:235.0,234.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat))**.
% 299.83/300.67  140409[0:SpR:254.0,234.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,c_Suc(u),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(w,c_HOL_Oone__class_Oone(tc_nat),tc_nat),tc_nat))**.
% 299.83/300.67  140389[0:SpR:374.0,234.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,w,x),tc_List_Olist(x)),tc_nat),c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat))**.
% 299.83/300.67  142965[0:SpR:4126.0,348.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,v),c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(w,v),tc_nat),tc_nat),w,u),u),c_List_Orotate(x,c_List_Orev(w,u),u))**.
% 299.83/300.67  142964[0:SpR:14948.1,348.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,u),c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(w,u),tc_nat),tc_nat),w,v),v),c_List_Orotate(x,c_List_Orev(w,v),v))**.
% 299.83/300.67  142963[0:SpR:14663.2,348.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,u),c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(w,u),tc_nat),tc_nat),w,v),v),c_List_Orotate(x,c_List_Orev(w,v),v))**.
% 299.83/300.67  142960[0:SpR:14663.2,348.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,v),c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(w,v),tc_nat),tc_nat),w,u),u),c_List_Orotate(x,c_List_Orev(w,u),u))**.
% 299.83/300.67  143150[0:Rew:106251.1,142959.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ominus__class_Ominus(w,x,tc_nat),tc_nat),u,v),v),c_List_Orotate(c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),tc_nat),c_List_Orev(u,v),v))**.
% 299.83/300.67  143151[0:Rew:143150.1,142958.1,106251.1,142958.1] class_Divides_Oring__div(tc_nat) ||  -> equal(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,tc_nat),c_List_Orev(v,w),w),c_List_Orotate(c_HOL_Ominus__class_Ominus(u,c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat),c_List_Orev(v,w),w))**.
% 299.83/300.67  151239[0:SpR:4126.0,211.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,c_Divides_Odiv__class_Omod(w,x,u)),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),y),x,u))**.
% 299.83/300.67  151238[0:SpR:14948.1,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,c_Divides_Odiv__class_Omod(w,x,u)),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),y),x,u))**.
% 299.83/300.67  151237[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,c_Divides_Odiv__class_Omod(w,x,u)),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),y),x,u))**.
% 299.83/300.67  151234[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,c_Divides_Odiv__class_Omod(w,x,u)),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),y),x,u))**.
% 299.83/300.67  151530[0:Rew:211.1,151233.2] class_Divides_Oring__div(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,c_Divides_Odiv__class_Omod(w,x,u),u)),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,w,u)),y),x,u))**.
% 299.83/300.67  151531[0:Rew:211.1,151232.2] class_Divides_Oring__div(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(v,w,u),x,u)),y),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ominus__class_Ominus(v,x,u)),y),w,u))**.
% 299.83/300.67  151532[0:Rew:199.1,151201.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,x,u)),y),u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u),x,u))**.
% 299.83/300.67  151533[0:Rew:198.1,151197.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u)),x),y,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u),w,u))**.
% 299.83/300.67  152267[0:SpR:4126.0,212.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),y,u))**.
% 299.83/300.67  152266[0:SpR:14948.1,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),y,u))**.
% 299.83/300.67  152265[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),y,u))**.
% 299.83/300.67  152262[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),c_Divides_Odiv__class_Omod(x,y,u)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(v,w),x),y,u))**.
% 299.83/300.67  152558[0:Rew:212.1,152261.2] class_Divides_Oring__div(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ominus__class_Ominus(w,c_Divides_Odiv__class_Omod(x,y,u),u)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ominus__class_Ominus(w,x,u)),y,u))**.
% 299.83/300.67  152559[0:Rew:212.1,152260.2] class_Divides_Oring__div(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(w,x,u),y,u)),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ominus__class_Ominus(w,y,u)),x,u))**.
% 299.83/300.67  152560[0:Rew:199.1,152226.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Divides_Odiv__class_Omod(x,y,u)),u),y,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u),y,u))**.
% 299.83/300.67  152561[0:Rew:198.1,152222.2] class_Divides_Osemiring__div(u) class_Divides_Oring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Divides_Odiv__class_Omod(w,x,u)),y,u),x,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y,u),x,u))**.
% 299.83/300.67  153194[0:SpR:235.0,22.0] ||  -> equal(c_List_Onth(u,c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),y,tc_nat),x),c_List_Onth(c_List_Oappend(w,u,x),c_HOL_Ominus__class_Ominus(v,y,tc_nat),x))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,y,tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.67  153193[0:SpR:254.0,22.0] ||  -> equal(c_List_Onth(c_List_Oappend(u,v,w),c_HOL_Ominus__class_Ominus(x,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w),c_List_Onth(v,c_HOL_Ominus__class_Ominus(x,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),tc_nat),w))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(x,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat).
% 299.83/300.67  153184[0:SpR:374.0,22.0] ||  -> equal(c_List_Onth(u,c_Nat_Osize__class_Osize(c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,y),tc_List_Olist(y)),w),c_List_Onth(c_List_Oappend(v,u,w),c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),w))** c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.67  153149[0:SpR:374.0,22.0] ||  -> equal(c_List_Onth(u,c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),y,tc_nat),tc_nat),x),c_List_Onth(c_List_Oappend(c_List_Odrop(y,w,x),u,x),v,x))* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(c_List_Odrop(y,w,x),tc_List_Olist(x)),tc_nat).
% 299.83/300.67  153264[0:Rew:347.0,153124.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Onth(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),u,w),y)**.
% 299.83/300.67  155481[0:SpR:708.2,89.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Oab__semigroup__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v))**.
% 299.83/300.67  159422[0:SpR:708.2,86.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)))**.
% 299.83/300.67  165136[0:SpR:13652.0,194.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)* -> equal(c_List_Onth(c_List_Orev(u,v),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),v),c_List_Onth(u,c_HOL_Ozero__class_Ozero(tc_nat),v))**.
% 299.83/300.67  165150[0:Rew:605.0,165102.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Omap(x,v,w,y),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),y),c_List_Onth(c_List_Orev(c_List_Omap(x,v,w,y),y),u,y))*.
% 299.83/300.67  165151[0:Rew:474.0,165101.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Olist__update(v,x,y,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),w),c_List_Onth(c_List_Orev(c_List_Olist__update(v,x,y,w),w),u,w))**.
% 299.83/300.67  165763[0:Res:357.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),x))*.
% 299.83/300.67  165762[0:Res:358.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  165761[0:Res:386.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,v),w)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),x))*.
% 299.83/300.67  166404[0:Res:48.4,294.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_lessequals(v,y,u)*.
% 299.83/300.67  166403[0:Res:48.4,290.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(y,v,u)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  166402[0:Res:48.4,300.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  166401[0:Res:48.4,292.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  167259[0:Res:47.4,294.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_lessequals(v,y,u)*.
% 299.83/300.67  167258[0:Res:47.4,290.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(y,v,u)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  167257[0:Res:47.4,300.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  167256[0:Res:47.4,292.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.83/300.67  168024[0:Res:213.4,301.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  168023[0:Res:213.4,291.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  168022[0:Res:213.4,83.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  168021[0:Res:213.4,82.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  168747[0:Res:58.4,301.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  168746[0:Res:58.4,291.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  168745[0:Res:58.4,83.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(y,v,u)* -> c_HOL_Oord__class_Oless(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.83/300.67  168744[0:Res:58.4,82.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u)* -> c_HOL_Oord__class_Oless(v,y,u)*.
% 299.83/300.67  169561[0:SpR:4126.0,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_List_Ofoldl(v,x,y,u,u)),c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.83/300.67  169560[0:SpR:14948.1,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_List_Ofoldl(v,x,y,u,u)),c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.83/300.67  169559[0:SpR:14663.2,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(v,w),c_List_Ofoldl(v,x,y,u,u)),c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.83/300.67  169556[0:SpR:14663.2,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(v,w),c_List_Ofoldl(v,x,y,u,u)),c_List_Ofoldl(v,w,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.83/300.67  170190[0:Res:393.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  170189[0:Res:393.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.83/300.67  170174[0:SpR:440.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Olist_OCons(v,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  170165[0:SpR:440.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),hAPP(hAPP(c_Lambda_OdB_OApp,v),w))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Olist_OCons(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.83/300.67  170875[0:Res:366.1,338.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.83/300.67  170874[0:Res:366.1,339.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.83/300.67  174228[0:Res:47.4,302.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(x,y,u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.83/300.67  174227[0:Res:48.4,302.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(w,y,u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.67  175065[0:SpR:10323.1,454.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Olist_OCons(x,c_List_Otake(u,v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Olist_OCons(x,c_List_Otake(c_Suc(u),v,w),w))**.
% 299.83/300.67  175754[0:SpR:409.1,454.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Olist_OCons(x,c_List_Otake(u,v,w),w),c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist_OCons(x,c_List_Olist__update(v,u,y,w),w))**.
% 299.83/300.67  175861[0:Rew:403.1,175749.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oappend(c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),y,w),w),c_List_Olist__update(c_List_Oappend(v,y,w),u,x,w))**.
% 299.83/300.67  175865[0:Rew:354.0,175794.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Olist_OCons(x,v,w),w),c_List_Olist_OCons(y,c_List_Odrop(u,v,w),w),w),c_List_Olist__update(c_List_Olist_OCons(x,v,w),u,y,w))**.
% 299.83/300.67  175870[0:Rew:553.0,175792.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Oreplicate(v,w,x),x),c_List_Olist_OCons(y,c_List_Oreplicate(c_HOL_Ominus__class_Ominus(v,c_Suc(u),tc_nat),w,x),x),x),c_List_Olist__update(c_List_Oreplicate(v,w,x),u,y,x))**.
% 299.83/300.67  177737[0:SpR:161.1,367.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(v)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u)))*.
% 299.83/300.67  177712[0:SpR:161.1,367.1] || c_HOL_Oord__class_Oless(u,v,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_Lambda_OdB_OVar(v))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))))*.
% 299.83/300.67  178410[0:SpR:161.1,593.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v)),w)),x),u))**.
% 299.83/300.67  178385[0:SpR:161.1,593.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),u)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat))),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),c_Lambda_OdB_OVar(v))),x),u))**.
% 299.83/300.67  181400[0:SpL:4126.0,622.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__eq__conv__1__1(u,w,x,y,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  181399[0:SpL:14948.1,622.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__eq__conv__1__1(u,w,x,y,z),tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  181398[0:SpL:14663.2,622.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__eq__conv__1__1(u,w,x,y,z),tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  181395[0:SpL:14663.2,622.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__eq__conv__1__1(u,w,x,y,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  181806[0:SpL:4126.0,621.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__cong__1__1(u,w,x,y,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  181805[0:SpL:14948.1,621.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__cong__1__1(u,w,x,y,z),tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  181804[0:SpL:14663.2,621.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__cong__1__1(u,w,x,y,z),tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  181801[0:SpL:14663.2,621.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__cong__1__1(u,w,x,y,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  182228[0:SpL:4126.0,611.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__ext__1__1(u,w,x,y,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  182227[0:SpL:14948.1,611.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__ext__1__1(u,w,x,y,z),tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  182226[0:SpL:14663.2,611.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Osko__List__Xmap__ext__1__1(u,w,x,y,z),tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  182223[0:SpL:14663.2,611.0] || equal(hAPP(u,v),hAPP(w,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Osko__List__Xmap__ext__1__1(u,w,x,y,z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(w,x,y,z)).
% 299.83/300.67  183681[0:Res:138929.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(z),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183680[0:Res:138930.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_lessequals(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(z),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183679[0:Res:141068.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(z,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),tc_nat)* c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183664[0:Res:145938.2,399.1] || equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat)) equal(c_List_Oappend(u,w,v),c_List_Oappend(x,y,v))* -> equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,v),u)**.
% 299.83/300.67  183661[0:Res:138872.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_lessequals(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),z,tc_nat)* c_lessequals(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183660[0:Res:138930.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* c_lessequals(z,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183659[0:Res:144028.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Suc(c_Nat_Osize__class_Osize(x,tc_List_Olist(w))),z,tc_nat)* c_lessequals(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183654[0:Res:138872.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* c_lessequals(c_Suc(z),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183653[0:Res:141067.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(z),tc_nat)* c_HOL_Oord__class_Oless(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183652[0:Res:141068.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Suc(z),tc_nat)* c_lessequals(z,c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183651[0:Res:141250.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* c_lessequals(z,c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(w))),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183650[0:Res:144028.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),z,tc_nat)* c_HOL_Oord__class_Oless(c_Suc(z),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183644[0:Res:144070.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* -> equal(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_HOL_Ozero__class_Ozero(tc_nat)) c_HOL_Oord__class_Oless(c_HOL_Oone__class_Oone(tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.83/300.67  183638[0:SpL:2292.1,399.1] || equal(u,v)* equal(c_List_Oappend(u,w,x),c_List_Oappend(y,z,x))* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),y,x),u)**.
% 299.83/300.67  183617[0:SpL:580.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Orev(x,w),y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Orev(x,w),w),u)**.
% 299.83/300.67  183615[0:SpL:2292.1,399.1] || equal(u,v)* equal(c_List_Oappend(w,x,y),c_List_Oappend(u,z,y))* c_lessequals(c_Nat_Osize__class_Osize(w,tc_List_Olist(y)),c_Nat_Osize__class_Osize(v,tc_List_Olist(y)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(w,tc_List_Olist(y)),u,y),w)**.
% 299.83/300.67  183719[0:Rew:580.0,183640.2] || equal(c_List_Oappend(c_List_Orev(u,v),w,v),c_List_Oappend(x,y,v))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(x,tc_List_Olist(v)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,v),c_List_Orev(u,v)).
% 299.83/300.67  184769[0:SpR:2256.1,22967.1] || equal(u,v) c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(v,x),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Suc(w),tc_nat),y,x),c_List_Orev(c_List_Olist__update(u,w,y,x),x))**.
% 299.83/300.67  184713[0:SpR:2292.1,22967.1] || equal(u,v) c_HOL_Oord__class_Oless(w,c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(u,x),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),c_Suc(w),tc_nat),y,x),c_List_Orev(c_List_Olist__update(u,w,y,x),x))**.
% 299.83/300.67  712[0:Rew:440.0,425.2] || hBOOL(hAPP(c_InductTermi_OIT,u)) hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),u),c_HOL_Ozero__class_Ozero(tc_nat)),w,tc_Lambda_OdB,tc_Lambda_OdB)))* -> hBOOL(hAPP(c_InductTermi_OIT,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OAbs(v),c_List_Olist_OCons(u,w,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB))).
% 299.83/300.67  86626[0:SpR:381.1,619.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_List_Olist_OCons(v,x,y),y,z),c_List_Olist_OCons(c_Lambda_OdB_OVar(u),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z),z))*.
% 299.83/300.67  97417[0:Rew:454.0,97398.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Oappend(c_List_Olist_OCons(x,v,w),y,w),u,w),c_List_Onth(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w))**.
% 299.83/300.67  98001[0:SpL:557.0,282.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),u).
% 299.83/300.67  98000[0:SpL:557.0,66.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),u).
% 299.83/300.67  97999[0:SpL:557.0,6.1] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  97998[0:SpL:557.0,7.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  97997[0:SpL:557.0,176.1] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),c_HOL_Ozero__class_Ozero(u),u).
% 299.83/300.67  97906[0:SpR:557.0,283.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),u)*.
% 299.83/300.67  97905[0:SpR:557.0,67.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),u)*.
% 299.83/300.67  97904[0:SpR:557.0,5.2] class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  97903[0:SpR:557.0,8.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  97902[0:SpR:557.0,175.2] class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),v,x),w,x,y),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  97865[0:SpR:557.0,557.0] ||  -> equal(c_List_Ofoldr(hAPP(u,v),c_List_Olist_OCons(c_List_Ofoldr(u,w,x,y,z),x1,x2),x3,x2,x4),hAPP(c_List_Ofoldr(u,c_List_Olist_OCons(v,w,y),x,y,z),c_List_Ofoldr(hAPP(u,v),x1,x3,x2,x4)))*.
% 299.83/300.67  98437[0:SpR:557.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(u,v),c_List_Ofoldr(u,w,x,y,z),c_List_Olist_OCons(x1,x2,x3),x4,x3),c_List_Ofoldl(hAPP(u,v),hAPP(c_List_Ofoldr(u,c_List_Olist_OCons(v,w,y),x,y,z),x1),x2,x4,x3))*.
% 299.83/300.67  103936[0:Res:414.1,423.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),x),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeE__1__1(hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)),y),u,v,w))*.
% 299.83/300.67  103935[0:Res:414.1,422.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),x),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeD__1__1(hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)),y),u,v,w))*.
% 299.83/300.67  103926[0:SpR:557.0,414.1] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,v),w),c_List_Ofoldr(c_Type_Otype_OFun,x,y,z,x1)) -> c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(c_Type_Osko__Type__Xtyping__elims__2__1(c_List_Ofoldr(c_Type_Otype_OFun,x,y,z,x1),u,v,w),x,z),y,z,x1))*.
% 299.83/300.67  108142[0:SpR:615.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,c_List_Omap(v,w,x,y),y,z),c_List_Omap(c_Fun_Ocomp(u,v,y,z,x),x1,x,z),z),c_List_Omap(c_Fun_Ocomp(u,v,y,z,x),c_List_Oappend(w,x1,x),x,z))**.
% 299.83/300.67  108126[0:SpR:615.0,599.0] ||  -> equal(c_List_Oappend(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,y,x),c_List_Omap(u,c_List_Omap(v,x1,y,w),w,x),x),c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),c_List_Oappend(z,x1,y),y,x))**.
% 299.83/300.67  108771[0:SpR:678.0,625.0] ||  -> equal(c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),c_List_Olist__update(z,x1,x2,x3),x3,x4),c_List_Olist__update(c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),z,x3,x4),x1,hAPP(hAPP(u,x2),y),x4))*.
% 299.83/300.67  108765[0:SpR:382.1,625.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_List_Olist__update(x,y,v,z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,z,x1),y,c_Lambda_OdB_OVar(u),x1))*.
% 299.83/300.67  108746[0:SpR:624.0,625.0] ||  -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),c_List_Olist__update(x,y,v,z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,u),v)),w),x,z,x1),y,u,x1))*.
% 299.83/300.67  120146[0:SpR:70.1,384.0] ||  -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_Type_Oshift(c_Type_Oshift(w,c_HOL_Ozero__class_Ozero(tc_nat),x,y),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),z,y),c_Type_Oshift(c_Type_Oshift(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),z,y),c_HOL_Ozero__class_Ozero(tc_nat),x,y))**.
% 299.83/300.67  128760[0:Rew:486.0,128756.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeE__1__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.83/300.67  128761[0:Rew:486.0,128755.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeD__1__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.83/300.67  129615[0:Rew:486.0,129611.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeE__1__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.83/300.67  129616[0:Rew:486.0,129610.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xlist__app__typeD__1__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.83/300.67  132226[0:Res:3016.1,436.1] class_OrderedGroup_Omonoid__add(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),x,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  132225[0:Res:3181.1,436.1] class_Ring__and__Field_Ocomm__semiring__1(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),x,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  132224[0:Res:3312.1,436.1] class_OrderedGroup_Ocomm__monoid__add(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),x,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  132223[0:Res:18926.1,436.1] class_OrderedGroup_Ogroup__add(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),x,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  132222[0:Res:56101.1,436.1] class_Divides_Osemiring__div(u) || c_Type_Otypings(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),x,v)* -> c_Type_Otyping(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(c_HOL_Ozero__class_Ozero(u)),x,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  132221[0:Res:838.0,436.1] || c_Type_Otypings(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),x,v)* -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),c_List_Ofoldr(c_Type_Otype_OFun,v,w,tc_Type_Otype,tc_Type_Otype)),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),x,tc_Lambda_OdB,tc_Lambda_OdB),w)*.
% 299.83/300.67  133035[0:SpL:557.0,339.1] || hBOOL(hAPP(hAPP(u,c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),w,x,y,z)),x1))* hBOOL(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),c_List_Olist_OCons(x2,w,y),x,y,z))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),x2),x1))*.
% 299.83/300.67  133520[0:SpL:557.0,338.1] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,x),c_List_Olist_OCons(w,y,z),x1,z,x2))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,x),v),c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,x),y,x1,z,x2)))*.
% 299.83/300.67  134070[0:SpL:63.1,251.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist_OCons(y,z,w),c_List_Odrop(u,v,w),w)* -> hBOOL(hAPP(hAPP(x,y),c_List_Onth(v,u,w))) equal(c_List_Onth(v,u,w),y).
% 299.83/300.67  134065[0:SpL:63.1,251.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Odrop(u,v,w),c_List_Olist_OCons(y,z,w),w)* -> hBOOL(hAPP(hAPP(x,c_List_Onth(v,u,w)),y)) equal(y,c_List_Onth(v,u,w)).
% 299.83/300.67  133998[0:SpR:63.1,440.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Ofoldl(x,hAPP(hAPP(x,y),c_List_Onth(v,u,w)),c_List_Odrop(c_Suc(u),v,w),z,w),c_List_Ofoldl(x,y,c_List_Odrop(u,v,w),z,w))**.
% 299.83/300.67  133993[0:SpR:63.1,557.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(hAPP(hAPP(x,c_List_Onth(v,u,w)),c_List_Ofoldr(x,c_List_Odrop(c_Suc(u),v,w),y,w,z)),c_List_Ofoldr(x,c_List_Odrop(u,v,w),y,w,z))**.
% 299.83/300.67  134095[0:Rew:474.0,134055.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(x,u) equal(c_List_Olist_OCons(c_List_Onth(v,u,w),c_List_Odrop(c_Suc(u),c_List_Olist__update(v,x,y,w),w),w),c_List_Odrop(u,c_List_Olist__update(v,x,y,w),w))**.
% 299.83/300.67  134098[0:Rew:371.0,134052.2,354.0,134052.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(c_List_Onth(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w),c_List_Odrop(u,v,w),w),c_List_Odrop(u,c_List_Olist_OCons(x,v,w),w))*.
% 299.83/300.67  136202[0:SpR:18618.0,398.0] ||  -> equal(c_List_Oappend(u,c_List_Otake(c_HOL_Ominus__class_Ominus(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat),w,v),v),c_List_Otake(c_Suc(c_Suc(c_Suc(c_Suc(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)))))),c_List_Oappend(u,w,v),v))**.
% 299.83/300.67  136786[0:SpR:4126.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  136785[0:SpR:14948.1,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(hAPP(c_Lambda_Olift,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  136784[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(hAPP(c_Lambda_Olift,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  136781[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),hAPP(hAPP(c_Lambda_Olift,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  136780[0:SpR:4126.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  136779[0:SpR:14948.1,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136778[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136775[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  136774[0:SpR:4126.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  136773[0:SpR:14948.1,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136772[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136769[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),hAPP(hAPP(c_Lambda_Olift,v),w)))*.
% 299.83/300.67  136766[0:SpR:4126.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136765[0:SpR:14948.1,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136764[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136761[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_Olift,v),x)))*.
% 299.83/300.67  136760[0:SpR:4126.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),x))*.
% 299.83/300.67  136759[0:SpR:14948.1,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),w))*.
% 299.83/300.67  136758[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),w))*.
% 299.83/300.67  136755[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Olift,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),w)),x))*.
% 299.83/300.67  136752[0:SpR:4126.0,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  136751[0:SpR:14948.1,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  136750[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  136747[0:SpR:14663.2,386.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Olift,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),x)),hAPP(w,x)))*.
% 299.83/300.67  137422[0:SpR:4126.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  137421[0:SpR:14948.1,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),tc_nat)* hBOOL(w).
% 299.83/300.67  137420[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),tc_nat)* hBOOL(w).
% 299.83/300.67  137417[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  137416[0:SpR:4126.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  137415[0:SpR:14948.1,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  137414[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  137411[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  137410[0:SpR:4126.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  137409[0:SpR:14948.1,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  137408[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_OdB_OApp,x),v)))*.
% 299.83/300.67  137405[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),hAPP(hAPP(c_Lambda_OdB_OApp,w),v)))*.
% 299.83/300.67  137396[0:SpR:4126.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  137395[0:SpR:14948.1,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),w))*.
% 299.83/300.67  137394[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),w))*.
% 299.83/300.67  137391[0:SpR:14663.2,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x))*.
% 299.83/300.67  137874[0:SpR:4126.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  137873[0:SpR:14948.1,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  137872[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),tc_nat)* hBOOL(w).
% 299.83/300.67  137869[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.83/300.67  137868[0:SpR:4126.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  137867[0:SpR:14948.1,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137866[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137863[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  137862[0:SpR:4126.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  137861[0:SpR:14948.1,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137860[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137857[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),hAPP(hAPP(c_Lambda_OdB_OApp,v),w)))*.
% 299.83/300.67  137854[0:SpR:4126.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137853[0:SpR:14948.1,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137852[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137849[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,x)),hAPP(hAPP(c_Lambda_OdB_OApp,v),x)))*.
% 299.83/300.67  137848[0:SpR:4126.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),x))*.
% 299.83/300.67  137847[0:SpR:14948.1,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),w))*.
% 299.83/300.67  137846[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),w))*.
% 299.83/300.67  137843[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_OdB_OApp,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),x))*.
% 299.83/300.67  137840[0:SpR:4126.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  137839[0:SpR:14948.1,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  137838[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  137835[0:SpR:14663.2,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),hAPP(w,x)))*.
% 299.83/300.67  138327[0:SpL:4126.0,417.0] || hBOOL(u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB,tc_Lambda_OdB),x)**.
% 299.83/300.67  138326[0:SpL:14948.1,417.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB,tc_Lambda_OdB),x)**.
% 299.83/300.67  138325[0:SpL:14663.2,417.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB,tc_Lambda_OdB),x)**.
% 299.83/300.67  138322[0:SpL:14663.2,417.0] || hBOOL(u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(v,w,x),tc_Lambda_OdB,tc_Lambda_OdB),x)**.
% 299.83/300.67  138320[0:SpL:4126.0,417.0] || hBOOL(hAPP(u,v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138319[0:SpL:14948.1,417.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138318[0:SpL:14663.2,417.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138315[0:SpL:14663.2,417.0] || hBOOL(hAPP(u,v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138313[0:SpL:4126.0,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138312[0:SpL:14948.1,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138311[0:SpL:14663.2,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138308[0:SpL:14663.2,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(w,x,v),tc_Lambda_OdB,tc_Lambda_OdB),v)**.
% 299.83/300.67  138307[0:SpL:4126.0,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB,tc_Lambda_OdB),w)**.
% 299.83/300.67  138306[0:SpL:14948.1,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB,tc_Lambda_OdB),w)**.
% 299.83/300.67  138305[0:SpL:14663.2,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB,tc_Lambda_OdB),w)**.
% 299.83/300.67  138302[0:SpL:14663.2,417.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(x),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(x,v,w),tc_Lambda_OdB,tc_Lambda_OdB),w)**.
% 299.83/300.67  138867[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.83/300.67  138866[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)),tc_nat)* hBOOL(w).
% 299.83/300.67  138865[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)),tc_nat)* hBOOL(w).
% 299.83/300.67  138862[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.83/300.67  138861[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.83/300.67  138860[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138859[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138856[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.83/300.67  138855[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,y),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.83/300.67  138854[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138853[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138850[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,y),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.83/300.67  138843[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),y)))*.
% 299.83/300.67  138842[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138841[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138838[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),y)))*.
% 299.83/300.67  138836[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138835[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138834[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138831[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.83/300.67  138830[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),y))*.
% 299.83/300.67  138829[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),w))*.
% 299.83/300.67  138828[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),w))*.
% 299.83/300.67  138825[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),y))*.
% 299.83/300.67  138818[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),y)),hAPP(x,y)))*.
% 299.83/300.67  138817[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(w,y)))*.
% 299.83/300.67  138816[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(w,y)))*.
% 299.83/300.67  138813[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),y)),hAPP(x,y)))*.
% 299.83/300.67  138811[0:SpR:4126.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.83/300.67  138810[0:SpR:14948.1,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.83/300.67  138809[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat)* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.83/300.67  138806[0:SpR:14663.2,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.83/300.67  140759[0:Rew:234.2,140517.3] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) equal(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** equal(c_HOL_Ominus__class_Ominus(w,v,tc_nat),c_HOL_Ozero__class_Ozero(tc_nat))** -> equal(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat))*.
% 299.83/300.67  141903[0:SpL:4126.0,535.0] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,z)*.
% 299.83/300.67  141902[0:SpL:14948.1,535.0] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(w,z)*.
% 299.83/300.67  141901[0:SpL:14663.2,535.0] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* equal(w,z)*.
% 299.83/300.67  141898[0:SpL:14663.2,535.0] || c_Type_Otyping(u,v,w)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),y,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,z)*.
% 299.83/300.67  141897[0:SpL:4126.0,535.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(y),w,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,z)*.
% 299.83/300.67  141896[0:SpL:14948.1,535.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(y),w,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) equal(x,z)*.
% 299.83/300.67  141895[0:SpL:14663.2,535.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(y),w,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) equal(x,z)*.
% 299.83/300.67  141892[0:SpL:14663.2,535.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),x)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(y),w,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Lambda_OdB_OVar(y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,z)*.
% 299.83/300.67  142470[0:SpR:4126.0,431.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,c_Lambda_OdB_OVar(v),c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  142469[0:SpR:14948.1,431.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,v,w),tc_nat) c_Type_Otyping(u,c_Lambda_OdB_OVar(v),c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  142468[0:SpR:14663.2,431.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,v,w),tc_nat) c_Type_Otyping(u,c_Lambda_OdB_OVar(v),c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  142465[0:SpR:14663.2,431.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Type_Osko__Type__Xvar__app__typesE__1__1(x,u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_Type_Otyping(u,c_Lambda_OdB_OVar(v),c_List_Ofoldr(c_Type_Otype_OFun,y,x,tc_Type_Otype,tc_Type_Otype))*.
% 299.83/300.67  143718[0:SpR:4126.0,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143717[0:SpR:14948.1,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143716[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143713[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143712[0:SpR:557.0,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143693[0:SpR:4126.0,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143692[0:SpR:14948.1,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143691[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143688[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143687[0:SpR:4126.0,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143686[0:SpR:14948.1,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143685[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143682[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  143681[0:SpR:4126.0,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  143680[0:SpR:14948.1,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  143679[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  143676[0:SpR:14663.2,293.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.67  144601[0:SpR:4126.0,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144600[0:SpR:14948.1,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144599[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144596[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144595[0:SpR:557.0,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144576[0:SpR:4126.0,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144575[0:SpR:14948.1,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144574[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144571[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144570[0:SpR:4126.0,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.67  144569[0:SpR:14948.1,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  144568[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  144565[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  144564[0:SpR:4126.0,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  144563[0:SpR:14948.1,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  144562[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  144559[0:SpR:14663.2,95.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  145717[0:SpR:4126.0,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145716[0:SpR:14948.1,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145715[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145712[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145711[0:SpR:557.0,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145692[0:SpR:4126.0,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145691[0:SpR:14948.1,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145690[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145687[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145686[0:SpR:4126.0,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145685[0:SpR:14948.1,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145684[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145681[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  145680[0:SpR:4126.0,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  145679[0:SpR:14948.1,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  145678[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  145675[0:SpR:14663.2,94.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  146445[0:SpR:4126.0,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146444[0:SpR:14948.1,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146443[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146440[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146439[0:SpR:557.0,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146420[0:SpR:4126.0,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146419[0:SpR:14948.1,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146418[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146415[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(x,w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146414[0:SpR:4126.0,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146413[0:SpR:14948.1,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146412[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146409[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(x,v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.83/300.68  146408[0:SpR:4126.0,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  146407[0:SpR:14948.1,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  146406[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  146403[0:SpR:14663.2,229.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)*.
% 299.83/300.68  147110[0:SpR:4126.0,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  147109[0:SpR:14948.1,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  147108[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  147105[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  147104[0:SpR:4126.0,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  147103[0:SpR:14948.1,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  147102[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  147099[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  147098[0:SpR:557.0,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),u)*.
% 299.83/300.68  147079[0:SpR:4126.0,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  147078[0:SpR:14948.1,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  147077[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  147074[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  147073[0:SpR:4126.0,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  147072[0:SpR:14948.1,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  147071[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  147068[0:SpR:14663.2,81.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  148110[0:SpR:4126.0,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  148109[0:SpR:14948.1,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  148108[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  148105[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  148104[0:SpR:4126.0,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  148103[0:SpR:14948.1,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  148102[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  148099[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  148098[0:SpR:557.0,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),u)*.
% 299.83/300.68  148079[0:SpR:4126.0,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  148078[0:SpR:14948.1,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  148077[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  148074[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  148073[0:SpR:4126.0,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  148072[0:SpR:14948.1,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  148071[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  148068[0:SpR:14663.2,238.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  149081[0:SpR:4126.0,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  149080[0:SpR:14948.1,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  149079[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  149076[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  149075[0:SpR:4126.0,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  149074[0:SpR:14948.1,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  149073[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  149070[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  149069[0:SpR:557.0,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),u)*.
% 299.83/300.68  149050[0:SpR:4126.0,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  149049[0:SpR:14948.1,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  149048[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  149045[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  149044[0:SpR:4126.0,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  149043[0:SpR:14948.1,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  149042[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  149039[0:SpR:14663.2,237.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  150070[0:SpR:4126.0,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  150069[0:SpR:14948.1,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  150068[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  150065[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ozero__class_Ozero(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.83/300.68  150064[0:SpR:4126.0,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  150063[0:SpR:14948.1,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  150062[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  150059[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)*.
% 299.83/300.68  150058[0:SpR:557.0,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,y),x,y,z),u)*.
% 299.83/300.68  150039[0:SpR:4126.0,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  150038[0:SpR:14948.1,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  150037[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  150034[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(x,w),u)*.
% 299.83/300.68  150033[0:SpR:4126.0,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  150032[0:SpR:14948.1,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  150031[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  150028[0:SpR:14663.2,113.3] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(x,v),w),u)*.
% 299.83/300.68  151262[0:SpR:4126.0,211.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u))*.
% 299.83/300.68  151261[0:SpR:14948.1,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,x,u)),y),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),x,u))*.
% 299.83/300.68  151260[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,x,u)),y),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),x,u))*.
% 299.83/300.68  151257[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u)),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),w,u))*.
% 299.83/300.68  151256[0:SpR:557.0,211.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(c_Divides_Odiv__class_Omod(v,w,u),x,y),z,y,x1),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)),w,u))**.
% 299.83/300.68  151245[0:SpR:4126.0,211.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(x,y),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u))*.
% 299.83/300.68  151244[0:SpR:14948.1,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,x,u)),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),x,u))*.
% 299.83/300.68  151243[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,x,u)),tc_nat)* equal(c_Divides_Odiv__class_Omod(hAPP(v,y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),x,u))*.
% 299.83/300.68  151240[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(x,y),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u))*.
% 299.83/300.68  151207[0:SpR:4126.0,211.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u))*.
% 299.83/300.68  151206[0:SpR:14948.1,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),x,u))*.
% 299.83/300.68  151205[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),x,u))*.
% 299.83/300.68  151202[0:SpR:14663.2,211.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u))*.
% 299.83/300.68  151537[0:Rew:211.1,151536.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u)),x)),y),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y),w,u))**.
% 299.83/300.68  152289[0:SpR:4126.0,212.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Divides_Odiv__class_Omod(w,x,u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u))*.
% 299.83/300.68  152288[0:SpR:14948.1,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Divides_Odiv__class_Omod(x,y,u)),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u))*.
% 299.83/300.68  152287[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Divides_Odiv__class_Omod(x,y,u)),tc_nat)* equal(c_Divides_Odiv__class_Omod(v,y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,u))*.
% 299.83/300.68  152284[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Divides_Odiv__class_Omod(w,x,u)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_Divides_Odiv__class_Omod(y,x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u))*.
% 299.83/300.68  152234[0:SpR:4126.0,212.1] class_Divides_Osemiring__div(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),w,u))*.
% 299.83/300.68  152233[0:SpR:14948.1,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),x,u))*.
% 299.83/300.68  152232[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Divides_Odiv__class_Omod(w,x,u),tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w),x,u))*.
% 299.83/300.68  152229[0:SpR:14663.2,212.1] class_Divides_Osemiring__div(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Divides_Odiv__class_Omod(v,w,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),w,u))*.
% 299.83/300.68  152565[0:Rew:212.1,152564.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(w,x,u)),y)),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),x,u))**.
% 299.83/300.68  152567[0:Rew:212.1,152566.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_Divides_Odiv__class_Omod(x,y,u))),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,u))**.
% 299.83/300.68  152569[0:Rew:211.1,152568.1] class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_Divides_Odiv__class_Omod(w,x,u))),y),x,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y),x,u))**.
% 299.83/300.68  153160[0:SpR:4126.0,22.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Onth(y,x,w),c_List_Onth(c_List_Oappend(v,y,w),u,w))* c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.68  153159[0:SpR:14948.1,22.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),tc_nat)* equal(c_List_Onth(y,u,x),c_List_Onth(c_List_Oappend(w,y,x),v,x))* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.68  153158[0:SpR:14663.2,22.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),tc_nat)* equal(c_List_Onth(y,u,x),c_List_Onth(c_List_Oappend(w,y,x),v,x))* c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat).
% 299.83/300.68  153155[0:SpR:14663.2,22.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Onth(y,x,w),c_List_Onth(c_List_Oappend(v,y,w),u,w))* c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat).
% 299.83/300.68  153137[0:SpR:4126.0,22.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(x,c_Nat_Osize__class_Osize(y,v),tc_nat),u),c_List_Onth(c_List_Oappend(y,w,u),x,u))* c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(u)),tc_nat).
% 299.83/300.68  153136[0:SpR:14948.1,22.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(x,c_Nat_Osize__class_Osize(y,u),tc_nat),v),c_List_Onth(c_List_Oappend(y,w,v),x,v))* c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(v)),tc_nat).
% 299.83/300.68  153135[0:SpR:14663.2,22.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(x,c_Nat_Osize__class_Osize(y,u),tc_nat),v),c_List_Onth(c_List_Oappend(y,w,v),x,v))* c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(v)),tc_nat).
% 299.83/300.68  153132[0:SpR:14663.2,22.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(x,c_Nat_Osize__class_Osize(y,v),tc_nat),u),c_List_Onth(c_List_Oappend(y,w,u),x,u))* c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(u)),tc_nat).
% 299.83/300.68  153262[0:Rew:22.0,153130.2] ||  -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(x,c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)) equal(c_List_Onth(c_List_Oappend(v,c_List_Olist__update(y,x,z,w),w),u,w),c_List_Onth(c_List_Oappend(v,y,w),u,w))**.
% 299.83/300.68  153591[0:SpR:4126.0,403.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Oappend(y,z,w),c_List_Olist__update(c_List_Oappend(v,z,w),u,x,w))*.
% 299.83/300.68  153590[0:SpR:14948.1,403.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,u,y,w),tc_nat)* equal(c_List_Oappend(x,z,w),c_List_Olist__update(c_List_Oappend(v,z,w),u,y,w))*.
% 299.83/300.68  153589[0:SpR:14663.2,403.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist__update(v,u,y,w),tc_nat)* equal(c_List_Oappend(x,z,w),c_List_Olist__update(c_List_Oappend(v,z,w),u,y,w))*.
% 299.83/300.68  153586[0:SpR:14663.2,403.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist__update(v,u,x,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(c_List_Oappend(y,z,w),c_List_Olist__update(c_List_Oappend(v,z,w),u,x,w))*.
% 299.83/300.68  153639[0:Rew:605.0,153605.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Omap(x,c_List_Olist__update(v,u,y,w),w,z),x1,z),c_List_Olist__update(c_List_Oappend(c_List_Omap(x,v,w,z),x1,z),u,hAPP(x,y),z))*.
% 299.83/300.68  155057[0:SpL:4126.0,577.0] || equal(c_Fun_Ocomp(u,v,w,x,y),z)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(x1,x2,x3,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(u,hAPP(v,x4)),hAPP(x1,hAPP(x2,x4)))*.
% 299.83/300.68  155056[0:SpL:14948.1,577.0] || equal(c_Fun_Ocomp(u,v,w,x,y),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(x1,x2,x3,x,y),tc_nat)* equal(hAPP(u,hAPP(v,x4)),hAPP(x1,hAPP(x2,x4)))*.
% 299.83/300.68  155055[0:SpL:14663.2,577.0] || equal(c_Fun_Ocomp(u,v,w,x,y),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Fun_Ocomp(x1,x2,x3,x,y),tc_nat)* equal(hAPP(u,hAPP(v,x4)),hAPP(x1,hAPP(x2,x4)))*.
% 299.83/300.68  155052[0:SpL:14663.2,577.0] || equal(c_Fun_Ocomp(u,v,w,x,y),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Fun_Ocomp(x1,x2,x3,x,y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(hAPP(u,hAPP(v,x4)),hAPP(x1,hAPP(x2,x4)))*.
% 299.83/300.68  155547[0:SpL:89.1,184.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)* -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.83/300.68  155546[0:SpL:89.1,148.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.83/300.68  155616[0:Rew:89.1,155544.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)* -> c_HOL_Oord__class_Oless(x,y,u).
% 299.83/300.68  155617[0:Rew:89.1,155543.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)* -> c_lessequals(x,y,u).
% 299.83/300.68  155534[0:SpL:89.1,19.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.68  155525[0:SpL:89.1,184.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y,u).
% 299.83/300.68  155523[0:SpL:89.1,148.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y,u).
% 299.83/300.68  155620[0:Rew:89.1,155454.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  155621[0:Rew:89.1,155453.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  155622[0:Rew:89.1,155452.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  155623[0:Rew:89.1,155451.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  155448[0:SpR:89.1,182.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.68  155447[0:SpR:89.1,183.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.68  155446[0:SpR:89.1,151.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.68  155445[0:SpR:89.1,147.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.68  155444[0:SpR:89.1,182.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.83/300.68  155443[0:SpR:89.1,183.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.83/300.68  155442[0:SpR:89.1,151.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.83/300.68  155441[0:SpR:89.1,147.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.83/300.68  155402[0:SpR:89.1,165.1] class_OrderedGroup_Oab__semigroup__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u),c_Divides_Odiv__class_Omod(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u))**.
% 299.83/300.68  157073[0:SpL:85.1,184.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)* -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.83/300.68  157072[0:SpL:85.1,148.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.83/300.68  157105[0:Rew:85.1,157070.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)* -> c_HOL_Oord__class_Oless(x,y,u).
% 299.83/300.68  157106[0:Rew:85.1,157069.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)* -> c_lessequals(x,y,u).
% 299.83/300.68  157060[0:SpL:85.1,19.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.83/300.68  157051[0:SpL:85.1,184.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y,u).
% 299.83/300.68  157049[0:SpL:85.1,148.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y,u).
% 299.83/300.68  157109[0:Rew:85.1,156979.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  157110[0:Rew:85.1,156978.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  157111[0:Rew:85.1,156977.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  157112[0:Rew:85.1,156976.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.83/300.68  156972[0:SpR:85.1,182.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.68  156971[0:SpR:85.1,183.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.83/300.68  156970[0:SpR:85.1,151.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.97/300.68  156969[0:SpR:85.1,147.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.97/300.68  156968[0:SpR:85.1,182.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  156967[0:SpR:85.1,183.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  156966[0:SpR:85.1,151.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  156965[0:SpR:85.1,147.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  156925[0:SpR:85.1,165.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u),c_Divides_Odiv__class_Omod(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u))**.
% 299.97/300.68  158125[0:SpL:87.1,184.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)* -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  158124[0:SpL:87.1,148.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)* -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  158157[0:Rew:87.1,158122.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)* -> c_HOL_Oord__class_Oless(x,y,u).
% 299.97/300.68  158158[0:Rew:87.1,158121.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)* -> c_lessequals(x,y,u).
% 299.97/300.68  158112[0:SpL:87.1,19.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  158103[0:SpL:87.1,184.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y,u).
% 299.97/300.68  158101[0:SpL:87.1,148.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),y,u).
% 299.97/300.68  158161[0:Rew:87.1,158030.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  158162[0:Rew:87.1,158029.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  158163[0:Rew:87.1,158028.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  158164[0:Rew:87.1,158027.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  158022[0:SpR:87.1,182.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.97/300.68  158021[0:SpR:87.1,183.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.97/300.68  158020[0:SpR:87.1,151.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.97/300.68  158019[0:SpR:87.1,147.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u)*.
% 299.97/300.68  158018[0:SpR:87.1,182.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  158017[0:SpR:87.1,183.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  158016[0:SpR:87.1,151.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  158015[0:SpR:87.1,147.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  157974[0:SpR:87.1,165.1] class_OrderedGroup_Ocomm__monoid__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u),c_Divides_Odiv__class_Omod(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u))**.
% 299.97/300.68  159520[0:SpL:86.1,184.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)* -> c_HOL_Oord__class_Oless(v,y,u).
% 299.97/300.68  159519[0:SpL:86.1,148.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)* -> c_lessequals(v,y,u).
% 299.97/300.68  159517[0:SpL:86.1,187.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),u)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  159516[0:SpL:86.1,150.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),u)* -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  159507[0:SpL:86.1,19.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),c_HOL_Ozero__class_Ozero(u))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  159494[0:SpL:86.1,184.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)* -> c_HOL_Oord__class_Oless(w,y,u).
% 299.97/300.68  159493[0:SpL:86.1,187.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u).
% 299.97/300.68  159492[0:SpL:86.1,148.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)* -> c_lessequals(w,y,u).
% 299.97/300.68  159491[0:SpL:86.1,150.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u).
% 299.97/300.68  159344[0:SpR:86.1,185.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  159343[0:SpR:86.1,186.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  159342[0:SpR:86.1,152.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  159341[0:SpR:86.1,149.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  159334[0:SpR:86.1,182.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  159333[0:SpR:86.1,183.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  159332[0:SpR:86.1,151.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  159331[0:SpR:86.1,147.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  159329[0:SpR:86.1,182.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  159328[0:SpR:86.1,183.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  159327[0:SpR:86.1,151.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  159326[0:SpR:86.1,147.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  159325[0:SpR:86.1,185.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  159324[0:SpR:86.1,186.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  159323[0:SpR:86.1,152.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  159322[0:SpR:86.1,149.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  159280[0:SpR:86.1,164.1] class_OrderedGroup_Oab__group__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u),c_Divides_Odiv__class_Omod(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u))**.
% 299.97/300.68  159553[0:Rew:152565.1,159336.2] class_OrderedGroup_Oab__group__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y,u))*.
% 299.97/300.68  161273[0:SpL:192.1,184.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)* -> c_HOL_Oord__class_Oless(v,y,u).
% 299.97/300.68  161272[0:SpL:192.1,148.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)* -> c_lessequals(v,y,u).
% 299.97/300.68  161270[0:SpL:192.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),u)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  161269[0:SpL:192.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),u)* -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  161356[0:Rew:85.1,161260.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  161247[0:SpL:192.1,184.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)* -> c_HOL_Oord__class_Oless(w,y,u).
% 299.97/300.68  161246[0:SpL:192.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u).
% 299.97/300.68  161245[0:SpL:192.1,148.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)* -> c_lessequals(w,y,u).
% 299.97/300.68  161244[0:SpL:192.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u).
% 299.97/300.68  161093[0:SpR:192.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  161092[0:SpR:192.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  161091[0:SpR:192.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  161090[0:SpR:192.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  161082[0:SpR:192.1,182.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  161081[0:SpR:192.1,183.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  161080[0:SpR:192.1,151.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  161079[0:SpR:192.1,147.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  161076[0:SpR:192.1,182.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  161075[0:SpR:192.1,183.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  161074[0:SpR:192.1,151.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  161073[0:SpR:192.1,147.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  161072[0:SpR:192.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  161071[0:SpR:192.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  161070[0:SpR:192.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  161069[0:SpR:192.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  161025[0:SpR:192.1,164.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u),c_Divides_Odiv__class_Omod(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u))**.
% 299.97/300.68  161378[0:Rew:152565.1,161085.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y,u))*.
% 299.97/300.68  162651[0:SpL:705.1,184.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)* -> c_HOL_Oord__class_Oless(v,y,u).
% 299.97/300.68  162650[0:SpL:705.1,148.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)* -> c_lessequals(v,y,u).
% 299.97/300.68  162648[0:SpL:705.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u).
% 299.97/300.68  162647[0:SpL:705.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)* -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u).
% 299.97/300.68  162743[0:Rew:85.1,162638.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),c_HOL_Ozero__class_Ozero(u))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  162624[0:SpL:705.1,187.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u).
% 299.97/300.68  162622[0:SpL:705.1,150.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),y,u).
% 299.97/300.68  162466[0:SpR:705.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162465[0:SpR:705.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162464[0:SpR:705.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162463[0:SpR:705.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162455[0:SpR:705.1,182.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  162454[0:SpR:705.1,183.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  162453[0:SpR:705.1,151.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  162452[0:SpR:705.1,147.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  162444[0:SpR:705.1,185.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  162443[0:SpR:705.1,186.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  162442[0:SpR:705.1,152.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  162441[0:SpR:705.1,149.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  162395[0:SpR:705.1,164.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u),c_Divides_Odiv__class_Omod(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u))**.
% 299.97/300.68  162765[0:Rew:211.1,162458.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),y,u))*.
% 299.97/300.68  164009[0:SpL:88.1,184.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)* -> c_HOL_Oord__class_Oless(v,y,u).
% 299.97/300.68  164008[0:SpL:88.1,148.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)* -> c_lessequals(v,y,u).
% 299.97/300.68  164006[0:SpL:88.1,187.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),u)* -> c_HOL_Oord__class_Oless(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  164005[0:SpL:88.1,150.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),u)* -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u).
% 299.97/300.68  164062[0:Rew:87.1,163996.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u))** -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  163983[0:SpL:88.1,184.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)* -> c_HOL_Oord__class_Oless(w,y,u).
% 299.97/300.68  163982[0:SpL:88.1,187.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u).
% 299.97/300.68  163981[0:SpL:88.1,148.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)* -> c_lessequals(w,y,u).
% 299.97/300.68  163980[0:SpL:88.1,150.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y,u).
% 299.97/300.68  163820[0:SpR:88.1,185.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  163819[0:SpR:88.1,186.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  163818[0:SpR:88.1,152.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  163817[0:SpR:88.1,149.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  163808[0:SpR:88.1,182.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  163807[0:SpR:88.1,183.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  163806[0:SpR:88.1,151.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  163805[0:SpR:88.1,147.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  163800[0:SpR:88.1,182.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  163799[0:SpR:88.1,183.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  163798[0:SpR:88.1,151.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  163797[0:SpR:88.1,147.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  163796[0:SpR:88.1,185.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  163795[0:SpR:88.1,186.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  163794[0:SpR:88.1,152.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  163793[0:SpR:88.1,149.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  163745[0:SpR:88.1,164.1] class_OrderedGroup_Ocomm__monoid__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u),c_Divides_Odiv__class_Omod(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u))**.
% 299.97/300.68  164084[0:Rew:152565.1,163812.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y,u))*.
% 299.97/300.68  165152[0:Rew:194.1,165069.2,474.0,165069.2,474.0,165069.1,474.0,165069.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),x) equal(c_List_Onth(c_List_Orev(c_List_Olist__update(v,x,y,w),w),u,w),c_List_Onth(c_List_Orev(v,w),u,w))**.
% 299.97/300.68  169596[0:SpL:707.1,187.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),u)* -> c_HOL_Oord__class_Oless(w,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u),u).
% 299.97/300.68  169595[0:SpL:707.1,150.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),u)* -> c_lessequals(w,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u),u).
% 299.97/300.68  169575[0:SpL:707.1,187.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),y,u).
% 299.97/300.68  169573[0:SpL:707.1,150.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),u)* -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),y,u).
% 299.97/300.68  169532[0:SpR:707.1,185.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169531[0:SpR:707.1,186.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169530[0:SpR:707.1,152.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169529[0:SpR:707.1,149.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169503[0:SpR:707.1,185.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),x,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(v,w,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  169502[0:SpR:707.1,186.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),x,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(v,w,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  169501[0:SpR:707.1,152.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),x,u) -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(v,w,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  169500[0:SpR:707.1,149.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),x,u) -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(v,w,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),u)*.
% 299.97/300.68  169653[0:Rew:486.0,169590.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),u).
% 299.97/300.68  169654[0:Rew:486.0,169589.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),u).
% 299.97/300.68  169655[0:Rew:486.0,169588.2] class_OrderedGroup_Osemigroup__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  169656[0:Rew:486.0,169587.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  169657[0:Rew:486.0,169586.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  169659[0:Rew:486.0,169499.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),u)*.
% 299.97/300.68  169660[0:Rew:486.0,169498.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),u)*.
% 299.97/300.68  169661[0:Rew:486.0,169497.3] class_OrderedGroup_Osemigroup__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  169662[0:Rew:486.0,169496.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  169663[0:Rew:486.0,169495.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Oappend(w,c_List_Olist_OCons(v,w,u),u),u,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  170175[0:SpR:486.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,v,tc_Lambda_OdB,tc_Lambda_OdB)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,c_List_Oappend(v,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170166[0:SpR:486.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170841[0:SpR:4126.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(x,u),y)),hAPP(hAPP(x,v),y)))*.
% 299.97/300.68  170840[0:SpR:14948.1,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,u),y)),hAPP(hAPP(w,v),y)))*.
% 299.97/300.68  170839[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,u),y)),hAPP(hAPP(w,v),y)))*.
% 299.97/300.68  170836[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(x,u),y)),hAPP(hAPP(x,v),y)))*.
% 299.97/300.68  171413[0:SpR:426.0,71.1] || c_ListOrder_Ostep1(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Orotate(v,w,x),c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),y,x),x)*.
% 299.97/300.68  171412[0:SpR:426.0,72.1] || c_ListOrder_Ostep1(u,c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),y,x) -> c_ListOrder_Ostep1(u,c_List_Orotate(v,w,x),c_List_Oappend(y,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x),x)*.
% 299.97/300.68  171411[0:SpR:426.0,72.1] || c_ListOrder_Ostep1(u,v,c_List_Odrop(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Otake(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),x,y),y),c_List_Orotate(w,x,y),y)*.
% 299.97/300.68  171410[0:SpR:426.0,71.1] || c_ListOrder_Ostep1(u,v,c_List_Otake(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),x,y),y) -> c_ListOrder_Ostep1(u,c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat),x,y),v,y),c_List_Orotate(w,x,y),y)*.
% 299.97/300.68  171406[0:SpR:426.0,551.2] || c_List_Olistsp(u,c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x) c_List_Olistsp(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x)* -> c_List_Olistsp(u,c_List_Orotate(v,w,x),x).
% 299.97/300.68  172374[0:Res:73.3,294.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172373[0:Res:73.3,290.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172372[0:Res:73.3,300.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172371[0:Res:73.3,292.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173000[0:Res:278.3,301.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172999[0:Res:278.3,291.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172998[0:Res:278.3,83.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172997[0:Res:278.3,82.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173350[0:Res:277.3,301.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173349[0:Res:277.3,291.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173348[0:Res:277.3,83.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173347[0:Res:277.3,82.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173726[0:Res:134.3,301.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173725[0:Res:134.3,291.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173724[0:Res:134.3,83.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173723[0:Res:134.3,82.1] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z,u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  174236[0:Res:73.3,302.2] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u)* c_lessequals(y,z,u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  174035[0:SpL:708.2,302.2] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v),u)*.
% 299.97/300.68  175173[0:Rew:153204.0,175116.1,136258.0,175116.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Oappend(u,w,v),tc_List_Olist(v)),tc_nat)* -> equal(c_List_Oappend(u,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(w,c_HOL_Ozero__class_Ozero(tc_nat),v),v),v),c_List_Oappend(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),w,v),v)).
% 299.97/300.68  180674[0:SpL:458.0,397.0] || equal(c_List_Oappend(u,v,w),x)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(y,x,w),tc_List_Olist(w)),u,w),c_List_Otake(y,x,w)) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Otake(y,x,w),tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180700[0:Rew:553.0,180656.2] || equal(c_List_Oappend(c_List_Oreplicate(u,v,w),c_List_Oreplicate(x,v,w),w),c_List_Oappend(y,z,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),c_List_Oreplicate(x,v,w),w),y)** c_lessequals(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat).
% 299.97/300.68  184682[0:SpR:22967.1,200.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),x) equal(c_List_Onth(c_List_Orev(c_List_Olist__update(v,u,y,w),w),x,w),c_List_Onth(c_List_Orev(v,w),x,w))**.
% 299.97/300.68  711[0:Rew:85.1,256.1,85.1,256.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))))*.
% 299.97/300.68  616[0:Inp] || c_Type_Otyping(u,v,w)* c_Type_Otypings(c_Type_Oshift(u,x,w,tc_Type_Otype),y,z)* -> c_Type_Otypings(u,c_List_Omap(hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),x),y,tc_Lambda_OdB,tc_Lambda_OdB),z)*.
% 299.97/300.68  85277[0:SpL:518.0,596.0] || equal(hAPP(u,hAPP(v,c_List_Osko__List__Xmap__idI__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1))),c_List_Osko__List__Xmap__idI__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1))** -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),z,x1,x1),z)**.
% 299.97/300.68  95825[0:SpR:155.1,619.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(c_Type_Oshift(w,u,x,y),c_List_Olist_OCons(v,z,x1),x1,x2),c_List_Olist_OCons(hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_List_Omap(c_Type_Oshift(w,u,x,y),z,x1,x2),x2))*.
% 299.97/300.68  97959[0:SpR:381.1,557.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) equal(c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_List_Olist_OCons(v,x,y),z,y,x1),hAPP(c_Lambda_OdB_OVar(u),c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,z,y,x1)))*.
% 299.97/300.68  98433[0:SpR:381.1,440.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) equal(c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),v,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),hAPP(c_Lambda_OdB_OVar(u),x),y,x1,z))*.
% 299.97/300.68  103937[0:Res:414.1,424.0] || c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,w),x),y) -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(w),hAPP(hAPP(c_Type_Otype_OFun,v),hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(y,c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x)),y)))*.
% 299.97/300.68  108768[0:SpR:557.0,625.0] ||  -> equal(c_List_Omap(hAPP(u,v),c_List_Olist__update(w,x,c_List_Ofoldr(u,y,z,x1,x2),x3),x3,x4),c_List_Olist__update(c_List_Omap(hAPP(u,v),w,x3,x4),x,c_List_Ofoldr(u,c_List_Olist_OCons(v,y,x1),z,x1,x2),x4))*.
% 299.97/300.68  123114[0:Rew:390.0,123094.2] || equal(c_List_Oappend(u,c_List_Olist_OCons(v,w,x),x),c_List_Oappend(u,c_List_Olist_OCons(y,w,x),x))* c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(c_List_Oappend(u,c_List_Olist_OCons(y,w,x),x),tc_List_Olist(x)),tc_nat)* -> equal(y,v).
% 299.97/300.68  124085[0:SpR:560.0,574.1] ||  -> equal(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w))) equal(c_List_Olist__update(c_List_Olist__update(c_List_Oappend(v,c_List_Olist_OCons(x,y,w),w),u,z,w),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x1,w),c_List_Olist__update(c_List_Oappend(v,c_List_Olist_OCons(x1,y,w),w),u,z,w))**.
% 299.97/300.68  128310[0:SpR:345.1,703.1] class_OrderedGroup_Omonoid__add(u) ||  -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Otake(v,c_List_Olist_OCons(w,x,u),u),c_HOL_Ozero__class_Ozero(u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,u),u,u))*.
% 299.97/300.68  128752[0:SpR:512.0,430.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldr(c_Type_Otype_OFun,x,y,tc_Type_Otype,tc_Type_Otype)) -> c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,c_List_Oappend(c_Type_Osko__Type__Xlist__app__typeD__1__1(c_List_Ofoldr(c_Type_Otype_OFun,x,y,tc_Type_Otype,tc_Type_Otype),u,v,w),x,tc_Type_Otype),y,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  129607[0:SpR:512.0,429.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldr(c_Type_Otype_OFun,x,y,tc_Type_Otype,tc_Type_Otype)) -> c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,c_List_Oappend(c_Type_Osko__Type__Xlist__app__typeE__1__1(c_List_Ofoldr(c_Type_Otype_OFun,x,y,tc_Type_Otype,tc_Type_Otype),u,v,w),x,tc_Type_Otype),y,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  132228[0:Res:589.1,436.1] || c_Type_Otyping(u,v,c_List_Ofoldr(c_Type_Otype_OFun,w,x,tc_Type_Otype,tc_Type_Otype))* c_Type_Otypings(c_Type_Oshift(u,y,z,tc_Type_Otype),x1,w)* -> c_Type_Otyping(c_Type_Oshift(u,y,z,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,v),y),x1,tc_Lambda_OdB,tc_Lambda_OdB),x)*.
% 299.97/300.68  134071[0:SpL:63.1,114.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist_OCons(y,z,w),c_List_Odrop(u,v,w),w)* -> equal(c_List_Odrop(c_Suc(u),v,w),z) c_ListOrder_Ostep1(x,z,c_List_Odrop(c_Suc(u),v,w),w).
% 299.97/300.68  134066[0:SpL:63.1,114.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Odrop(u,v,w),c_List_Olist_OCons(y,z,w),w)* -> equal(z,c_List_Odrop(c_Suc(u),v,w)) c_ListOrder_Ostep1(x,c_List_Odrop(c_Suc(u),v,w),z,w).
% 299.97/300.68  138848[0:SpR:557.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),c_List_Olist_OCons(w,x,y),z,y,x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),x,z,y,x1))))*.
% 299.97/300.68  138823[0:SpR:557.0,610.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),c_List_Ofoldr(hAPP(c_Lambda_Osubst,v),x,y,z,x1))),c_List_Ofoldr(hAPP(c_Lambda_Osubst,v),c_List_Olist_OCons(w,x,z),y,z,x1)))*.
% 299.97/300.68  140294[0:SpR:234.2,258.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat))**.
% 299.97/300.68  153263[0:Rew:22.0,153127.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,tc_nat) -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Onth(c_List_Oappend(v,c_List_Otake(x,y,w),w),u,w),c_List_Onth(c_List_Oappend(v,y,w),u,w))**.
% 299.97/300.68  153640[0:Rew:474.0,153598.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(u,x) equal(c_List_Oappend(c_List_Olist__update(c_List_Olist__update(v,u,y,w),x,z,w),x1,w),c_List_Olist__update(c_List_Oappend(c_List_Olist__update(v,x,z,w),x1,w),u,y,w))**.
% 299.97/300.68  153642[0:Rew:474.0,153578.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(x,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Olist__update(c_List_Oappend(v,y,w),u,z,w),x,w),c_List_Onth(c_List_Olist__update(v,u,z,w),x,w))**.
% 299.97/300.68  155628[0:Rew:89.1,155540.3] class_OrderedGroup_Oab__semigroup__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.97/300.68  155506[0:SpR:4126.0,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  155505[0:SpR:14948.1,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),tc_nat)* equal(hAPP(v,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  155504[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),tc_nat)* equal(hAPP(v,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  155501[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  155494[0:SpR:4126.0,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  155493[0:SpR:14948.1,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  155492[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  155489[0:SpR:14663.2,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  155488[0:SpR:557.0,89.1] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z)),x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z)),x1)))*.
% 299.97/300.68  155456[0:SpR:89.1,557.0] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,y),z,y,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1))))*.
% 299.97/300.68  155455[0:SpR:89.1,173.3] class_OrderedGroup_Oab__semigroup__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  155450[0:SpR:89.1,440.0] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,x1,z))*.
% 299.97/300.68  157117[0:Rew:85.1,157066.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.97/300.68  157032[0:SpR:4126.0,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  157031[0:SpR:14948.1,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),tc_nat)* equal(hAPP(v,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  157030[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),tc_nat)* equal(hAPP(v,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  157027[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  157020[0:SpR:4126.0,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  157019[0:SpR:14948.1,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  157018[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  157015[0:SpR:14663.2,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  157014[0:SpR:557.0,85.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z)),x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z)),x1)))*.
% 299.97/300.68  156981[0:SpR:85.1,557.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,y),z,y,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1))))*.
% 299.97/300.68  156980[0:SpR:85.1,173.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  156975[0:SpR:85.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,x1,z))*.
% 299.97/300.68  158169[0:Rew:87.1,158118.3] class_OrderedGroup_Ocomm__monoid__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))* -> equal(x,y).
% 299.97/300.68  158084[0:SpR:4126.0,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  158083[0:SpR:14948.1,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),tc_nat)* equal(hAPP(v,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  158082[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),tc_nat)* equal(hAPP(v,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  158079[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(hAPP(x,y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  158072[0:SpR:4126.0,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  158071[0:SpR:14948.1,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  158070[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))*.
% 299.97/300.68  158067[0:SpR:14663.2,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)))*.
% 299.97/300.68  158066[0:SpR:557.0,87.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z)),x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z)),x1)))*.
% 299.97/300.68  158032[0:SpR:87.1,557.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,y),z,y,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1))))*.
% 299.97/300.68  158031[0:SpR:87.1,173.3] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  158026[0:SpR:87.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,x1,z))*.
% 299.97/300.68  159438[0:SpR:4126.0,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  159437[0:SpR:14948.1,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  159436[0:SpR:14663.2,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  159433[0:SpR:14663.2,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  159432[0:SpR:557.0,86.1] class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,z),y,z,x1)))*.
% 299.97/300.68  159345[0:SpR:86.1,173.3] class_OrderedGroup_Oab__group__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  159340[0:SpR:86.1,440.0] class_OrderedGroup_Oab__group__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y,x1,z))*.
% 299.97/300.68  159564[0:Obv:159335.0] class_OrderedGroup_Oab__group__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y))))*.
% 299.97/300.68  161266[0:SpL:192.1,243.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.97/300.68  161191[0:SpR:4126.0,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  161190[0:SpR:14948.1,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  161189[0:SpR:14663.2,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  161186[0:SpR:14663.2,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  161185[0:SpR:557.0,192.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,z),y,z,x1)))*.
% 299.97/300.68  161094[0:SpR:192.1,173.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  161089[0:SpR:192.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y,x1,z))*.
% 299.97/300.68  161382[0:Rew:85.1,161381.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))))*.
% 299.97/300.68  162644[0:SpL:705.1,243.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)).
% 299.97/300.68  162569[0:SpR:4126.0,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  162568[0:SpR:14948.1,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  162567[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  162564[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  162563[0:SpR:557.0,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z)),x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z)))*.
% 299.97/300.68  162537[0:SpR:4126.0,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)))*.
% 299.97/300.68  162536[0:SpR:14948.1,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)))*.
% 299.97/300.68  162535[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(v,y)))*.
% 299.97/300.68  162532[0:SpR:14663.2,705.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(w,y)))*.
% 299.97/300.68  162467[0:SpR:705.1,173.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162462[0:SpR:705.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),y,x1,z))*.
% 299.97/300.68  162767[0:Obv:162561.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w))))*.
% 299.97/300.68  162770[0:Rew:85.1,162769.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))))*.
% 299.97/300.68  162782[0:Rew:85.1,162781.1] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w))))*.
% 299.97/300.68  162787[0:Obv:162456.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))))*.
% 299.97/300.68  164002[0:SpL:88.1,243.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)))* -> equal(w,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)).
% 299.97/300.68  163927[0:SpR:4126.0,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  163926[0:SpR:14948.1,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  163925[0:SpR:14663.2,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v))*.
% 299.97/300.68  163922[0:SpR:14663.2,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x))*.
% 299.97/300.68  163921[0:SpR:557.0,88.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,z),y,z,x1)))*.
% 299.97/300.68  163821[0:SpR:88.1,173.3] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  163816[0:SpR:88.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y,x1,z))*.
% 299.97/300.68  164089[0:Rew:87.1,164088.1] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))))*.
% 299.97/300.68  165108[0:SpR:4126.0,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Onth(v,x,w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165107[0:SpR:14948.1,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* equal(c_List_Onth(v,x,w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165106[0:SpR:14663.2,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* equal(c_List_Onth(v,x,w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165103[0:SpR:14663.2,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Onth(v,x,w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165085[0:SpR:4126.0,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165084[0:SpR:14948.1,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) equal(c_List_Onth(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165083[0:SpR:14663.2,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) equal(c_List_Onth(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165080[0:SpR:14663.2,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Onth(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),w),c_List_Onth(c_List_Orev(v,w),u,w))*.
% 299.97/300.68  165756[0:SpL:4126.0,53.0] || hBOOL(u) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),x),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),y))*.
% 299.97/300.68  165755[0:SpL:14948.1,53.0] || hBOOL(u) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),x),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),y))*.
% 299.97/300.68  165754[0:SpL:14663.2,53.0] || hBOOL(u) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),x),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),y))*.
% 299.97/300.68  165751[0:SpL:14663.2,53.0] || hBOOL(u) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),x),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(v,w),z),y))*.
% 299.97/300.68  165749[0:SpL:4126.0,53.0] || hBOOL(hAPP(u,v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),v),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(w,x),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),z),y))*.
% 299.97/300.68  165748[0:SpL:14948.1,53.0] || hBOOL(hAPP(u,v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),v),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(w,x),z),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),z),y))*.
% 299.97/300.68  165747[0:SpL:14663.2,53.0] || hBOOL(hAPP(u,v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),v),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(w,x),z),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),z),y))*.
% 299.97/300.68  165744[0:SpL:14663.2,53.0] || hBOOL(hAPP(u,v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),v),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(w,x),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(w,x),z),y))*.
% 299.97/300.68  165742[0:SpL:4126.0,53.0] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),w),z))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(x,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),v),z))*.
% 299.97/300.68  165741[0:SpL:14948.1,53.0] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),w),z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(x,y),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),v),z))*.
% 299.97/300.68  165740[0:SpL:14663.2,53.0] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),w),z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_Transitive__Closure_Ortranclp(x,y),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),v),z))*.
% 299.97/300.68  165737[0:SpL:14663.2,53.0] || hBOOL(hAPP(hAPP(u,v),w))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),w),z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_Transitive__Closure_Ortranclp(x,y),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(x,y),v),z))*.
% 299.97/300.68  166318[0:SpR:4126.0,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  166317[0:SpR:14948.1,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  166316[0:SpR:14663.2,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  166313[0:SpR:14663.2,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  166312[0:SpR:557.0,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x1,u) -> c_lessequals(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.97/300.68  166282[0:SpR:4126.0,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(y,w),u)*.
% 299.97/300.68  166281[0:SpR:14948.1,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_lessequals(v,hAPP(y,w),u)*.
% 299.97/300.68  166280[0:SpR:14663.2,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_lessequals(v,hAPP(y,w),u)*.
% 299.97/300.68  166277[0:SpR:14663.2,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(y,w),u)*.
% 299.97/300.68  166276[0:SpR:4126.0,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  166275[0:SpR:14948.1,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  166274[0:SpR:14663.2,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  166271[0:SpR:14663.2,48.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  166576[0:Obv:166309.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  166577[0:Obv:166304.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),y,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  167185[0:SpR:4126.0,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  167184[0:SpR:14948.1,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  167183[0:SpR:14663.2,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  167180[0:SpR:14663.2,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_lessequals(v,y,u)*.
% 299.97/300.68  167179[0:SpR:557.0,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1),u)* -> c_lessequals(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,z),y,z,x1),u)*.
% 299.97/300.68  167149[0:SpR:4126.0,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(y,x),u)*.
% 299.97/300.68  167148[0:SpR:14948.1,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(v,hAPP(y,x),u)*.
% 299.97/300.68  167147[0:SpR:14663.2,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(v,hAPP(y,x),u)*.
% 299.97/300.68  167144[0:SpR:14663.2,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(y,x),u)*.
% 299.97/300.68  167143[0:SpR:4126.0,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(hAPP(y,w),x),u)*.
% 299.97/300.68  167142[0:SpR:14948.1,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(v,hAPP(hAPP(y,w),x),u)*.
% 299.97/300.68  167141[0:SpR:14663.2,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(v,hAPP(hAPP(y,w),x),u)*.
% 299.97/300.68  167138[0:SpR:14663.2,47.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(v,hAPP(hAPP(y,w),x),u)*.
% 299.97/300.68  167412[0:Obv:167176.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),y,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y)),u)*.
% 299.97/300.68  167413[0:Obv:167171.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),u)*.
% 299.97/300.68  167947[0:SpR:4126.0,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  167946[0:SpR:14948.1,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  167945[0:SpR:14663.2,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  167942[0:SpR:14663.2,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  167941[0:SpR:557.0,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x1,u) -> c_HOL_Oord__class_Oless(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.97/300.68  167911[0:SpR:4126.0,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  167910[0:SpR:14948.1,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  167909[0:SpR:14663.2,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  167906[0:SpR:14663.2,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  167905[0:SpR:4126.0,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  167904[0:SpR:14948.1,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  167903[0:SpR:14663.2,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  167900[0:SpR:14663.2,213.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  168146[0:Obv:167938.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  168147[0:Obv:167933.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  168672[0:SpR:4126.0,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  168671[0:SpR:14948.1,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  168670[0:SpR:14663.2,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  168667[0:SpR:14663.2,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(v,y,u)*.
% 299.97/300.68  168666[0:SpR:557.0,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,x,y,z),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x1,u) -> c_HOL_Oord__class_Oless(v,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x1,w,y),x,y,z),u)*.
% 299.97/300.68  168636[0:SpR:4126.0,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  168635[0:SpR:14948.1,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  168634[0:SpR:14663.2,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  168631[0:SpR:14663.2,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(y,w),u)*.
% 299.97/300.68  168630[0:SpR:4126.0,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  168629[0:SpR:14948.1,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  168628[0:SpR:14663.2,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  168625[0:SpR:14663.2,58.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(v,hAPP(hAPP(y,x),w),u)*.
% 299.97/300.68  168777[0:Obv:168663.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),w)),u)*.
% 299.97/300.68  168778[0:Obv:168658.0] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  169119[0:SpL:4126.0,10338.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x1,x)* equal(z,w)*.
% 299.97/300.68  169118[0:SpL:14948.1,10338.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* equal(x1,x)* equal(z,w)*.
% 299.97/300.68  169117[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* equal(x1,x)* equal(z,w)*.
% 299.97/300.68  169114[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x1,x)* equal(z,w)*.
% 299.97/300.68  169108[0:SpL:4126.0,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(x1,z)* equal(v,y).
% 299.97/300.68  169107[0:SpL:14948.1,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(x1,z)* equal(v,y).
% 299.97/300.68  169106[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(x1,z)* equal(v,y).
% 299.97/300.68  169103[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(x1,z)* equal(v,y).
% 299.97/300.68  169096[0:SpL:4126.0,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(w,x1)* equal(v,z)*.
% 299.97/300.68  169095[0:SpL:14948.1,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* equal(w,x1)* equal(v,z)*.
% 299.97/300.68  169094[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* equal(w,x1)* equal(v,z)*.
% 299.97/300.68  169091[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(w,x1)* equal(v,z)*.
% 299.97/300.68  169085[0:SpL:4126.0,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(w,x1)* equal(v,y).
% 299.97/300.68  169084[0:SpL:14948.1,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(w,x1)* equal(v,y).
% 299.97/300.68  169083[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(w,x1)* equal(v,y).
% 299.97/300.68  169080[0:SpL:14663.2,10338.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(w,x1)* equal(v,y).
% 299.97/300.68  169592[0:SpL:707.1,243.2] class_OrderedGroup_Osemigroup__add(u) class_Int_Onumber__ring(u) class_Ring__and__Field_Oidom(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u))* -> equal(w,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u)).
% 299.97/300.68  169567[0:SpR:4126.0,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(w,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.97/300.68  169566[0:SpR:14948.1,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat) equal(hAPP(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.97/300.68  169565[0:SpR:14663.2,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat) equal(hAPP(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.97/300.68  169562[0:SpR:14663.2,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(w,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u))*.
% 299.97/300.68  169550[0:SpR:4126.0,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(v,w,u),u,u))*.
% 299.97/300.68  169549[0:SpR:14948.1,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u))*.
% 299.97/300.68  169548[0:SpR:14663.2,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u))*.
% 299.97/300.68  169545[0:SpR:14663.2,707.1] class_OrderedGroup_Osemigroup__add(u) ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(v,w,u),u,u))*.
% 299.97/300.68  169535[0:SpR:707.1,173.3] class_OrderedGroup_Osemigroup__add(u) class_Ring__and__Field_Oordered__semidom(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169528[0:SpR:707.1,440.0] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),y,z),x1,z),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),y,x1,z))*.
% 299.97/300.68  169459[0:SpR:707.1,164.1] class_OrderedGroup_Osemigroup__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u),c_Divides_Odiv__class_Omod(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u))**.
% 299.97/300.68  169658[0:Rew:707.1,169524.2] class_OrderedGroup_Osemigroup__add(u) class_Divides_Osemiring__div(u) ||  -> equal(c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_Divides_Odiv__class_Omod(v,w,u),c_List_Olist_OCons(x,y,u),u,u),w,u),c_Divides_Odiv__class_Omod(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),w,u))**.
% 299.97/300.68  170191[0:Res:393.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.97/300.68  170876[0:Res:366.1,53.0] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.97/300.68  170842[0:SpR:557.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,c_List_Ofoldr(c_Lambda_Osubst,u,v,w,x)),y)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(z,u,w),v,w,x),x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,z),y),x1)))*.
% 299.97/300.68  170817[0:SpR:557.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),c_List_Ofoldr(c_Lambda_Osubst,v,w,x,y))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,z),u),x1)),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(z,v,x),w,x,y),x1)))*.
% 299.97/300.68  171497[0:SpR:533.0,426.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Orotate(x,v,w),w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Orotate(x,v,w),w),w),c_List_Orotate(u,c_List_Orotate(x,v,w),w))**.
% 299.97/300.68  171487[0:SpR:4126.0,426.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,v),tc_nat),x,u),c_List_Otake(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,v),tc_nat),x,u),u),c_List_Orotate(w,x,u))**.
% 299.97/300.68  171486[0:SpR:14948.1,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,u),tc_nat),x,v),c_List_Otake(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,u),tc_nat),x,v),v),c_List_Orotate(w,x,v))**.
% 299.97/300.68  171485[0:SpR:14663.2,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(v),tc_nat) equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,u),tc_nat),x,v),c_List_Otake(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,u),tc_nat),x,v),v),c_List_Orotate(w,x,v))**.
% 299.97/300.68  171482[0:SpR:14663.2,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,v),tc_nat),x,u),c_List_Otake(c_Divides_Odiv__class_Omod(w,c_Nat_Osize__class_Osize(x,v),tc_nat),x,u),u),c_List_Orotate(w,x,u))**.
% 299.97/300.68  172314[0:SpR:4126.0,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  172313[0:SpR:14948.1,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  172312[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  172309[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  172928[0:SpR:4126.0,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  172927[0:SpR:14948.1,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  172926[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  172923[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173278[0:SpR:4126.0,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173277[0:SpR:14948.1,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173276[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173273[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173654[0:SpR:4126.0,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173653[0:SpR:14948.1,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173652[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  173649[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(z,v),x),hAPP(hAPP(z,w),y),u)*.
% 299.97/300.68  175069[0:SpR:10323.1,71.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),y,w) -> c_ListOrder_Ostep1(x,c_List_Otake(c_Suc(u),v,w),c_List_Oappend(c_List_Otake(u,v,w),y,w),w)*.
% 299.97/300.68  175068[0:SpR:10323.1,72.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Otake(u,v,w),y,w) -> c_ListOrder_Ostep1(x,c_List_Otake(c_Suc(u),v,w),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),w)*.
% 299.97/300.68  175067[0:SpR:10323.1,72.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,y,c_List_Otake(u,v,w),w) -> c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Otake(c_Suc(u),v,w),w)*.
% 299.97/300.68  175066[0:SpR:10323.1,71.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w) -> c_ListOrder_Ostep1(x,c_List_Oappend(c_List_Otake(u,v,w),y,w),c_List_Otake(c_Suc(u),v,w),w)*.
% 299.97/300.68  175062[0:SpR:10323.1,551.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Otake(u,v,w),w) c_List_Olistsp(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w)* -> c_List_Olistsp(x,c_List_Otake(c_Suc(u),v,w),w).
% 299.97/300.68  175167[0:Rew:359.0,175079.1,359.0,175079.1,354.0,175079.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Oappend(c_List_Olist_OCons(x,c_List_Otake(u,v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Olist_OCons(x,c_List_Otake(c_Suc(u),v,w),w))**.
% 299.97/300.68  175758[0:SpR:409.1,71.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),z,w) -> c_ListOrder_Ostep1(x,c_List_Olist__update(v,u,y,w),c_List_Oappend(c_List_Otake(u,v,w),z,w),w)*.
% 299.97/300.68  175757[0:SpR:409.1,72.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Otake(u,v,w),y,w) -> c_ListOrder_Ostep1(x,c_List_Olist__update(v,u,z,w),c_List_Oappend(y,c_List_Olist_OCons(z,c_List_Odrop(c_Suc(u),v,w),w),w),w)*.
% 299.97/300.68  175756[0:SpR:409.1,72.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,y,c_List_Otake(u,v,w),w) -> c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Olist_OCons(z,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist__update(v,u,z,w),w)*.
% 299.97/300.68  175755[0:SpR:409.1,71.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,y,c_List_Olist_OCons(z,c_List_Odrop(c_Suc(u),v,w),w),w) -> c_ListOrder_Ostep1(x,c_List_Oappend(c_List_Otake(u,v,w),y,w),c_List_Olist__update(v,u,z,w),w)*.
% 299.97/300.68  175751[0:SpR:409.1,551.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_List_Olistsp(x,c_List_Otake(u,v,w),w) c_List_Olistsp(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w)* -> c_List_Olistsp(x,c_List_Olist__update(v,u,y,w),w).
% 299.97/300.68  175874[0:Rew:371.0,175827.1,375.0,175827.1,354.0,175827.0] || c_HOL_Oord__class_Oless(c_Suc(u),c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Oappend(c_List_Olist_OCons(x,c_List_Otake(u,v,w),w),c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist_OCons(x,c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  177107[0:Res:368.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  177106[0:Res:368.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.97/300.68  177758[0:Res:367.1,338.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,w),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177757[0:Res:367.1,339.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),y))*.
% 299.97/300.68  180687[0:SpL:529.1,397.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u)** equal(c_List_Oappend(x,y,v),w)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,v),u) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(v)),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat)*.
% 299.97/300.68  180664[0:SpL:529.1,397.0] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),u)** equal(w,c_List_Oappend(x,y,v))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(x,tc_List_Olist(v)),u,v),x) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(x,tc_List_Olist(v)),tc_nat)*.
% 299.97/300.68  183612[0:SpL:533.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Orotate(x,y,w),z,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Orotate(x,y,w),w),u)**.
% 299.97/300.68  183723[0:Rew:533.0,183635.2] || equal(c_List_Oappend(c_List_Orotate(u,v,w),x,w),c_List_Oappend(y,z,w))* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),y,w),c_List_Orotate(u,v,w))*.
% 299.97/300.68  184755[0:SpR:70810.0,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(c_List_Otake(c_Suc(u),v,w),w),c_HOL_Ozero__class_Ozero(tc_nat),x,w),c_List_Orev(c_List_Olist__update(c_List_Otake(c_Suc(u),v,w),u,x,w),w))*.
% 299.97/300.68  184784[0:Rew:533.0,184710.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(c_List_Orotate(x,v,w),w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(c_List_Orotate(x,v,w),u,y,w),w))**.
% 299.97/300.68  184786[0:Rew:93.0,184711.1,354.0,184711.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(c_List_Olist_OCons(x,v,w),w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),y,w),c_List_Orev(c_List_Olist__update(c_List_Olist_OCons(x,v,w),u,y,w),w))**.
% 299.97/300.68  88296[0:SpR:161.1,619.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),c_List_Olist_OCons(u,x,y),y,z),c_List_Olist_OCons(c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),z))*.
% 299.97/300.68  97944[0:SpR:155.1,557.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldr(c_Type_Oshift(w,u,x,y),c_List_Olist_OCons(v,z,x1),x2,x1,x3),hAPP(hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_List_Ofoldr(c_Type_Oshift(w,u,x,y),z,x2,x1,x3)))*.
% 299.97/300.68  98418[0:SpR:155.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(c_Type_Oshift(w,u,x,y),v,c_List_Olist_OCons(z,x1,x2),x3,x2),c_List_Ofoldl(c_Type_Oshift(w,u,x,y),hAPP(hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),z),x1,x3,x2))*.
% 299.97/300.68  102120[0:SpR:708.2,619.0] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),w,x),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x),x))*.
% 299.97/300.68  103938[0:Res:414.1,427.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)),y),u,v,w))*.
% 299.97/300.68  108764[0:SpR:381.1,625.0] ||  -> equal(u,v) c_HOL_Oord__class_Oless(v,u,tc_nat) equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),c_List_Olist__update(x,y,v,z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,z,x1),y,c_Lambda_OdB_OVar(u),x1))*.
% 299.97/300.68  117415[0:Res:116.2,187.1] class_Ring__and__Field_Oordered__idom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_HOL_Oord__class_Oless(w,x,u).
% 299.97/300.68  117414[0:Res:128.3,187.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_HOL_Oord__class_Oless(w,x,u).
% 299.97/300.68  118007[0:Res:116.2,184.1] class_Ring__and__Field_Oordered__idom(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_HOL_Oord__class_Oless(v,x,u).
% 299.97/300.68  118006[0:Res:128.3,184.1] class_Orderings_Olinorder(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_HOL_Oord__class_Oless(v,x,u).
% 299.97/300.68  125961[0:SpR:557.0,510.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(u,v,w),x,w,y)),hAPP(hAPP(c_Lambda_Olift,z),c_List_Ofoldr(c_Lambda_Olift,v,x,w,y))),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),z)),c_List_Ofoldr(c_Lambda_Olift,v,x,w,y)))**.
% 299.97/300.68  125947[0:SpR:557.0,510.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),c_List_Ofoldr(c_Lambda_Olift,v,w,x,y))),c_List_Ofoldr(c_Lambda_Olift,c_List_Olist_OCons(z,v,x),w,x,y)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),z)),c_List_Ofoldr(c_Lambda_Olift,v,w,x,y)))**.
% 299.97/300.68  127037[0:SpL:253.0,220.0] || equal(c_HOL_Ominus__class_Ominus(u,c_Suc(v),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),v,tc_nat))* c_lessequals(c_Suc(v),u,tc_nat) c_lessequals(c_Suc(v),c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),tc_nat)* -> equal(u,c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat)).
% 299.97/300.68  128762[0:Rew:557.0,128757.1] || c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(w),c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(v,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x),tc_Type_Otype),y,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  128763[0:Rew:486.0,128758.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.97/300.68  129617[0:Rew:557.0,129612.1] || c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,w,x,tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(w),c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(v,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x),tc_Type_Otype),y,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  129618[0:Rew:486.0,129613.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otypings(u,w,c_Type_Osko__Type__Xvar__app__typesE__1__1(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),u,v,w))*.
% 299.97/300.68  131036[0:SpL:345.1,303.0] || c_ListOrder_Ostep1(u,c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),c_List_Olist_OCons(z,x1,y),y)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) hBOOL(hAPP(hAPP(u,w),z)) c_ListOrder_Ostep1(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),x1,y).
% 299.97/300.68  131025[0:SpL:345.1,303.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Otake(y,c_List_Olist_OCons(z,x1,x),x),x)* -> equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) hBOOL(hAPP(hAPP(u,v),z)) c_ListOrder_Ostep1(u,w,c_List_Otake(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x1,x),x).
% 299.97/300.68  134001[0:SpR:63.1,703.1] class_OrderedGroup_Omonoid__add(u) || c_HOL_Oord__class_Oless(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(u)),tc_nat) -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),c_List_Onth(w,v,u),c_List_Odrop(c_Suc(v),w,u),u,u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Odrop(v,w,u),c_HOL_Ozero__class_Ozero(u),u,u))**.
% 299.97/300.68  134000[0:SpR:63.1,700.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Oreplicate(c_Suc(x),c_List_Onth(v,u,w),w),c_List_Odrop(c_Suc(u),v,w),w),c_List_Oappend(c_List_Oreplicate(x,c_List_Onth(v,u,w),w),c_List_Odrop(u,v,w),w))**.
% 299.97/300.68  137404[0:SpR:510.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),v)),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),v)),w)))*.
% 299.97/300.68  137390[0:SpR:510.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),hAPP(hAPP(c_Lambda_Olift,v),w))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,x),w)),u)),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),w)))*.
% 299.97/300.68  137856[0:SpR:510.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,u),v)),w)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v)),hAPP(hAPP(c_Lambda_OdB_OApp,w),hAPP(hAPP(c_Lambda_Olift,x),v))))*.
% 299.97/300.68  137842[0:SpR:510.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),hAPP(hAPP(c_Lambda_Olift,v),w))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(c_Lambda_Olift,x),w))),hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,v),x)),w)))*.
% 299.97/300.68  140252[0:SpR:234.2,383.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_List_Otake(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_List_Odrop(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,y),y),c_List_Odrop(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_List_Otake(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,y),y))*.
% 299.97/300.68  142977[0:SpR:374.0,348.0] ||  -> equal(c_List_Orev(c_List_Orotate(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Divides_Odiv__class_Omod(x,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),tc_nat),tc_nat),c_List_Odrop(w,u,v),v),v),c_List_Orotate(x,c_List_Orev(c_List_Odrop(w,u,v),v),v))**.
% 299.97/300.68  143754[0:Res:293.3,334.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  143753[0:Res:293.3,332.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  147127[0:Res:81.3,334.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Olinorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.97/300.68  147126[0:Res:81.3,332.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)*.
% 299.97/300.68  153621[0:SpL:403.1,10336.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),u,y,w),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,w),w))* -> equal(c_List_Olist__update(v,u,y,w),z).
% 299.97/300.68  155539[0:SpL:89.1,282.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  155538[0:SpL:89.1,66.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  155537[0:SpL:89.1,6.1] class_OrderedGroup_Oab__semigroup__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  155536[0:SpL:89.1,7.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  155535[0:SpL:89.1,176.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  155436[0:SpR:89.1,283.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)*.
% 299.97/300.68  155435[0:SpR:89.1,67.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)*.
% 299.97/300.68  155434[0:SpR:89.1,5.2] class_OrderedGroup_Oab__semigroup__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  155433[0:SpR:89.1,8.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  155432[0:SpR:89.1,175.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  157065[0:SpL:85.1,282.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  157064[0:SpL:85.1,66.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  157063[0:SpL:85.1,6.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  157062[0:SpL:85.1,7.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  157061[0:SpL:85.1,176.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  156960[0:SpR:85.1,283.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)*.
% 299.97/300.68  156959[0:SpR:85.1,67.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)*.
% 299.97/300.68  156958[0:SpR:85.1,5.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  156957[0:SpR:85.1,8.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  156956[0:SpR:85.1,175.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  158117[0:SpL:87.1,282.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  158116[0:SpL:87.1,66.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  158115[0:SpL:87.1,6.1] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  158114[0:SpL:87.1,7.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  158113[0:SpL:87.1,176.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  158010[0:SpR:87.1,283.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)*.
% 299.97/300.68  158009[0:SpR:87.1,67.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),u)*.
% 299.97/300.68  158008[0:SpR:87.1,5.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  158007[0:SpR:87.1,8.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  158006[0:SpR:87.1,175.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  159512[0:SpL:86.1,282.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  159511[0:SpL:86.1,66.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  159510[0:SpL:86.1,6.1] class_OrderedGroup_Oab__group__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  159509[0:SpL:86.1,7.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  159508[0:SpL:86.1,176.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  159321[0:SpR:86.1,283.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),u)*.
% 299.97/300.68  159320[0:SpR:86.1,67.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),u)*.
% 299.97/300.68  159319[0:SpR:86.1,5.2] class_OrderedGroup_Oab__group__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  159318[0:SpR:86.1,8.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  159317[0:SpR:86.1,175.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),w)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  161358[0:Rew:85.1,161265.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  161359[0:Rew:85.1,161264.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  161360[0:Rew:85.1,161263.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  161361[0:Rew:85.1,161262.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  161362[0:Rew:85.1,161261.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  161368[0:Rew:85.1,161068.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)*.
% 299.97/300.68  161369[0:Rew:85.1,161067.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)*.
% 299.97/300.68  161370[0:Rew:85.1,161066.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  161371[0:Rew:85.1,161065.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  161372[0:Rew:85.1,161064.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  162745[0:Rew:85.1,162643.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  162746[0:Rew:85.1,162642.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  162747[0:Rew:85.1,162641.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  162748[0:Rew:85.1,162640.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  162749[0:Rew:85.1,162639.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  162755[0:Rew:85.1,162440.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),u)*.
% 299.97/300.68  162756[0:Rew:85.1,162439.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),u)*.
% 299.97/300.68  162757[0:Rew:85.1,162438.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  162758[0:Rew:85.1,162437.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  162759[0:Rew:85.1,162436.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  164064[0:Rew:87.1,164001.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  164065[0:Rew:87.1,164000.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)* -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  164066[0:Rew:87.1,163999.2] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  164067[0:Rew:87.1,163998.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  164068[0:Rew:87.1,163997.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)* -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  164074[0:Rew:87.1,163792.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)*.
% 299.97/300.68  164075[0:Rew:87.1,163791.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),u)*.
% 299.97/300.68  164076[0:Rew:87.1,163790.3] class_OrderedGroup_Ocomm__monoid__add(u) class_Ring__and__Field_Oordered__idom(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  164077[0:Rew:87.1,163789.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  164078[0:Rew:87.1,163788.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Olordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),w))),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  165750[0:SpL:557.0,53.0] || hBOOL(c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),c_List_Olist_OCons(w,x,y),z,y,x1))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),c_List_Ofoldr(c_Transitive__Closure_Ortranclp(u,v),x,z,y,x1)),x2))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(u,v),w),x2))*.
% 299.97/300.68  166408[0:Res:48.4,334.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.97/300.68  166407[0:Res:48.4,332.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.97/300.68  167263[0:Res:47.4,334.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.97/300.68  167262[0:Res:47.4,332.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)) c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.97/300.68  169678[0:Rew:155488.1,169677.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,u),x,u,u)),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x,w,u),v,u,u)),y))*.
% 299.97/300.68  170187[0:SpR:4126.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.97/300.68  170186[0:SpR:14948.1,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(w).
% 299.97/300.68  170185[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(w).
% 299.97/300.68  170182[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* hBOOL(x).
% 299.97/300.68  170181[0:SpR:4126.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170180[0:SpR:14948.1,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(hAPP(w,c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170179[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* hBOOL(hAPP(w,c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170176[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(x,c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170172[0:SpR:4126.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170171[0:SpR:14948.1,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170170[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170167[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),x),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB)))*.
% 299.97/300.68  170163[0:SpR:4126.0,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.97/300.68  170162[0:SpR:14948.1,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),w))*.
% 299.97/300.68  170161[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,x,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),w))*.
% 299.97/300.68  170158[0:SpR:14663.2,393.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Ofoldl(c_Lambda_OdB_OApp,v,w,tc_Lambda_OdB,tc_Lambda_OdB),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldl(c_Lambda_OdB_OApp,u,w,tc_Lambda_OdB,tc_Lambda_OdB)),x))*.
% 299.97/300.68  170872[0:SpR:4126.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.97/300.68  170871[0:SpR:14948.1,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)),tc_nat)* hBOOL(w).
% 299.97/300.68  170870[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)),tc_nat)* hBOOL(w).
% 299.97/300.68  170867[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.97/300.68  170866[0:SpR:4126.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  170865[0:SpR:14948.1,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  170864[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  170861[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  170860[0:SpR:4126.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),y),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  170859[0:SpR:14948.1,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  170858[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  170855[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),y),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  170848[0:SpR:4126.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),y)))*.
% 299.97/300.68  170847[0:SpR:14948.1,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  170846[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  170843[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),y)))*.
% 299.97/300.68  170835[0:SpR:4126.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.97/300.68  170834[0:SpR:14948.1,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),w))*.
% 299.97/300.68  170833[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),w))*.
% 299.97/300.68  170830[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.97/300.68  170823[0:SpR:4126.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),y)),hAPP(x,y)))*.
% 299.97/300.68  170822[0:SpR:14948.1,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(w,y)))*.
% 299.97/300.68  170821[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(w,y)))*.
% 299.97/300.68  170818[0:SpR:14663.2,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),y)),hAPP(x,y)))*.
% 299.97/300.68  171541[0:SpR:4126.0,426.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),w),c_List_Orotate(u,v,w))**.
% 299.97/300.68  171540[0:SpR:14948.1,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),tc_nat)* equal(c_List_Oappend(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x),c_List_Orotate(v,w,x))**.
% 299.97/300.68  171539[0:SpR:14663.2,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),tc_nat)* equal(c_List_Oappend(u,c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x),c_List_Orotate(v,w,x))**.
% 299.97/300.68  171536[0:SpR:14663.2,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),w),c_List_Orotate(u,v,w))**.
% 299.97/300.68  171473[0:SpR:4126.0,426.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),x,w),c_List_Orotate(u,v,w))**.
% 299.97/300.68  171472[0:SpR:14948.1,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),tc_nat)* equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),u,x),c_List_Orotate(v,w,x))**.
% 299.97/300.68  171471[0:SpR:14663.2,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),tc_nat)* equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),u,x),c_List_Orotate(v,w,x))**.
% 299.97/300.68  171468[0:SpR:14663.2,426.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),x,w),c_List_Orotate(u,v,w))**.
% 299.97/300.68  172357[0:SpR:4126.0,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172356[0:SpR:14948.1,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172355[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172352[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172351[0:SpR:557.0,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1),x2,u) -> c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,z),y,z,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x2),u)*.
% 299.97/300.68  172320[0:SpR:4126.0,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172319[0:SpR:14948.1,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172318[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_lessequals(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172315[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172308[0:SpR:4126.0,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172307[0:SpR:14948.1,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172306[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172303[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172302[0:SpR:557.0,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),y,z,x1,x2),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,y,x1),z,x1,x2),u)*.
% 299.97/300.68  172271[0:SpR:4126.0,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  172270[0:SpR:14948.1,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  172269[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  172266[0:SpR:14663.2,73.3] class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  172395[0:SSi:172368.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,x,tc_nat) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),tc_nat)*.
% 299.97/300.68  172971[0:SpR:4126.0,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172970[0:SpR:14948.1,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172969[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172966[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172965[0:SpR:557.0,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1),x2,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,z),y,z,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x2),u)*.
% 299.97/300.68  172934[0:SpR:4126.0,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172933[0:SpR:14948.1,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172932[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172929[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172922[0:SpR:4126.0,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172921[0:SpR:14948.1,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172920[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172917[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  172916[0:SpR:557.0,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),y,z,x1,x2),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,y,x1),z,x1,x2),u)*.
% 299.97/300.68  172885[0:SpR:4126.0,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  172884[0:SpR:14948.1,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  172883[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  172880[0:SpR:14663.2,278.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_lessequals(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173321[0:SpR:4126.0,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173320[0:SpR:14948.1,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173319[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173316[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173315[0:SpR:557.0,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1),x2,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,z),y,z,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x2),u)*.
% 299.97/300.68  173284[0:SpR:4126.0,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173283[0:SpR:14948.1,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173282[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173279[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173272[0:SpR:4126.0,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173271[0:SpR:14948.1,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173270[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173267[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173266[0:SpR:557.0,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),y,z,x1,x2),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,y,x1),z,x1,x2),u)*.
% 299.97/300.68  173235[0:SpR:4126.0,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173234[0:SpR:14948.1,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173233[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173230[0:SpR:14663.2,277.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173697[0:SpR:4126.0,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173696[0:SpR:14948.1,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173695[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173692[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(z,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173691[0:SpR:557.0,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,y,z,x1),x2,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,x,z),y,z,x1),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x2),u)*.
% 299.97/300.68  173660[0:SpR:4126.0,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173659[0:SpR:14948.1,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173658[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173655[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(z,x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  173648[0:SpR:4126.0,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173647[0:SpR:14948.1,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173646[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173643[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z,u)*.
% 299.97/300.68  173642[0:SpR:557.0,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),y,z,x1,x2),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,y,x1),z,x1,x2),u)*.
% 299.97/300.68  173611[0:SpR:4126.0,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173610[0:SpR:14948.1,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173609[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  173606[0:SpR:14663.2,134.3] class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u)* c_HOL_Oord__class_Oless(x,y,u) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(z,y),u)*.
% 299.97/300.68  174060[0:SpL:4126.0,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174059[0:SpL:14948.1,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),v),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174058[0:SpL:14663.2,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),v),tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174055[0:SpL:14663.2,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,y,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174054[0:SpL:557.0,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),v,w,x,y),z,u)* c_lessequals(x1,c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(x2,v,x),w,x,y),u)* -> c_lessequals(x1,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x2),z),u)*.
% 299.97/300.68  174023[0:SpL:4126.0,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(y,v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174022[0:SpL:14948.1,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(y,v),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174021[0:SpL:14663.2,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(y,v),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174018[0:SpL:14663.2,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(y,v),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174017[0:SpL:4126.0,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(y,z),v),u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174016[0:SpL:14948.1,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(y,z),v),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174015[0:SpL:14663.2,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(y,z),v),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  174012[0:SpL:14663.2,302.2] class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(y,z),v),u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w),u)*.
% 299.97/300.68  175148[0:SpL:10323.1,10338.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Otake(c_Suc(u),v,w),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),w)* -> equal(c_List_Onth(v,u,w),z) equal(c_List_Otake(u,v,w),y).
% 299.97/300.68  175147[0:SpL:10323.1,10338.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),c_List_Otake(c_Suc(u),v,w),w)* -> equal(z,c_List_Onth(v,u,w)) equal(y,c_List_Otake(u,v,w)).
% 299.97/300.68  175171[0:MRR:175084.0,129381.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Otake(v,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(w,u,x),x),x),c_List_Otake(c_Suc(u),c_List_Otake(v,w,x),x))**.
% 299.97/300.68  175867[0:Rew:10314.0,175789.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),c_List_Olist__update(c_List_Otake(c_HOL_Oone__class_Oone(tc_nat),v,w),u,x,w))**.
% 299.97/300.68  175868[0:Rew:10314.0,175787.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(c_Suc(u),v,w),tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Otake(c_Suc(u),v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),c_List_Olist__update(c_List_Otake(c_Suc(u),v,w),u,x,w))**.
% 299.97/300.68  175875[0:Rew:135608.0,175817.1] || c_HOL_Oord__class_Oless(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_Nat_Osize__class_Osize(c_List_Oappend(u,w,v),tc_List_Olist(v)),tc_nat)* -> equal(c_List_Oappend(u,c_List_Olist_OCons(x,c_List_Odrop(c_HOL_Oone__class_Oone(tc_nat),w,v),v),v),c_List_Olist__update(c_List_Oappend(u,w,v),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),x,v))*.
% 299.97/300.68  176466[0:SpL:588.0,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),y)* -> equal(c_List_Oappend(v,w,y),z) c_ListOrder_Ostep1(u,c_List_Oappend(v,w,y),z,y).
% 299.97/300.68  176442[0:SpL:588.0,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),x),x)* -> equal(v,c_List_Oappend(y,z,x)) c_ListOrder_Ostep1(u,v,c_List_Oappend(y,z,x),x).
% 299.97/300.68  177073[0:SpR:4126.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(x,u),y)),hAPP(hAPP(x,v),y)))*.
% 299.97/300.68  177072[0:SpR:14948.1,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,u),y)),hAPP(hAPP(w,v),y)))*.
% 299.97/300.68  177071[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,u),y)),hAPP(hAPP(w,v),y)))*.
% 299.97/300.68  177068[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(x,u),y)),hAPP(hAPP(x,v),y)))*.
% 299.97/300.68  180699[0:Rew:605.0,180662.2] || equal(c_List_Omap(u,c_List_Oappend(v,w,x),x,y),c_List_Oappend(z,x1,y))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(z,tc_List_Olist(y)),c_List_Omap(u,v,x,y),y),z)** c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),c_Nat_Osize__class_Osize(z,tc_List_Olist(y)),tc_nat).
% 299.97/300.68  180705[0:Rew:605.0,180685.2,605.0,180685.1] || equal(c_List_Oappend(u,v,w),c_List_Omap(x,c_List_Oappend(y,z,x1),x1,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(x1)),u,w),c_List_Omap(x,y,x1,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(x1)),tc_nat)*.
% 299.97/300.68  183038[0:SpL:4126.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(w,x)),hAPP(w,y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y).
% 299.97/300.68  183037[0:SpL:14948.1,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(w,x)),hAPP(w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y).
% 299.97/300.68  183036[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(w,x)),hAPP(w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y).
% 299.97/300.68  183033[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(w,x)),hAPP(w,y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),y).
% 299.97/300.68  183647[0:Res:129138.0,399.1] || equal(c_List_Oappend(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),x,v),c_List_Oappend(u,y,v))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v),tc_List_Olist(v)),u,v),c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,v))**.
% 299.97/300.68  183613[0:SpL:354.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Olist_OCons(x,y,w),z,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Suc(c_Nat_Osize__class_Osize(y,tc_List_Olist(w))),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Olist_OCons(x,y,w),w),u)**.
% 299.97/300.68  129[0:Inp] class_Divides_Oring__div(u) || equal(c_Divides_Odiv__class_Omod(v,w,u),c_Divides_Odiv__class_Omod(x,w,u)) equal(c_Divides_Odiv__class_Omod(y,w,u),c_Divides_Odiv__class_Omod(z,w,u)) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,y,u),w,u),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(x,z,u),w,u))*.
% 299.97/300.68  713[0:Rew:486.0,428.2] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),v,tc_Lambda_OdB,tc_Lambda_OdB),y)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),c_List_Oappend(v,z,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),x1)* -> c_Type_Otypings(u,z,c_Type_Osko__Type__Xvar__app__types__1__1(x1,y,u,z))*.
% 299.97/300.68  85276[0:SpL:382.1,596.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__idI__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x),tc_nat)* equal(c_List_Osko__List__Xmap__idI__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x),c_Lambda_OdB_OVar(u)) -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,x),w)**.
% 299.97/300.68  97963[0:SpR:161.1,557.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),c_List_Olist_OCons(u,x,y),z,y,x1),hAPP(c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_List_Ofoldr(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,z,y,x1)))*.
% 299.97/300.68  97898[0:SpR:557.0,381.1] ||  -> equal(c_List_Ofoldr(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v,w,x,y),u) equal(c_List_Ofoldr(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),c_List_Olist_OCons(z,v,x),w,x,y),c_Lambda_OdB_OVar(u))** c_HOL_Oord__class_Oless(c_List_Ofoldr(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v,w,x,y),u,tc_nat)*.
% 299.97/300.68  98438[0:SpR:161.1,440.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),hAPP(c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),x),y,x1,z))*.
% 299.97/300.68  102121[0:SpR:708.2,557.0] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist_OCons(c_HOL_Ozero__class_Ozero(u),v,w),x,w,y),hAPP(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,x,w,y)))**.
% 299.97/300.68  102119[0:SpR:708.2,440.0] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_HOL_Ozero__class_Ozero(u),c_List_Olist_OCons(v,w,x),y,x),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),hAPP(c_HOL_Ozero__class_Ozero(u),v),w,y,x))**.
% 299.97/300.68  108748[0:SpR:155.1,625.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(c_Type_Oshift(w,u,x,y),c_List_Olist__update(z,x1,v,x2),x2,x3),c_List_Olist__update(c_List_Omap(c_Type_Oshift(w,u,x,y),z,x2,x3),x1,hAPP(w,c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),x3))*.
% 299.97/300.68  110838[0:Res:152.2,334.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.97/300.68  110837[0:Res:152.2,332.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.97/300.68  111348[0:Res:151.2,334.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.97/300.68  111347[0:Res:151.2,332.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.97/300.68  111842[0:Res:149.2,334.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.97/300.68  111841[0:Res:149.2,332.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)*.
% 299.97/300.68  112417[0:Res:147.2,334.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.97/300.68  112416[0:Res:147.2,332.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u)*.
% 299.97/300.68  118494[0:Res:5539.0,541.1] || c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Type_Otype_OFun,u),v)),w)),x),y,u)* -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Type_Otype_OFun,u),v)),w)),x),hAPP(hAPP(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w)),y),v)*.
% 299.97/300.68  130503[0:SpR:139.1,41.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Onth(c_List_Olist_OCons(x,c_List_Omap(y,v,w,z),z),u,z),hAPP(y,c_List_Onth(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w)))**.
% 299.97/300.68  134069[0:SpL:63.1,303.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist_OCons(y,z,w),c_List_Odrop(u,v,w),w)* -> hBOOL(hAPP(hAPP(x,y),c_List_Onth(v,u,w))) c_ListOrder_Ostep1(x,z,c_List_Odrop(c_Suc(u),v,w),w).
% 299.97/300.68  134064[0:SpL:63.1,303.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Odrop(u,v,w),c_List_Olist_OCons(y,z,w),w)* -> hBOOL(hAPP(hAPP(x,c_List_Onth(v,u,w)),y)) c_ListOrder_Ostep1(x,c_List_Odrop(c_Suc(u),v,w),z,w).
% 299.97/300.68  135687[0:Rew:254.0,135530.1,235.0,135530.1] ||  -> equal(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Odrop(u,v,w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),x,w),w),c_List_Odrop(u,c_List_Oappend(v,c_List_Olist_OCons(y,x,w),w),w))*.
% 299.97/300.68  142477[0:SpR:512.0,431.1] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldr(c_Type_Otype_OFun,x,y,tc_Type_Otype,tc_Type_Otype)) -> c_Type_Otyping(u,c_Lambda_OdB_OVar(v),c_List_Ofoldr(c_Type_Otype_OFun,c_List_Oappend(c_Type_Osko__Type__Xvar__app__typesE__1__1(c_List_Ofoldr(c_Type_Otype_OFun,x,y,tc_Type_Otype,tc_Type_Otype),u,v,w),x,tc_Type_Otype),y,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  143752[0:Res:293.3,126.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  143751[0:Res:293.3,106.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(w,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u).
% 299.97/300.68  147125[0:Res:81.3,126.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Oorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  147124[0:Res:81.3,106.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_Orderings_Opreorder(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u).
% 299.97/300.68  153643[0:Rew:474.0,153576.1,403.1,153576.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Olist__update(c_List_Oappend(v,c_List_Olist_OCons(x,y,w),w),u,z,w),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x1,w),c_List_Olist__update(c_List_Oappend(v,c_List_Olist_OCons(x1,y,w),w),u,z,w))**.
% 299.97/300.68  153645[0:Rew:474.0,153585.2,474.0,153585.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,w),c_List_Olist__update(v,u,y,w)) -> equal(c_List_Olist__update(c_List_Oappend(v,c_List_Odrop(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,w),w),u,y,w),x)**.
% 299.97/300.68  155411[0:SpR:89.1,238.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  155410[0:SpR:89.1,237.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  155409[0:SpR:89.1,113.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  155408[0:SpR:89.1,81.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  155407[0:SpR:89.1,95.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  155406[0:SpR:89.1,94.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  155405[0:SpR:89.1,229.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  155404[0:SpR:89.1,293.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  156934[0:SpR:85.1,238.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  156933[0:SpR:85.1,237.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  156932[0:SpR:85.1,113.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  156931[0:SpR:85.1,81.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  156930[0:SpR:85.1,95.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  156929[0:SpR:85.1,94.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  156928[0:SpR:85.1,229.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  156927[0:SpR:85.1,293.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  157983[0:SpR:87.1,238.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  157982[0:SpR:87.1,237.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  157981[0:SpR:87.1,113.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),x,u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  157980[0:SpR:87.1,81.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),u)*.
% 299.97/300.68  157979[0:SpR:87.1,95.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  157978[0:SpR:87.1,94.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  157977[0:SpR:87.1,229.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(x,c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  157976[0:SpR:87.1,293.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u),u) c_lessequals(x,c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  159288[0:SpR:86.1,238.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  159287[0:SpR:86.1,237.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  159286[0:SpR:86.1,113.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  159285[0:SpR:86.1,81.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  159284[0:SpR:86.1,95.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  159283[0:SpR:86.1,94.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  159282[0:SpR:86.1,229.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  159281[0:SpR:86.1,293.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  161033[0:SpR:192.1,238.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  161032[0:SpR:192.1,237.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  161031[0:SpR:192.1,113.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  161030[0:SpR:192.1,81.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  161029[0:SpR:192.1,95.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  161028[0:SpR:192.1,94.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  161027[0:SpR:192.1,229.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  161026[0:SpR:192.1,293.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  162403[0:SpR:705.1,238.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162402[0:SpR:705.1,237.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162401[0:SpR:705.1,113.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162400[0:SpR:705.1,81.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  162399[0:SpR:705.1,95.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  162398[0:SpR:705.1,94.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  162397[0:SpR:705.1,229.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  162396[0:SpR:705.1,293.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  163753[0:SpR:88.1,238.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  163752[0:SpR:88.1,237.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  163751[0:SpR:88.1,113.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  163750[0:SpR:88.1,81.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),u)*.
% 299.97/300.68  163749[0:SpR:88.1,95.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  163748[0:SpR:88.1,94.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  163747[0:SpR:88.1,229.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  163746[0:SpR:88.1,293.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  165097[0:SpR:374.0,194.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Onth(c_List_Odrop(v,w,x),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),c_Suc(u),tc_nat),x),c_List_Onth(c_List_Orev(c_List_Odrop(v,w,x),x),u,x))**.
% 299.97/300.68  166406[0:Res:48.4,126.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v).
% 299.97/300.68  166405[0:Res:48.4,106.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),v,u)* c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u).
% 299.97/300.68  167261[0:Res:47.4,126.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),v,u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),v).
% 299.97/300.68  167260[0:Res:47.4,106.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),v,u)* c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u).
% 299.97/300.68  169467[0:SpR:707.1,238.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169466[0:SpR:707.1,237.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169465[0:SpR:707.1,113.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),v,u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169464[0:SpR:707.1,81.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) -> c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169463[0:SpR:707.1,95.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  169462[0:SpR:707.1,94.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  169461[0:SpR:707.1,229.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_HOL_Oord__class_Oless(v,c_HOL_Ozero__class_Ozero(u),u) c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),c_HOL_Ozero__class_Ozero(u),u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  169460[0:SpR:707.1,293.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(v,c_HOL_Ozero__class_Ozero(u),u) c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),c_HOL_Ozero__class_Ozero(u),u) -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_HOL_Ozero__class_Ozero(u),u)*.
% 299.97/300.68  170853[0:SpR:557.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),c_List_Olist_OCons(u,x,y),z,y,x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),x,z,y,x1))))*.
% 299.97/300.68  170828[0:SpR:557.0,366.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),x,y,z,x1))),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),c_List_Olist_OCons(v,x,z),y,z,x1)))*.
% 299.97/300.68  171498[0:SpR:354.0,426.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_List_Olist_OCons(x,v,w),w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_List_Olist_OCons(x,v,w),w),w),c_List_Orotate(u,c_List_Olist_OCons(x,v,w),w))**.
% 299.97/300.68  171407[0:SpR:426.0,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),tc_List_Olist(x)),tc_nat)* -> equal(c_List_Onth(c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),u,x),c_List_Onth(c_List_Orotate(v,w,x),u,x)).
% 299.97/300.68  172396[0:SSi:172367.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] || c_lessequals(u,v,tc_nat) c_lessequals(w,x,tc_nat) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),tc_nat)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),v),x)).
% 299.97/300.68  175107[0:SpR:4126.0,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175106[0:SpR:14948.1,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat) equal(c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175105[0:SpR:14663.2,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat) equal(c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175102[0:SpR:14663.2,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175096[0:SpR:4126.0,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175095[0:SpR:14948.1,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),tc_nat)* equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175094[0:SpR:14663.2,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),tc_nat)* equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175091[0:SpR:14663.2,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175075[0:SpR:4126.0,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Onth(v,u,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175074[0:SpR:14948.1,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175073[0:SpR:14663.2,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Onth(v,u,w),tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175070[0:SpR:14663.2,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,w),w),c_List_Otake(c_Suc(u),v,w))**.
% 299.97/300.68  175175[0:Rew:139.1,175128.1,605.0,175128.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Omap(x,c_List_Otake(u,v,w),w,y),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),hAPP(x,c_List_Onth(v,u,w)),y),y),c_List_Otake(c_Suc(u),c_List_Omap(x,v,w,y),y))**.
% 299.97/300.68  175182[0:Obv:175181.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Omap(x,v,w,y),y),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),hAPP(x,c_List_Onth(v,u,w)),y),y),c_List_Otake(c_Suc(u),c_List_Omap(x,v,w,y),y))**.
% 299.97/300.68  175808[0:SpR:4126.0,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  175807[0:SpR:14948.1,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat) equal(c_List_Oappend(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  175806[0:SpR:14663.2,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Otake(u,v,w),tc_nat) equal(c_List_Oappend(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  175803[0:SpR:14663.2,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Otake(u,v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(x,c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  175801[0:SpR:4126.0,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),y,w),c_List_Olist__update(v,u,x,w))*.
% 299.97/300.68  175800[0:SpR:14948.1,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),tc_nat)* equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Olist__update(v,u,y,w))*.
% 299.97/300.68  175799[0:SpR:14663.2,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Olist_OCons(y,c_List_Odrop(c_Suc(u),v,w),w),tc_nat)* equal(c_List_Oappend(c_List_Otake(u,v,w),x,w),c_List_Olist__update(v,u,y,w))*.
% 299.97/300.68  175796[0:SpR:14663.2,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Olist_OCons(x,c_List_Odrop(c_Suc(u),v,w),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),y,w),c_List_Olist__update(v,u,x,w))*.
% 299.97/300.68  175773[0:SpR:4126.0,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Olist_OCons(y,x,w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  175772[0:SpR:14948.1,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Olist_OCons(y,x,w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  175771[0:SpR:14663.2,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Olist_OCons(y,x,w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  175768[0:SpR:14663.2,409.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Odrop(c_Suc(u),v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Oappend(c_List_Otake(u,v,w),c_List_Olist_OCons(y,x,w),w),c_List_Olist__update(v,u,y,w))**.
% 299.97/300.68  176463[0:SpL:4126.0,10339.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(z,w) c_ListOrder_Ostep1(u,z,w,y)*.
% 299.97/300.68  176462[0:SpL:14948.1,10339.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* equal(z,w) c_ListOrder_Ostep1(u,z,w,y)*.
% 299.97/300.68  176461[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* equal(z,w) c_ListOrder_Ostep1(u,z,w,y)*.
% 299.97/300.68  176458[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(z,w) c_ListOrder_Ostep1(u,z,w,y)*.
% 299.97/300.68  176452[0:SpL:4126.0,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  176451[0:SpL:14948.1,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  176450[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  176447[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  176439[0:SpL:4126.0,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(v,z) c_ListOrder_Ostep1(u,v,z,x)*.
% 299.97/300.68  176438[0:SpL:14948.1,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* equal(v,z) c_ListOrder_Ostep1(u,v,z,x)*.
% 299.97/300.68  176437[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* equal(v,z) c_ListOrder_Ostep1(u,v,z,x)*.
% 299.97/300.68  176434[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) equal(v,z) c_ListOrder_Ostep1(u,v,z,x)*.
% 299.97/300.68  176428[0:SpL:4126.0,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  176427[0:SpL:14948.1,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  176426[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  176423[0:SpL:14663.2,10339.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(v,y) c_ListOrder_Ostep1(u,v,y,x).
% 299.97/300.68  177108[0:Res:368.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.97/300.68  177074[0:SpR:557.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(c_Lambda_Osubst,u,v,w,x)),y)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(z,u,w),v,w,x),x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,z),y),x1)))*.
% 299.97/300.68  177049[0:SpR:557.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),c_List_Ofoldr(c_Lambda_Osubst,v,w,x,y))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,z),u),x1)),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(z,v,x),w,x,y),x1)))*.
% 299.97/300.68  177759[0:Res:367.1,53.0] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),y))* -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),y))*.
% 299.97/300.68  177725[0:SpR:557.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(u,w,x),y,x,z),x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),c_List_Ofoldr(c_Lambda_Osubst,w,y,x,z)),x1)))*.
% 299.97/300.68  177700[0:SpR:557.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_List_Ofoldr(c_Lambda_Osubst,w,x,y,z)),x1)),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(v,w,y),x,y,z),x1)))*.
% 299.97/300.68  178358[0:SpR:593.0,440.0] ||  -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w),c_List_Olist_OCons(hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),w),y,z),x1,z),c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v),w),y,x1,z))**.
% 299.97/300.68  180658[0:SpL:398.0,397.0] || equal(c_List_Otake(u,c_List_Oappend(v,w,x),x),c_List_Oappend(y,z,x))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_List_Otake(u,v,x),x),y) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),tc_nat)*.
% 299.97/300.68  180653[0:SpL:588.0,397.0] || equal(c_List_Oappend(u,c_List_Oappend(v,w,x),x),c_List_Oappend(y,z,x))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_List_Oappend(u,v,x),x),y) c_lessequals(c_Nat_Osize__class_Osize(c_List_Oappend(u,v,x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),tc_nat)*.
% 299.97/300.68  180652[0:SpL:402.0,397.0] || equal(c_List_Odrop(u,c_List_Oappend(v,w,x),x),c_List_Oappend(y,z,x))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_List_Odrop(u,v,x),x),y) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,x),tc_List_Olist(x)),c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),tc_nat)*.
% 299.97/300.68  183032[0:SpL:4126.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),z))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z)*.
% 299.97/300.68  183031[0:SpL:14948.1,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z)*.
% 299.97/300.68  183030[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z)*.
% 299.97/300.68  183027[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(v,w),hAPP(hAPP(v,x),y)),hAPP(hAPP(v,x),z))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),z)*.
% 299.97/300.68  182962[0:SpL:708.2,197.1] class_OrderedGroup_Opordered__comm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_HOL_Ozero__class_Ozero(u)),w).
% 299.97/300.68  183619[0:SpL:605.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Omap(x,y,z,w),x1,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(z)),tc_nat) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Omap(x,y,z,w),w),u)**.
% 299.97/300.68  183618[0:SpL:474.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Olist__update(x,y,z,w),x1,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat) -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Olist__update(x,y,z,w),w),u)**.
% 299.97/300.68  183724[0:Rew:354.0,183636.2] || equal(c_List_Oappend(c_List_Olist_OCons(u,v,w),x,w),c_List_Oappend(y,z,w))* c_lessequals(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Otake(c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),y,w),c_List_Olist_OCons(u,v,w))*.
% 299.97/300.68  183737[0:Rew:605.0,183642.2] || equal(c_List_Oappend(c_List_Omap(u,v,w,x),y,x),c_List_Oappend(z,x1,x))* c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(z,tc_List_Olist(x)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),z,x),c_List_Omap(u,v,w,x))*.
% 299.97/300.68  183738[0:Rew:474.0,183641.2] || equal(c_List_Oappend(c_List_Olist__update(u,v,w,x),y,x),c_List_Oappend(z,x1,x))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),c_Nat_Osize__class_Osize(z,tc_List_Olist(x)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(x)),z,x),c_List_Olist__update(u,v,w,x))*.
% 299.97/300.68  184751[0:SpR:13652.0,22967.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Orev(c_List_Olist__update(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),w,v),v),c_List_Olist__update(c_List_Orev(u,v),c_HOL_Ozero__class_Ozero(tc_nat),w,v))**.
% 299.97/300.68  184788[0:Rew:605.0,184717.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(c_List_Omap(x,v,w,y),y),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),z,y),c_List_Orev(c_List_Olist__update(c_List_Omap(x,v,w,y),u,z,y),y))**.
% 299.97/300.68  184789[0:Rew:474.0,184716.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(c_List_Olist__update(v,x,y,w),w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),z,w),c_List_Orev(c_List_Olist__update(c_List_Olist__update(v,x,y,w),u,z,w),w))**.
% 299.97/300.68  184793[0:Rew:605.0,184770.1,605.0,184770.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Omap(x,c_List_Orev(v,w),w,y),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),z,y),c_List_Orev(c_List_Olist__update(c_List_Omap(x,v,w,y),u,z,y),y))*.
% 299.97/300.68  85278[0:SpL:678.0,596.0] || equal(hAPP(hAPP(u,c_List_Osko__List__Xmap__idI__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1)),y),c_List_Osko__List__Xmap__idI__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1))** -> equal(c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),z,x1,x1),z)**.
% 299.97/300.68  108769[0:SpR:161.1,625.0] || c_HOL_Oord__class_Oless(u,v,tc_nat) -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),c_List_Olist__update(x,y,u,z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,z,x1),y,c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),x1))*.
% 299.97/300.68  108758[0:SpR:708.2,625.0] class_OrderedGroup_Opordered__comm__monoid__add(u) || c_lessequals(c_HOL_Ozero__class_Ozero(u),c_HOL_Ozero__class_Ozero(u),u) -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),c_List_Olist__update(v,w,c_HOL_Ozero__class_Ozero(u),x),x,y),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,x,y),w,c_HOL_Ozero__class_Ozero(u),y))*.
% 299.97/300.68  110836[0:Res:152.2,126.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v)).
% 299.97/300.68  110835[0:Res:152.2,106.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u).
% 299.97/300.68  111346[0:Res:151.2,126.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)).
% 299.97/300.68  111345[0:Res:151.2,106.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u).
% 299.97/300.68  111840[0:Res:149.2,126.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v)).
% 299.97/300.68  111839[0:Res:149.2,106.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u).
% 299.97/300.68  112415[0:Res:147.2,126.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)).
% 299.97/300.68  112414[0:Res:147.2,106.1] class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u).
% 299.97/300.68  119025[0:SpR:346.1,529.1] || equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_List_Olist_OCons(w,x,v),v),u)** -> equal(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(u,c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,v),v),c_List_Olist_OCons(w,x,v))*.
% 299.97/300.68  136215[0:SpR:383.0,398.0] ||  -> equal(c_List_Oappend(c_List_Odrop(u,c_List_Otake(v,w,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(u,w,x),tc_List_Olist(x)),tc_nat),y,x),x),c_List_Otake(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_List_Oappend(c_List_Odrop(u,w,x),y,x),x))**.
% 299.97/300.68  138321[0:SpL:557.0,417.0] || hBOOL(c_List_Ofoldr(c_Lambda_Obeta,c_List_Olist_OCons(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),v,tc_Lambda_OdB,tc_Lambda_OdB),w,x),y,x,z))* -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(u),c_ListBeta_Osko__ListBeta__Xhead__Var__reduction__1__1(u,v,c_List_Ofoldr(c_Lambda_Obeta,w,y,x,z)),tc_Lambda_OdB,tc_Lambda_OdB),c_List_Ofoldr(c_Lambda_Obeta,w,y,x,z))**.
% 299.97/300.68  140562[0:SpL:234.2,56446.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat).
% 299.97/300.68  140561[0:SpL:234.2,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),tc_nat)* -> c_lessequals(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat).
% 299.97/300.68  140490[0:SpR:253.0,234.2] || c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),tc_nat) c_lessequals(c_Suc(u),x,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),u,tc_nat),c_HOL_Ominus__class_Ominus(x,c_Suc(u),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Suc(v),w,tc_nat),x,tc_nat))**.
% 299.97/300.68  140754[0:Rew:23112.0,140404.2] || c_lessequals(c_Suc(u),v,tc_nat) c_lessequals(c_Suc(u),c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_Suc(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(w,x,tc_nat),u,tc_nat)),tc_nat),c_HOL_Ominus__class_Ominus(v,c_HOL_Ominus__class_Ominus(c_Suc(w),x,tc_nat),tc_nat))**.
% 299.97/300.68  140334[0:SpR:234.2,239.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.97/300.68  140326[0:SpR:234.2,31.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat) c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat),tc_nat)*.
% 299.97/300.68  142501[0:Rew:557.0,142486.1] || c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),x,tc_Lambda_OdB,tc_Lambda_OdB),y) -> c_Type_Otyping(u,c_Lambda_OdB_OAbs(c_Lambda_OdB_OVar(w)),c_List_Ofoldr(c_Type_Otype_OFun,c_List_Olist_OCons(v,c_Type_Osko__Type__Xvar__app__typesE__1__1(y,c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x),tc_Type_Otype),y,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  151540[0:SSi:151539.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),w),v,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),c_Divides_Odiv__class_Omod(u,v,tc_nat)),w),tc_nat)*.
% 299.97/300.68  152572[0:SSi:152571.0,648.0,642.0,641.0,635.0,639.0,636.0,633.0,643.0,631.0,646.0,638.0,637.0,640.0,644.0,634.0,632.0,647.0,645.0] ||  -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat)) c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),v),w,tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(tc_nat),u),c_Divides_Odiv__class_Omod(v,w,tc_nat)),tc_nat)*.
% 299.97/300.68  153267[0:Rew:22.0,153125.2] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Onth(c_List_Oappend(v,c_List_Oappend(x,y,w),w),u,w),c_List_Onth(c_List_Oappend(v,x,w),u,w))**.
% 299.97/300.68  165078[0:SpR:133.1,194.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Onth(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),w),c_List_Onth(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w))*.
% 299.97/300.68  166303[0:SpR:705.1,48.4] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),y,u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  167170[0:SpR:705.1,47.4] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),u) -> c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),u)*.
% 299.97/300.68  167932[0:SpR:705.1,213.4] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  168657[0:SpR:705.1,58.4] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),u)*.
% 299.97/300.68  169537[0:SpR:707.1,48.4] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),y,u) -> c_lessequals(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169534[0:SpR:707.1,213.4] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_HOL_Oord__class_Oless(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) c_lessequals(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169533[0:SpR:707.1,58.4] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(u),y,u) -> c_HOL_Oord__class_Oless(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,c_List_Olist_OCons(w,x,u),u,u),u)*.
% 299.97/300.68  169516[0:SpR:707.1,47.4] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add__imp__le(u) || c_lessequals(v,w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u),u) -> c_lessequals(v,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(x,y,u),u,u),u)*.
% 299.97/300.68  171504[0:SpR:605.0,426.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Omap(x,v,w,y),y),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Omap(x,v,w,y),y),y),c_List_Orotate(u,c_List_Omap(x,v,w,y),y))**.
% 299.97/300.68  171503[0:SpR:474.0,426.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Olist__update(v,x,y,w),w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Olist__update(v,x,y,w),w),w),c_List_Orotate(u,c_List_Olist__update(v,x,y,w),w))**.
% 299.97/300.68  171708[0:Rew:605.0,171552.0] ||  -> equal(c_List_Oappend(c_List_Omap(u,c_List_Odrop(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),w,x),x,y),c_List_Otake(c_Divides_Odiv__class_Omod(v,c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat),c_List_Omap(u,w,x,y),y),y),c_List_Orotate(v,c_List_Omap(u,w,x,y),y))**.
% 299.97/300.68  171709[0:Rew:605.0,171481.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_List_Omap(x,v,w,y),y),c_List_Omap(x,c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),w,y),y),c_List_Orotate(u,c_List_Omap(x,v,w,y),y))**.
% 299.97/300.68  175174[0:Rew:474.0,175089.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(x,u) equal(c_List_Oappend(c_List_Otake(u,c_List_Olist__update(v,x,y,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,u,w),w),w),c_List_Otake(c_Suc(u),c_List_Olist__update(v,x,y,w),w))**.
% 299.97/300.68  176470[0:SpL:10323.1,10339.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Otake(c_Suc(u),v,w),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),w)* -> equal(c_List_Otake(u,v,w),y) c_ListOrder_Ostep1(x,c_List_Otake(u,v,w),y,w).
% 299.97/300.68  176446[0:SpL:10323.1,10339.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),c_List_Otake(c_Suc(u),v,w),w)* -> equal(y,c_List_Otake(u,v,w)) c_ListOrder_Ostep1(x,y,c_List_Otake(u,v,w),w).
% 299.97/300.68  177104[0:SpR:4126.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.97/300.68  177103[0:SpR:14948.1,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)),tc_nat)* hBOOL(w).
% 299.97/300.68  177102[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)),tc_nat)* hBOOL(w).
% 299.97/300.68  177099[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.97/300.68  177098[0:SpR:4126.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  177097[0:SpR:14948.1,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  177096[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  177093[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  177092[0:SpR:4126.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),y),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  177091[0:SpR:14948.1,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  177090[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  177087[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),y),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x)))*.
% 299.97/300.68  177080[0:SpR:4126.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),y)))*.
% 299.97/300.68  177079[0:SpR:14948.1,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  177078[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),u),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)))*.
% 299.97/300.68  177075[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),y)))*.
% 299.97/300.68  177067[0:SpR:4126.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.97/300.68  177066[0:SpR:14948.1,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),w))*.
% 299.97/300.68  177065[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),w))*.
% 299.97/300.68  177062[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),x)),y))*.
% 299.97/300.68  177055[0:SpR:4126.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),y)),hAPP(x,y)))*.
% 299.97/300.68  177054[0:SpR:14948.1,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(w,y)))*.
% 299.97/300.68  177053[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,x),v),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),u),y)),hAPP(w,y)))*.
% 299.97/300.68  177050[0:SpR:14663.2,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,w),v),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),y)),hAPP(x,y)))*.
% 299.97/300.68  177755[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.97/300.68  177754[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)),tc_nat)* hBOOL(w).
% 299.97/300.68  177753[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)),tc_nat)* hBOOL(w).
% 299.97/300.68  177750[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* hBOOL(y).
% 299.97/300.68  177749[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.97/300.68  177748[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177747[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),tc_nat)* hBOOL(hAPP(w,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177744[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(y,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.97/300.68  177743[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),y),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.97/300.68  177742[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177741[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),w),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177738[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),y),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)))*.
% 299.97/300.68  177731[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),y)))*.
% 299.97/300.68  177730[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177729[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177726[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(x,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),y)))*.
% 299.97/300.68  177724[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177723[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177722[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177719[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(w,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y)))*.
% 299.97/300.68  177718[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),y))*.
% 299.97/300.68  177717[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),w))*.
% 299.97/300.68  177716[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),w))*.
% 299.97/300.68  177713[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),x)),y))*.
% 299.97/300.68  177706[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),y)),hAPP(x,y)))*.
% 299.97/300.68  177705[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(w,y)))*.
% 299.97/300.68  177704[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),x),tc_nat)* hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(w,y)))*.
% 299.97/300.68  177701[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),y)),hAPP(x,y)))*.
% 299.97/300.68  177699[0:SpR:4126.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.97/300.68  177698[0:SpR:14948.1,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.97/300.68  177697[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.97/300.68  177694[0:SpR:14663.2,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),x),y)),hAPP(hAPP(w,x),y)))*.
% 299.97/300.68  178422[0:SpR:4126.0,593.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(x,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),w))*.
% 299.97/300.68  178421[0:SpR:14948.1,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),tc_nat)* equal(hAPP(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178420[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x)),tc_nat)* equal(hAPP(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178417[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(x,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),w))*.
% 299.97/300.68  178416[0:SpR:4126.0,593.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,x),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),w))*.
% 299.97/300.68  178415[0:SpR:14948.1,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178414[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178411[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,x),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),w))*.
% 299.97/300.68  178404[0:SpR:4126.0,593.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(w,x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),x))*.
% 299.97/300.68  178403[0:SpR:14948.1,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(u,x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178402[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(u,x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178399[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(w,x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),x))*.
% 299.97/300.68  178397[0:SpR:4126.0,593.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(v,w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),w),x))*.
% 299.97/300.68  178396[0:SpR:14948.1,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(u,w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178395[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(u,w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x))*.
% 299.97/300.68  178392[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(v,w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),w),x))*.
% 299.97/300.68  178391[0:SpR:4126.0,593.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),x),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),u)),v),w))*.
% 299.97/300.68  178390[0:SpR:14948.1,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),u),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),v)),w),x))*.
% 299.97/300.68  178389[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),u),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),v)),w),x))*.
% 299.97/300.68  178386[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),x),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),u)),v),w))*.
% 299.97/300.68  178379[0:SpR:4126.0,593.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),v),y))*.
% 299.97/300.68  178378[0:SpR:14948.1,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),w),y)),hAPP(u,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),w),y))*.
% 299.97/300.68  178377[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_Lambda_Osubst,v),w),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),w),y)),hAPP(u,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,x),v)),w),y))*.
% 299.97/300.68  178374[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_Lambda_Osubst,u),v),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),y)),hAPP(w,y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,x),u)),v),y))*.
% 299.97/300.68  178372[0:SpR:4126.0,593.0] ||  -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),y)),hAPP(hAPP(v,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x),y))*.
% 299.97/300.68  178371[0:SpR:14948.1,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),y)),hAPP(hAPP(u,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),x),y))*.
% 299.97/300.68  178370[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_Lambda_Osubst,v),tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),y)),hAPP(hAPP(u,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),v)),x),y))*.
% 299.97/300.68  178367[0:SpR:14663.2,593.0] ||  -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_Lambda_Osubst,u),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),y)),hAPP(hAPP(v,x),y)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,w),u)),x),y))*.
% 299.97/300.68  178363[0:SpR:593.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),x)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),u)),v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),x)))*.
% 299.97/300.68  178361[0:SpR:593.0,459.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),v)),w),x)))*.
% 299.97/300.68  178359[0:SpR:593.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),x)) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,x),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w))))*.
% 299.97/300.68  178356[0:SpR:593.0,460.1] || hBOOL(hAPP(hAPP(c_Lambda_Obeta,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x))) -> hBOOL(hAPP(hAPP(c_Lambda_Obeta,hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x))),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x)))*.
% 299.97/300.68  179424[0:SpL:4126.0,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179423[0:SpL:14948.1,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179422[0:SpL:14663.2,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179419[0:SpL:14663.2,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179387[0:SpL:4126.0,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179386[0:SpL:14948.1,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179385[0:SpL:14663.2,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179382[0:SpL:14663.2,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179381[0:SpL:4126.0,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179380[0:SpL:14948.1,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179379[0:SpL:14663.2,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179376[0:SpL:14663.2,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180054[0:SpL:4126.0,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180053[0:SpL:14948.1,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180052[0:SpL:14663.2,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180049[0:SpL:14663.2,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(v,c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180048[0:SpL:557.0,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),u)* -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180017[0:SpL:4126.0,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180016[0:SpL:14948.1,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180015[0:SpL:14663.2,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180012[0:SpL:14663.2,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(v,w),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180011[0:SpL:4126.0,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180010[0:SpL:14948.1,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180009[0:SpL:14663.2,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180006[0:SpL:14663.2,20.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(v,w),x),c_HOL_Ozero__class_Ozero(u))* c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Oplus__class_Oplus(u),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180670[0:SpL:4126.0,397.0] || equal(c_List_Oappend(u,v,w),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),u,w),y) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180669[0:SpL:14948.1,397.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,z,w),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),u,w),y) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180668[0:SpL:14663.2,397.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,z,w),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),u,w),y) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180665[0:SpL:14663.2,397.0] || equal(c_List_Oappend(u,v,w),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,z,w),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),u,w),y) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180647[0:SpL:4126.0,397.0] || equal(u,c_List_Oappend(v,w,x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,z,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),y,x),v) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat)*.
% 299.97/300.68  180646[0:SpL:14948.1,397.0] || equal(u,c_List_Oappend(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,z,x),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),y,x),v) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat)*.
% 299.97/300.68  180645[0:SpL:14663.2,397.0] || equal(u,c_List_Oappend(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(y,z,x),tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),y,x),v) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat)*.
% 299.97/300.68  180642[0:SpL:14663.2,397.0] || equal(u,c_List_Oappend(v,w,x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(y,z,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),y,x),v) c_lessequals(c_Nat_Osize__class_Osize(y,tc_List_Olist(x)),c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat)*.
% 299.97/300.68  180994[0:SpL:4126.0,10340.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(u,x1),x))* equal(x1,x).
% 299.97/300.68  180993[0:SpL:14948.1,10340.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* hBOOL(hAPP(hAPP(u,x1),x))* equal(x1,x).
% 299.97/300.68  180992[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* hBOOL(hAPP(hAPP(u,x1),x))* equal(x1,x).
% 299.97/300.68  180989[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,v,c_List_Oappend(w,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x,y),y),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,y),y),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) hBOOL(hAPP(hAPP(u,x1),x))* equal(x1,x).
% 299.97/300.68  180983[0:SpL:4126.0,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(u,x1),z))* equal(x1,z).
% 299.97/300.68  180982[0:SpL:14948.1,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,x1),z))* equal(x1,z).
% 299.97/300.68  180981[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,x1),z))* equal(x1,z).
% 299.97/300.68  180978[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,w,x),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,x),x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) hBOOL(hAPP(hAPP(u,x1),z))* equal(x1,z).
% 299.97/300.68  180970[0:SpL:4126.0,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  180969[0:SpL:14948.1,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  180968[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  180965[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),y,x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oappend(z,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat) hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  180959[0:SpL:4126.0,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  180958[0:SpL:14948.1,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  180957[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  180954[0:SpL:14663.2,10340.0] || c_ListOrder_Ostep1(u,c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),w,x),x),c_List_Oappend(y,z,x),x)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,x),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) hBOOL(hAPP(hAPP(u,w),x1))* equal(w,x1).
% 299.97/300.68  181423[0:SpL:4126.0,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),z)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181422[0:SpL:14948.1,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181421[0:SpL:14663.2,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181418[0:SpL:14663.2,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(u,v,w,x,y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181394[0:SpL:4126.0,622.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(w,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  181393[0:SpL:14948.1,622.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(w,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)),tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  181392[0:SpL:14663.2,622.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(w,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)),tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  181389[0:SpL:14663.2,622.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(w,c_List_Osko__List__Xmap__eq__conv__1__1(w,v,x,y,z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  181829[0:SpL:4126.0,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),z)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181828[0:SpL:14948.1,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181827[0:SpL:14663.2,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181824[0:SpL:14663.2,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__cong__1__1(u,v,w,x,y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181800[0:SpL:4126.0,621.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(w,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  181799[0:SpL:14948.1,621.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(w,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)),tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  181798[0:SpL:14663.2,621.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(w,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)),tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  181795[0:SpL:14663.2,621.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(w,c_List_Osko__List__Xmap__cong__1__1(w,v,x,y,z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  182251[0:SpL:4126.0,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),z)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182250[0:SpL:14948.1,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182249[0:SpL:14663.2,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(v,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182246[0:SpL:14663.2,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),z)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(v,c_List_Osko__List__Xmap__ext__1__1(u,v,w,x,y)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat)* equal(c_List_Omap(u,w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182222[0:SpL:4126.0,611.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(w,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  182221[0:SpL:14948.1,611.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(w,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)),tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  182220[0:SpL:14663.2,611.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),u,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(w,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)),tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  182217[0:SpL:14663.2,611.0] || equal(u,hAPP(v,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(w,c_List_Osko__List__Xmap__ext__1__1(w,v,x,y,z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat)* equal(c_List_Omap(w,x,y,z),c_List_Omap(v,x,y,z)).
% 299.97/300.68  183108[0:Rew:707.1,182972.3,707.1,182972.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,c_List_Olist_OCons(x,y,u),u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z))* -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),z).
% 299.97/300.68  183625[0:SpL:4126.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,z),c_Nat_Osize__class_Osize(x,z),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.97/300.68  183624[0:SpL:14948.1,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,z),c_Nat_Osize__class_Osize(x,z),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.97/300.68  183623[0:SpL:14663.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,z),c_Nat_Osize__class_Osize(x,z),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),z,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.97/300.68  183620[0:SpL:14663.2,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,y,w))* c_lessequals(c_Nat_Osize__class_Osize(u,z),c_Nat_Osize__class_Osize(x,z),tc_nat)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),z,tc_nat) equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),x,w),u)**.
% 299.97/300.68  183614[0:SpL:374.0,399.1] || equal(c_List_Oappend(u,v,w),c_List_Oappend(c_List_Odrop(x,y,w),z,w))* c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),x,tc_nat),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_List_Odrop(x,y,w),w),u)**.
% 299.97/300.68  135009[0:Res:414.1,479.1] || c_Type_Otyping(c_Type_Oshift(u,v,w,tc_Type_Otype),hAPP(hAPP(c_Lambda_OdB_OApp,x),y),z) c_Type_Otyping(u,x1,w) -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),x1),v),hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(z,c_Type_Oshift(u,v,w,tc_Type_Otype),x,y)),z))*.
% 299.97/300.68  135001[0:SpL:384.0,479.1] || c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),w,x)* c_Type_Otyping(c_Type_Oshift(c_Type_Oshift(u,y,x,tc_Type_Otype),c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),z,x1)* -> c_Type_Otyping(c_Type_Oshift(u,c_HOL_Ozero__class_Ozero(tc_nat),v,tc_Type_Otype),hAPP(hAPP(hAPP(c_Lambda_Osubst,z),w),c_Suc(y)),x1)*.
% 299.97/300.68  172350[0:SpR:89.1,73.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_lessequals(y,z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  172349[0:SpR:85.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_lessequals(y,z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  172348[0:SpR:87.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_lessequals(y,z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  172345[0:SpR:86.1,73.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172344[0:SpR:192.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172343[0:SpR:88.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172342[0:SpR:707.1,73.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u),z,u) -> c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172341[0:SpR:705.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172301[0:SpR:89.1,73.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(y,z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  172300[0:SpR:85.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(y,z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  172299[0:SpR:87.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(y,z,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  172296[0:SpR:86.1,73.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  172295[0:SpR:192.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  172294[0:SpR:88.1,73.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  172293[0:SpR:707.1,73.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,z,u,u),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(y,z,u),u,u),u)*.
% 299.97/300.68  172292[0:SpR:705.1,73.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__semigroup__add(u) || c_lessequals(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),y)),u)*.
% 299.97/300.68  172964[0:SpR:89.1,278.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_lessequals(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  172963[0:SpR:85.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_lessequals(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  172962[0:SpR:87.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_lessequals(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  172959[0:SpR:86.1,278.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172958[0:SpR:192.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172957[0:SpR:88.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172956[0:SpR:707.1,278.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u),z,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172955[0:SpR:705.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  172915[0:SpR:89.1,278.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  172914[0:SpR:85.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  172913[0:SpR:87.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_lessequals(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  172910[0:SpR:86.1,278.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  172909[0:SpR:192.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  172908[0:SpR:88.1,278.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  172907[0:SpR:707.1,278.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,z,u,u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(y,z,u),u,u),u)*.
% 299.97/300.68  172906[0:SpR:705.1,278.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),y)),u)*.
% 299.97/300.68  173314[0:SpR:89.1,277.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  173313[0:SpR:85.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  173312[0:SpR:87.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  173309[0:SpR:86.1,277.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173308[0:SpR:192.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173307[0:SpR:88.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173306[0:SpR:707.1,277.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u),z,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173305[0:SpR:705.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173265[0:SpR:89.1,277.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  173264[0:SpR:85.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  173263[0:SpR:87.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  173260[0:SpR:86.1,277.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  173259[0:SpR:192.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  173258[0:SpR:88.1,277.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  173257[0:SpR:707.1,277.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,z,u,u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(y,z,u),u,u),u)*.
% 299.97/300.68  173256[0:SpR:705.1,277.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_lessequals(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),y)),u)*.
% 299.97/300.68  173690[0:SpR:89.1,134.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  173689[0:SpR:85.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  173688[0:SpR:87.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),u)*.
% 299.97/300.68  173685[0:SpR:86.1,134.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173684[0:SpR:192.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173683[0:SpR:88.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173682[0:SpR:707.1,134.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),x,y,u,u),z,u) -> c_HOL_Oord__class_Oless(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(x,y,u),u,u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173681[0:SpR:705.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y),z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),u)*.
% 299.97/300.68  173641[0:SpR:89.1,134.3] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  173640[0:SpR:85.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  173639[0:SpR:87.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),u) c_HOL_Oord__class_Oless(y,z,u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)),u)*.
% 299.97/300.68  173636[0:SpR:86.1,134.3] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  173635[0:SpR:192.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  173634[0:SpR:88.1,134.3] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),u)*.
% 299.97/300.68  173633[0:SpR:707.1,134.3] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,z,u,u),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(y,z,u),u,u),u)*.
% 299.97/300.68  173632[0:SpR:705.1,134.3] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__cancel__ab__semigroup__add(u) || c_HOL_Oord__class_Oless(v,w,u) c_HOL_Oord__class_Oless(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),u) -> c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),y)),u)*.
% 299.97/300.68  174242[0:Rew:89.1,174053.4] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),v)),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w)),u)*.
% 299.97/300.68  174243[0:Rew:85.1,174052.4] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),v)),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w)),u)*.
% 299.97/300.68  174244[0:Rew:87.1,174051.4] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(v,w,u)* c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),v)),u)* -> c_lessequals(x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w)),u)*.
% 299.97/300.68  174048[0:SpL:86.1,302.2] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w)),u)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),u)*.
% 299.97/300.68  174047[0:SpL:192.1,302.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w)),u)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),u)*.
% 299.97/300.68  174046[0:SpL:88.1,302.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),w)),u)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),u)*.
% 299.97/300.68  174045[0:SpL:707.1,302.2] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,w,u,u),x,u)* c_lessequals(y,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),z,c_List_Olist_OCons(v,w,u),u,u),u)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),u)*.
% 299.97/300.68  174044[0:SpL:705.1,302.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__ab__group__add(u) || c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),x,u)* c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),v)),u)* -> c_lessequals(y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),u)*.
% 299.97/300.68  175876[0:Rew:605.0,175829.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Omap(x,c_List_Otake(u,v,w),w,y),c_List_Olist_OCons(z,c_List_Odrop(c_Suc(u),c_List_Omap(x,v,w,y),y),y),y),c_List_Olist__update(c_List_Omap(x,v,w,y),u,z,y))**.
% 299.97/300.68  175877[0:Rew:605.0,175795.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(u,c_List_Omap(x,v,w,y),y),c_List_Olist_OCons(z,c_List_Omap(x,c_List_Odrop(c_Suc(u),v,w),w,y),y),y),c_List_Olist__update(c_List_Omap(x,v,w,y),u,z,y))**.
% 299.97/300.68  177085[0:SpR:557.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),c_List_Olist_OCons(u,x,y),z,y,x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),v),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),x,z,y,x1))))*.
% 299.97/300.68  177060[0:SpR:557.0,368.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),u),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),x,y,z,x1))),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),c_List_Olist_OCons(v,x,z),y,z,x1)))*.
% 299.97/300.68  177736[0:SpR:557.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),c_List_Olist_OCons(w,x,y),z,y,x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),x,z,y,x1))))*.
% 299.97/300.68  177711[0:SpR:557.0,367.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),v)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),w),c_List_Ofoldr(hAPP(c_Lambda_Osubst,v),x,y,z,x1))),c_List_Ofoldr(hAPP(c_Lambda_Osubst,v),c_List_Olist_OCons(w,x,z),y,z,x1)))*.
% 299.97/300.68  181001[0:SpL:10323.1,10340.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Otake(c_Suc(u),v,w),c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),w)* -> hBOOL(hAPP(hAPP(x,c_List_Onth(v,u,w)),z)) equal(c_List_Onth(v,u,w),z).
% 299.97/300.68  180977[0:SpL:10323.1,10340.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),c_List_Otake(c_Suc(u),v,w),w)* -> hBOOL(hAPP(hAPP(x,z),c_List_Onth(v,u,w))) equal(z,c_List_Onth(v,u,w)).
% 299.97/300.68  183067[0:SpL:4126.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y)* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z)*.
% 299.97/300.68  183066[0:SpL:14948.1,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z)*.
% 299.97/300.68  183065[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),y,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z)*.
% 299.97/300.68  183062[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y)* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),y,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),z)*.
% 299.97/300.68  183061[0:SpL:557.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,y,z),x1,z,x2))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),y,x1,z,x2)).
% 299.97/300.68  183026[0:SpL:4126.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x)*.
% 299.97/300.68  183025[0:SpL:14948.1,197.1] class_OrderedGroup_Oab__group__add(u) || equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x)*.
% 299.97/300.68  183024[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x)*.
% 299.97/300.68  183021[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x)*.
% 299.97/300.68  182999[0:SpL:4126.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),y)*.
% 299.97/300.68  182998[0:SpL:14948.1,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),y)*.
% 299.97/300.68  182997[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),v,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),y)*.
% 299.97/300.68  182994[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(v,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(c_HOL_Oplus__class_Oplus(u),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),v,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),x),y)*.
% 299.97/300.68  182987[0:SpL:4126.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))* -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),z),y)*.
% 299.97/300.68  182986[0:SpL:14948.1,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),z),y)*.
% 299.97/300.68  182985[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),tc_nat)* equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),z),y)*.
% 299.97/300.68  182982[0:SpL:14663.2,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))* -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),w,tc_nat) equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),z),y)*.
% 299.97/300.68  182981[0:SpL:557.0,197.1] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(w,x,y),z,y,x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x2))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),x,z,y,x1)),x2).
% 299.97/300.68  183099[0:Obv:183055.0] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z)).
% 299.97/300.68  183107[0:Obv:182975.0] class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)),z).
% 299.97/300.68  184763[0:SpR:4126.0,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(x,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184762[0:SpR:14948.1,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Olist__update(x,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184761[0:SpR:14663.2,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_List_Orev(v,w),tc_nat) equal(c_List_Olist__update(x,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184758[0:SpR:14663.2,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_List_Orev(v,w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(x,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184723[0:SpR:4126.0,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(c_List_Orev(v,w),x,y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))*.
% 299.97/300.68  184722[0:SpR:14948.1,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* equal(c_List_Olist__update(c_List_Orev(v,w),x,y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))*.
% 299.97/300.68  184721[0:SpR:14663.2,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* equal(c_List_Olist__update(c_List_Orev(v,w),x,y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))*.
% 299.97/300.68  184718[0:SpR:14663.2,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(c_List_Orev(v,w),x,y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))*.
% 299.97/300.68  184700[0:SpR:4126.0,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184699[0:SpR:14948.1,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184698[0:SpR:14663.2,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),tc_List_Olist(w),tc_nat) equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184695[0:SpR:14663.2,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> c_lessequals(c_HOL_Oone__class_Oone(tc_nat),tc_List_Olist(w),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),x,tc_nat) equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,x),c_Suc(u),tc_nat),y,w),c_List_Orev(c_List_Olist__update(v,u,y,w),w))**.
% 299.97/300.68  184681[0:SpR:22967.1,625.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Omap(x,c_List_Orev(v,w),w,y),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),hAPP(x,z),y),c_List_Omap(x,c_List_Orev(c_List_Olist__update(v,u,z,w),w),w,y))**.
% 299.97/300.68  125931[0:SpR:510.0,619.0] ||  -> equal(c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),c_List_Olist_OCons(hAPP(hAPP(c_Lambda_Olift,w),v),x,y),y,z),c_List_Olist_OCons(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),v),c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),x,y,z),z))*.
% 299.97/300.68  128384[0:SpL:345.1,114.0] || c_ListOrder_Ostep1(u,c_List_Olist_OCons(v,w,x),c_List_Otake(y,c_List_Olist_OCons(z,x1,x),x),x)* -> equal(y,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Otake(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x1,x),w) c_ListOrder_Ostep1(u,w,c_List_Otake(c_HOL_Ominus__class_Ominus(y,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x1,x),x).
% 299.97/300.68  128380[0:SpL:345.1,114.0] || c_ListOrder_Ostep1(u,c_List_Otake(v,c_List_Olist_OCons(w,x,y),y),c_List_Olist_OCons(z,x1,y),y)* -> equal(v,c_HOL_Ozero__class_Ozero(tc_nat)) equal(x1,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y)) c_ListOrder_Ostep1(u,c_List_Otake(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,y),x1,y).
% 299.97/300.68  132219[0:Res:5539.0,436.1] || c_Type_Otypings(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,c_List_Ofoldr(c_Type_Otype_OFun,u,v,tc_Type_Otype,tc_Type_Otype)),w)),x),y,u)* -> c_Type_Otyping(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_Olift,c_List_Ofoldr(c_Type_Otype_OFun,u,v,tc_Type_Otype,tc_Type_Otype)),w)),x),c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(w),y,tc_Lambda_OdB,tc_Lambda_OdB),v)*.
% 299.97/300.68  134047[0:SpR:40.1,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Oappend(v,x,w),tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(v,u,w),c_List_Odrop(c_Suc(u),c_List_Oappend(v,x,w),w),w),c_List_Odrop(u,c_List_Oappend(v,x,w),w))**.
% 299.97/300.68  134009[0:SpR:133.1,63.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w),c_List_Odrop(u,v,w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w))**.
% 299.97/300.68  140236[0:SpR:234.2,177.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat))* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat).
% 299.97/300.68  159269[0:SpR:86.1,619.0] class_OrderedGroup_Oab__group__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,z,x1),x1))*.
% 299.97/300.68  161014[0:SpR:192.1,619.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,z,x1),x1))*.
% 299.97/300.68  162384[0:SpR:705.1,619.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,z,x1),x1))*.
% 299.97/300.68  163734[0:SpR:88.1,619.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,z,x1),x1))*.
% 299.97/300.68  169448[0:SpR:707.1,619.0] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),y,z),z,x1),c_List_Olist_OCons(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,z,x1),x1))*.
% 299.97/300.68  178428[0:SpL:593.0,376.0] || c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),w)),x),y),z) -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),y),c_Type_Osko__Type__Xtyping__elims__2__1(z,u,hAPP(hAPP(hAPP(c_Lambda_Osubst,v),x),y),hAPP(hAPP(hAPP(c_Lambda_Osubst,w),x),y)))*.
% 299.97/300.68  180681[0:SpL:398.0,397.0] || equal(c_List_Oappend(u,v,w),c_List_Otake(x,c_List_Oappend(y,z,w),w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(x,y,w),tc_List_Olist(w)),u,w),c_List_Otake(x,y,w)) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Otake(x,y,w),tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180676[0:SpL:588.0,397.0] || equal(c_List_Oappend(u,v,w),c_List_Oappend(x,c_List_Oappend(y,z,w),w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Oappend(x,y,w),tc_List_Olist(w)),u,w),c_List_Oappend(x,y,w)) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Oappend(x,y,w),tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180675[0:SpL:402.0,397.0] || equal(c_List_Oappend(u,v,w),c_List_Odrop(x,c_List_Oappend(y,z,w),w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(x,y,w),tc_List_Olist(w)),u,w),c_List_Odrop(x,y,w)) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(x,y,w),tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  181000[0:SpL:403.1,10340.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w),u,z,w),c_List_Oappend(x1,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x2,w),w),w)* -> hBOOL(hAPP(hAPP(x,y),x2)) equal(y,x2).
% 299.97/300.68  180976[0:SpL:403.1,10340.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,w),w),u,x2,w),w)* -> hBOOL(hAPP(hAPP(x,z),x1)) equal(z,x1).
% 299.97/300.68  184795[0:Rew:165145.1,184794.3] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Orev(c_List_Olist__update(v,u,x,w),w),c_List_Orev(v,w))** c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Onth(v,u,w),x).
% 299.97/300.68  10[0:Inp] class_Divides_Osemiring__div(u) || equal(c_Divides_Odiv__class_Omod(v,w,u),c_Divides_Odiv__class_Omod(x,w,u)) equal(c_Divides_Odiv__class_Omod(y,w,u),c_Divides_Odiv__class_Omod(z,w,u)) -> equal(c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),w,u),c_Divides_Odiv__class_Omod(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z),w,u))*.
% 299.97/300.68  714[0:Rew:486.0,432.2] || c_Type_Otypings(u,v,w)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),v,tc_Lambda_OdB,tc_Lambda_OdB),y)* c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(x),c_List_Oappend(v,z,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),x1)* -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xvar__app__types__1__1(x1,y,u,z),x1,tc_Type_Otype,tc_Type_Otype),y)**.
% 299.97/300.68  522[0:Inp] || hBOOL(hAPP(c_InductTermi_OIT,u)) hBOOL(hAPP(c_InductTermi_OIT,v)) equal(hAPP(hAPP(c_Type_Otype_OFun,w),x),v_T____)** c_Type_Otyping(y,v,x)* c_Type_Otyping(c_Type_Oshift(y,z,x,tc_Type_Otype),u,x1)* -> hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),z)))*.
% 299.97/300.68  521[0:Inp] || hBOOL(hAPP(c_InductTermi_OIT,u)) hBOOL(hAPP(c_InductTermi_OIT,v)) equal(hAPP(hAPP(c_Type_Otype_OFun,w),x),v_T____)** c_Type_Otyping(y,v,w)* c_Type_Otyping(c_Type_Oshift(y,z,w,tc_Type_Otype),u,x1)* -> hBOOL(hAPP(c_InductTermi_OIT,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),z)))*.
% 299.97/300.68  88323[0:SpL:161.1,596.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__idI__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x),u,tc_nat)* equal(c_List_Osko__List__Xmap__idI__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat))) -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,x),w)**.
% 299.97/300.68  125932[0:SpR:510.0,557.0] ||  -> equal(c_List_Ofoldr(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),c_List_Olist_OCons(hAPP(hAPP(c_Lambda_Olift,w),v),x,y),z,y,x1),hAPP(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),v),c_List_Ofoldr(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),x,z,y,x1)))*.
% 299.97/300.68  125930[0:SpR:510.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),hAPP(hAPP(c_Lambda_Olift,w),v),c_List_Olist_OCons(x,y,z),x1,z),c_List_Ofoldl(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),hAPP(hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),v),x),y,x1,z))*.
% 299.97/300.68  135011[0:Res:429.1,479.1] || c_Type_Otyping(c_Type_Oshift(u,v,w,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),z) c_Type_Otyping(u,x1,w) -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),x1),v),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(z,c_Type_Oshift(u,v,w,tc_Type_Otype),x,y),z,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  135010[0:Res:430.1,479.1] || c_Type_Otyping(c_Type_Oshift(u,v,w,tc_Type_Otype),c_List_Ofoldl(c_Lambda_OdB_OApp,x,y,tc_Lambda_OdB,tc_Lambda_OdB),z) c_Type_Otyping(u,x1,w) -> c_Type_Otyping(u,hAPP(hAPP(hAPP(c_Lambda_Osubst,x),x1),v),c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(z,c_Type_Oshift(u,v,w,tc_Type_Otype),x,y),z,tc_Type_Otype,tc_Type_Otype))*.
% 299.97/300.68  140560[0:SpL:234.2,56446.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.97/300.68  140559[0:SpL:234.2,17329.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)* -> c_lessequals(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat).
% 299.97/300.68  140303[0:SpR:234.2,31.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat)*.
% 299.97/300.68  140298[0:SpR:234.2,14.1] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat) -> equal(c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_Divides_Odiv__class_Omod(c_HOL_Ominus__class_Ominus(v,u,tc_nat),c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat))*.
% 299.97/300.68  140280[0:SpR:234.2,239.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),tc_nat)*.
% 299.97/300.68  159270[0:SpR:86.1,557.0] class_OrderedGroup_Oab__group__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z,x2),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,x1,z,x2)))*.
% 299.97/300.68  159268[0:SpR:86.1,440.0] class_OrderedGroup_Oab__group__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y),z,x2,x1))*.
% 299.97/300.68  161015[0:SpR:192.1,557.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z,x2),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,x1,z,x2)))*.
% 299.97/300.68  161013[0:SpR:192.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y),z,x2,x1))*.
% 299.97/300.68  162385[0:SpR:705.1,557.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z,x2),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,x1,z,x2)))*.
% 299.97/300.68  162383[0:SpR:705.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w)),y),z,x2,x1))*.
% 299.97/300.68  163735[0:SpR:88.1,557.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),y,z),x1,z,x2),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,x1,z,x2)))*.
% 299.97/300.68  163733[0:SpR:88.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x),c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)),y),z,x2,x1))*.
% 299.97/300.68  165079[0:SpR:70.1,194.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),x),c_List_Onth(c_List_Orev(w,x),c_Divides_Odiv__class_Omod(u,v,tc_nat),x))**.
% 299.97/300.68  169125[0:SpL:403.1,10338.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w),u,z,w),c_List_Oappend(x1,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x2,w),w),w)* -> equal(y,x2) equal(c_List_Olist__update(v,u,z,w),x1).
% 299.97/300.68  169102[0:SpL:403.1,10338.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,w),w),u,x2,w),w)* -> equal(z,x1) equal(y,c_List_Olist__update(v,u,x2,w)).
% 299.97/300.68  169449[0:SpR:707.1,557.0] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist_OCons(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),y,z),x1,z,x2),hAPP(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),v),y,x1,z,x2)))*.
% 299.97/300.68  169447[0:SpR:707.1,440.0] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),y),z,x2,x1))*.
% 299.97/300.68  171499[0:SpR:374.0,426.0] ||  -> equal(c_List_Oappend(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),tc_nat),c_List_Odrop(x,v,w),w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,tc_nat),tc_nat),c_List_Odrop(x,v,w),w),w),c_List_Orotate(u,c_List_Odrop(x,v,w),w))**.
% 299.97/300.68  175176[0:Rew:359.0,175085.2,354.0,175085.0] || c_HOL_Oord__class_Oless(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Otake(u,c_List_Olist_OCons(x,v,w),w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),w),w),w),c_List_Olist_OCons(x,c_List_Otake(u,v,w),w))**.
% 299.97/300.68  179417[0:SpL:89.1,21.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179416[0:SpL:85.1,21.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179415[0:SpL:87.1,21.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(x,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180042[0:SpL:86.1,20.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180041[0:SpL:192.1,20.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180040[0:SpL:88.1,20.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(w,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180039[0:SpL:707.1,20.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u)* -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180038[0:SpL:705.1,20.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> equal(v,c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  181409[0:SpL:389.1,622.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y)).
% 299.97/300.68  181405[0:SpL:270.1,622.0] class_OrderedGroup_Omonoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181404[0:SpL:273.1,622.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181403[0:SpL:267.1,622.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181402[0:SpL:18421.1,622.0] class_OrderedGroup_Ogroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181401[0:SpL:53875.1,622.0] class_Divides_Osemiring__div(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181380[0:SpL:389.1,622.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w,x,y),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w,x,y)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181376[0:SpL:270.1,622.0] class_OrderedGroup_Omonoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181375[0:SpL:273.1,622.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181374[0:SpL:267.1,622.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181373[0:SpL:18421.1,622.0] class_OrderedGroup_Ogroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181372[0:SpL:53875.1,622.0] class_Divides_Osemiring__div(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181815[0:SpL:389.1,621.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y)).
% 299.97/300.68  181811[0:SpL:270.1,621.0] class_OrderedGroup_Omonoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181810[0:SpL:273.1,621.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181809[0:SpL:267.1,621.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181808[0:SpL:18421.1,621.0] class_OrderedGroup_Ogroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181807[0:SpL:53875.1,621.0] class_Divides_Osemiring__div(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  181786[0:SpL:389.1,621.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w,x,y),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w,x,y)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181782[0:SpL:270.1,621.0] class_OrderedGroup_Omonoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181781[0:SpL:273.1,621.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181780[0:SpL:267.1,621.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181779[0:SpL:18421.1,621.0] class_OrderedGroup_Ogroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  181778[0:SpL:53875.1,621.0] class_Divides_Osemiring__div(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182237[0:SpL:389.1,611.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y)).
% 299.97/300.68  182233[0:SpL:270.1,611.0] class_OrderedGroup_Omonoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  182232[0:SpL:273.1,611.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  182231[0:SpL:267.1,611.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  182230[0:SpL:18421.1,611.0] class_OrderedGroup_Ogroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  182229[0:SpL:53875.1,611.0] class_Divides_Osemiring__div(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)),c_List_Osko__List__Xmap__ext__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y))** -> equal(c_List_Omap(v,w,x,y),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y)).
% 299.97/300.68  182208[0:SpL:389.1,611.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w,x,y),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),v,w,x,y)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(hAPP(c_Lambda_Olift,c_Lambda_OdB_OVar(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182204[0:SpL:270.1,611.0] class_OrderedGroup_Omonoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182203[0:SpL:273.1,611.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182202[0:SpL:267.1,611.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182201[0:SpL:18421.1,611.0] class_OrderedGroup_Ogroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  182200[0:SpL:53875.1,611.0] class_Divides_Osemiring__div(u) || equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y)),c_List_Osko__List__Xmap__ext__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),v,w,x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),c_HOL_Ozero__class_Ozero(u)),w,x,y),c_List_Omap(v,w,x,y)).
% 299.97/300.68  183637[0:SpL:374.0,399.1] || equal(c_List_Oappend(c_List_Odrop(u,v,w),x,w),c_List_Oappend(y,z,w))* c_lessequals(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(u,v,w),tc_List_Olist(w)),y,w),c_List_Odrop(u,v,w))**.
% 299.97/300.68  184712[0:SpR:374.0,22967.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(c_List_Odrop(v,w,x),x),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),v,tc_nat),c_Suc(u),tc_nat),y,x),c_List_Orev(c_List_Olist__update(c_List_Odrop(v,w,x),u,y,x),x))**.
% 299.97/300.68  184792[0:Rew:580.0,184684.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Onth(c_List_Orev(c_List_Olist__update(v,u,x,w),w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),w),x)**.
% 299.97/300.68  606[0:Inp] ||  -> equal(c_List_Ofoldl(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w),c_List_Omap(hAPP(c_COMBC(hAPP(c_COMBC(c_Lambda_Osubst,tc_Lambda_OdB,tc_Lambda_OdB,tc_fun(tc_nat,tc_Lambda_OdB)),v),tc_Lambda_OdB,tc_nat,tc_Lambda_OdB),w),x,tc_Lambda_OdB,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,c_List_Ofoldl(c_Lambda_OdB_OApp,u,x,tc_Lambda_OdB,tc_Lambda_OdB)),v),w))**.
% 299.97/300.68  85273[0:SpL:166.1,596.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__idI__1__1(c_Type_Oshift(u,v,w,x),y,z),v,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__idI__1__1(c_Type_Oshift(u,v,w,x),y,z)),c_List_Osko__List__Xmap__idI__1__1(c_Type_Oshift(u,v,w,x),y,z))** -> equal(c_List_Omap(c_Type_Oshift(u,v,w,x),y,z,z),y)**.
% 299.97/300.68  125939[0:SpR:510.0,625.0] ||  -> equal(c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),c_List_Olist__update(w,x,hAPP(hAPP(c_Lambda_Olift,y),v),z),z,x1),c_List_Olist__update(c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(c_Lambda_Olift,u),v)),w,z,x1),x,hAPP(hAPP(c_Lambda_Olift,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),x1))*.
% 299.97/300.68  134054[0:SpR:41.1,63.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Olist_OCons(c_List_Onth(c_List_Olist_OCons(x,v,w),u,w),c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w))**.
% 299.97/300.68  134010[0:SpR:70.1,63.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Olist_OCons(c_List_Onth(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),x),c_List_Odrop(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),x),c_List_Odrop(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x))**.
% 299.97/300.68  141906[0:Res:414.1,535.0] || c_Type_Otyping(u,hAPP(hAPP(c_Lambda_OdB_OApp,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB)),x),y) c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> equal(hAPP(hAPP(c_Type_Otype_OFun,c_Type_Osko__Type__Xtyping__elims__2__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x)),y),z)*.
% 299.97/300.68  141910[0:Rew:486.0,141908.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeE__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),z)*.
% 299.97/300.68  141911[0:Rew:486.0,141907.0] || c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),c_List_Oappend(w,x,tc_Lambda_OdB),tc_Lambda_OdB,tc_Lambda_OdB),y) c_Type_Otyping(u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),z)* -> equal(c_List_Ofoldr(c_Type_Otype_OFun,c_Type_Osko__Type__Xlist__app__typeD__1__1(y,u,c_List_Ofoldl(c_Lambda_OdB_OApp,c_Lambda_OdB_OVar(v),w,tc_Lambda_OdB,tc_Lambda_OdB),x),y,tc_Type_Otype,tc_Type_Otype),z)*.
% 299.97/300.68  159346[0:SpR:86.1,625.0] class_OrderedGroup_Oab__group__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x1,x2),x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),z)),x2))*.
% 299.97/300.68  161095[0:SpR:192.1,625.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x1,x2),x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),z)),x2))*.
% 299.97/300.68  162469[0:SpR:705.1,625.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x1,x2),x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),y)),x2))*.
% 299.97/300.68  163823[0:SpR:88.1,625.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z),x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x1,x2),x,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),z)),x2))*.
% 299.97/300.68  169538[0:SpR:707.1,625.0] class_OrderedGroup_Osemigroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),c_List_Olist__update(w,x,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,z,u,u),x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),v),w,x1,x2),x,c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(y,z,u),u,u),x2))*.
% 299.97/300.68  172378[0:Res:73.3,334.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Olinorder(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  172377[0:Res:73.3,332.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y)) c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u)*.
% 299.97/300.68  178398[0:SpR:557.0,593.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(u,v,w),x,w,y),z)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x1),c_List_Ofoldr(c_Lambda_Osubst,v,x,w,y)),z)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x1)),c_List_Ofoldr(c_Lambda_Osubst,v,x,w,y)),z))**.
% 299.97/300.68  178373[0:SpR:557.0,593.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),c_List_Ofoldr(c_Lambda_Osubst,v,w,x,y)),z)),hAPP(c_List_Ofoldr(c_Lambda_Osubst,c_List_Olist_OCons(x1,v,x),w,x,y),z)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x1)),c_List_Ofoldr(c_Lambda_Osubst,v,w,x,y)),z))**.
% 299.97/300.68  178364[0:SpR:593.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),x)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),u)),v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w)),x)))*.
% 299.97/300.68  178362[0:SpR:593.0,358.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x)),u)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,y),v)),w),x)))*.
% 299.97/300.68  178360[0:SpR:593.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),x)) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),y)),v),w)),hAPP(hAPP(c_Lambda_OdB_OApp,x),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),v),w))))*.
% 299.97/300.68  178357[0:SpR:593.0,357.1] || hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),u),hAPP(hAPP(hAPP(c_Lambda_Osubst,v),w),x))) -> hBOOL(hAPP(hAPP(c_Transitive__Closure_Ortranclp(c_Lambda_Obeta,tc_Lambda_OdB),hAPP(hAPP(c_Lambda_OdB_OApp,u),hAPP(hAPP(hAPP(c_Lambda_Osubst,y),w),x))),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,v),y)),w),x)))*.
% 299.97/300.68  183096[0:Rew:89.1,183060.2] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),z).
% 299.97/300.68  183097[0:Rew:85.1,183059.2] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),z).
% 299.97/300.68  183098[0:Rew:87.1,183058.2] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),z)))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),y),z).
% 299.97/300.68  183052[0:SpL:707.1,197.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,c_List_Olist_OCons(y,z,u),u,u))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),y,z,u,u)).
% 299.97/300.68  183051[0:SpL:705.1,197.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),z)))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),z),y)).
% 299.97/300.68  182971[0:SpL:705.1,197.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Oab__group__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),y))),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z))* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),y),x)),z).
% 299.97/300.68  184693[0:SpR:133.1,22967.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Orev(v,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),u,tc_nat),x,w),c_List_Orev(c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,w),w))**.
% 299.97/300.68  172376[0:Res:73.3,126.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Oorder(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x)).
% 299.97/300.68  172375[0:Res:73.3,106.1] class_OrderedGroup_Opordered__ab__semigroup__add(u) class_Orderings_Opreorder(u) || c_lessequals(v,w,u) c_lessequals(x,y,u) -> c_lessequals(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* c_HOL_Oord__class_Oless(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),y),u).
% 299.97/300.68  180661[0:SpL:409.1,397.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(v,u,x,w),c_List_Oappend(y,z,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),c_List_Otake(u,v,w),w),y) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180660[0:SpL:10323.1,397.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Otake(c_Suc(u),v,w),c_List_Oappend(x,y,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_List_Otake(u,v,w),w),x) c_lessequals(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  153131[0:SpR:22.0,139.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(x,tc_List_Olist(y)),tc_nat)* -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Onth(c_List_Oappend(v,c_List_Omap(z,x,y,w),w),u,w),hAPP(z,c_List_Onth(x,c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),y)))*.
% 299.97/300.68  175766[0:SpR:133.1,409.1] || c_HOL_Oord__class_Oless(c_HOL_Ozero__class_Ozero(tc_nat),u,tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Olist_OCons(x,c_List_Odrop(u,v,w),w),w),c_List_Olist__update(v,c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),x,w))**.
% 299.97/300.68  179418[0:SpL:557.0,21.1] class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),c_List_Olist_OCons(v,w,x),y,x,z),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),u)* -> equal(c_List_Ofoldr(c_HOL_Oplus__class_Oplus(u),w,y,x,z),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180706[0:Rew:474.0,180657.3] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist__update(c_List_Oappend(v,x,w),u,y,w),c_List_Oappend(z,x1,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(z,tc_List_Olist(w)),c_List_Olist__update(v,u,y,w),w),z)** c_lessequals(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Nat_Osize__class_Osize(z,tc_List_Olist(w)),tc_nat).
% 299.97/300.68  180707[0:Rew:474.0,180680.3,474.0,180680.2] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(x,y,w),c_List_Olist__update(c_List_Oappend(v,z,w),u,x1,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),x,w),c_List_Olist__update(v,u,x1,w))* c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  155376[0:SpR:89.1,619.0] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist_OCons(x,y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,z,x1),x1))*.
% 299.97/300.68  156899[0:SpR:85.1,619.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist_OCons(x,y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,z,x1),x1))*.
% 299.97/300.68  157948[0:SpR:87.1,619.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist_OCons(x,y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,z,x1),x1))*.
% 299.97/300.68  181416[0:SpL:518.0,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3)),hAPP(v,hAPP(w,c_List_Osko__List__Xmap__eq__conv__1__1(u,c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3))))* -> equal(c_List_Omap(u,x1,x2,x3),c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3)).
% 299.97/300.68  181387[0:SpL:518.0,622.0] || equal(hAPP(u,hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1,x2,x3))),hAPP(z,c_List_Osko__List__Xmap__eq__conv__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1,x2,x3)))* -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),x1,x2,x3),c_List_Omap(z,x1,x2,x3)).
% 299.97/300.68  181822[0:SpL:518.0,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3)),hAPP(v,hAPP(w,c_List_Osko__List__Xmap__cong__1__1(u,c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3))))* -> equal(c_List_Omap(u,x1,x2,x3),c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3)).
% 299.97/300.68  181793[0:SpL:518.0,621.0] || equal(hAPP(u,hAPP(v,c_List_Osko__List__Xmap__cong__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1,x2,x3))),hAPP(z,c_List_Osko__List__Xmap__cong__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1,x2,x3)))* -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),x1,x2,x3),c_List_Omap(z,x1,x2,x3)).
% 299.97/300.68  182244[0:SpL:518.0,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3)),hAPP(v,hAPP(w,c_List_Osko__List__Xmap__ext__1__1(u,c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3))))* -> equal(c_List_Omap(u,x1,x2,x3),c_List_Omap(c_Fun_Ocomp(v,w,x,y,z),x1,x2,x3)).
% 299.97/300.68  182215[0:SpL:518.0,611.0] || equal(hAPP(u,hAPP(v,c_List_Osko__List__Xmap__ext__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1,x2,x3))),hAPP(z,c_List_Osko__List__Xmap__ext__1__1(c_Fun_Ocomp(u,v,w,x,y),z,x1,x2,x3)))* -> equal(c_List_Omap(c_Fun_Ocomp(u,v,w,x,y),x1,x2,x3),c_List_Omap(z,x1,x2,x3)).
% 299.97/300.68  183649[0:Res:129339.0,399.1] || equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,v),y,v),c_List_Oappend(u,z,v))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,v),tc_List_Olist(v)),u,v),c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,v))**.
% 299.97/300.68  183648[0:Res:129333.0,399.1] || equal(c_List_Oappend(c_List_Otake(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,v),y,v),c_List_Oappend(u,z,v))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,v),tc_List_Olist(v)),u,v),c_List_Otake(c_Divides_Odiv__class_Omod(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,v))**.
% 299.97/300.68  184694[0:SpR:70.1,22967.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Olist__update(c_List_Orev(w,x),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),tc_nat),y,x),c_List_Orev(c_List_Olist__update(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),y,x),x))**.
% 299.97/300.68  95837[0:SpL:155.1,596.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__idI__1__1(c_Type_Oshift(v,u,w,x),y,z),tc_nat)* equal(hAPP(v,c_HOL_Ominus__class_Ominus(c_List_Osko__List__Xmap__idI__1__1(c_Type_Oshift(v,u,w,x),y,z),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),c_List_Osko__List__Xmap__idI__1__1(c_Type_Oshift(v,u,w,x),y,z))** -> equal(c_List_Omap(c_Type_Oshift(v,u,w,x),y,z,z),y)**.
% 299.97/300.68  155377[0:SpR:89.1,557.0] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist_OCons(x,y,z),x1,z,x2),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,x1,z,x2)))*.
% 299.97/300.68  155375[0:SpR:89.1,440.0] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y),z,x2,x1))*.
% 299.97/300.68  156900[0:SpR:85.1,557.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist_OCons(x,y,z),x1,z,x2),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,x1,z,x2)))*.
% 299.97/300.68  156898[0:SpR:85.1,440.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y),z,x2,x1))*.
% 299.97/300.68  157949[0:SpR:87.1,557.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist_OCons(x,y,z),x1,z,x2),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_List_Ofoldr(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,x1,z,x2)))*.
% 299.97/300.68  157947[0:SpR:87.1,440.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),hAPP(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y),z,x2,x1))*.
% 299.97/300.68  175087[0:SpR:41.1,10323.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(u,c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(c_List_Olist_OCons(x,v,w),u,w),w),w),c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)),v,w))**.
% 299.97/300.68  175767[0:SpR:70.1,409.1] || c_HOL_Oord__class_Oless(c_Divides_Odiv__class_Omod(u,v,tc_nat),c_Nat_Osize__class_Osize(w,tc_List_Olist(x)),tc_nat) -> equal(c_Suc(c_Divides_Odiv__class_Omod(u,v,tc_nat)),v) equal(c_List_Oappend(c_List_Otake(c_Divides_Odiv__class_Omod(u,v,tc_nat),w,x),c_List_Olist_OCons(y,c_List_Odrop(c_Divides_Odiv__class_Omod(c_Suc(u),v,tc_nat),w,x),x),x),c_List_Olist__update(w,c_Divides_Odiv__class_Omod(u,v,tc_nat),y,x))**.
% 299.97/300.68  178409[0:SpR:557.0,593.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),c_List_Olist_OCons(v,w,x),y,x,z)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x1),v),c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),w,y,x,z))),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x1)),v),c_List_Ofoldr(hAPP(c_Lambda_Osubst,u),w,y,x,z)))**.
% 299.97/300.68  178384[0:SpR:557.0,593.0] ||  -> equal(hAPP(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),x,y,z,x1))),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),c_List_Olist_OCons(v,x,z),y,z,x1)),hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),w)),v),c_List_Ofoldr(hAPP(c_Lambda_Osubst,w),x,y,z,x1)))**.
% 299.97/300.68  179412[0:SpL:86.1,21.1] class_OrderedGroup_Oab__group__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179411[0:SpL:192.1,21.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179410[0:SpL:88.1,21.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),w,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),x),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  179408[0:SpL:705.1,21.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),u)* -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180047[0:SpL:89.1,20.1] class_OrderedGroup_Oab__semigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180046[0:SpL:85.1,20.1] class_Ring__and__Field_Ocomm__semiring__1(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180045[0:SpL:87.1,20.1] class_OrderedGroup_Ocomm__monoid__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),u)* c_lessequals(c_HOL_Ozero__class_Ozero(u),x,u) -> equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  180684[0:SpL:409.1,397.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(x,y,w),c_List_Olist__update(v,u,z,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,w),c_List_Otake(u,v,w)) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180683[0:SpL:10323.1,397.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(x,y,w),c_List_Otake(c_Suc(u),v,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),x,w),c_List_Otake(u,v,w)) c_lessequals(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Otake(u,v,w),tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  180659[0:SpL:426.0,397.0] || equal(c_List_Orotate(u,v,w),c_List_Oappend(x,y,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),w),x) c_lessequals(c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),v,w),tc_List_Olist(w)),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  85275[0:SpL:381.1,596.0] || equal(c_List_Osko__List__Xmap__idI__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x),c_Lambda_OdB_OVar(u)) -> equal(c_List_Osko__List__Xmap__idI__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x),u) c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__idI__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x),u,tc_nat)* equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,x),w)**.
% 299.97/300.68  140569[0:SpL:234.2,220.0] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) equal(c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat))* c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> equal(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat))*.
% 299.97/300.68  155457[0:SpR:89.1,625.0] class_OrderedGroup_Oab__semigroup__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist__update(x,y,z,x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,x1,x2),y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),x2))*.
% 299.97/300.68  156982[0:SpR:85.1,625.0] class_Ring__and__Field_Ocomm__semiring__1(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist__update(x,y,z,x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,x1,x2),y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),x2))*.
% 299.97/300.68  158033[0:SpR:87.1,625.0] class_OrderedGroup_Ocomm__monoid__add(u) ||  -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),c_List_Olist__update(x,y,z,x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,x1,x2),y,hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),z)),x2))*.
% 299.97/300.68  175184[0:Rew:10320.0,175183.1,29362.0,175183.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Orev(c_List_Olist_OCons(c_List_Onth(c_List_Orev(u,v),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),v),c_List_Odrop(w,u,v),v),v),c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_List_Orev(u,v),v))**.
% 299.97/300.68  176469[0:SpL:403.1,10339.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),y,w),w),u,z,w),c_List_Oappend(x1,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x2,w),w),w)* -> equal(c_List_Olist__update(v,u,z,w),x1) c_ListOrder_Ostep1(x,c_List_Olist__update(v,u,z,w),x1,w).
% 299.97/300.68  176445[0:SpL:403.1,10339.0] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_ListOrder_Ostep1(x,c_List_Oappend(y,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),z,w),w),c_List_Olist__update(c_List_Oappend(v,c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),x1,w),w),u,x2,w),w)* -> equal(y,c_List_Olist__update(v,u,x2,w)) c_ListOrder_Ostep1(x,y,c_List_Olist__update(v,u,x2,w),w).
% 299.97/300.68  179409[0:SpL:707.1,21.1] class_OrderedGroup_Osemigroup__add(u) class_OrderedGroup_Opordered__comm__monoid__add(u) || equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),v,c_List_Olist_OCons(w,x,u),u,u),c_HOL_Ozero__class_Ozero(u))** c_lessequals(c_HOL_Ozero__class_Ozero(u),v,u) c_lessequals(c_HOL_Ozero__class_Ozero(u),c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),u)* -> equal(c_List_Ofoldl(c_HOL_Oplus__class_Oplus(u),w,x,u,u),c_HOL_Ozero__class_Ozero(u)).
% 299.97/300.68  181411[0:SpL:382.1,622.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(v,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z)).
% 299.97/300.68  181382[0:SpL:382.1,622.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z),tc_nat)* equal(hAPP(w,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),x,y,z),c_List_Omap(w,x,y,z)).
% 299.97/300.68  181817[0:SpL:382.1,621.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(v,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z)).
% 299.97/300.68  181788[0:SpL:382.1,621.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__cong__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z),tc_nat)* equal(hAPP(w,c_List_Osko__List__Xmap__cong__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),x,y,z),c_List_Omap(w,x,y,z)).
% 299.97/300.68  182239[0:SpL:382.1,611.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(v,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),w),x,y,z)).
% 299.97/300.68  182210[0:SpL:382.1,611.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__ext__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z),tc_nat)* equal(hAPP(w,c_List_Osko__List__Xmap__ext__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z)),c_Lambda_OdB_OVar(u))** -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),x,y,z),c_List_Omap(w,x,y,z)).
% 299.97/300.68  184683[0:SpR:22967.1,574.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),x) equal(c_List_Olist__update(c_List_Olist__update(c_List_Orev(v,w),x,y,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),z,w),c_List_Olist__update(c_List_Orev(c_List_Olist__update(v,u,z,w),w),x,y,w))**.
% 299.97/300.68  175127[0:SpR:383.0,10323.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Oappend(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(c_List_Odrop(v,w,x),c_HOL_Ominus__class_Ominus(u,v,tc_nat),x),x),x),c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_List_Odrop(v,w,x),x))**.
% 299.97/300.68  175828[0:SpR:383.0,409.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,v,tc_nat),c_Nat_Osize__class_Osize(c_List_Odrop(v,w,x),tc_List_Olist(x)),tc_nat) -> equal(c_List_Oappend(c_List_Odrop(v,c_List_Otake(u,w,x),x),c_List_Olist_OCons(y,c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(u,v,tc_nat)),c_List_Odrop(v,w,x),x),x),x),c_List_Olist__update(c_List_Odrop(v,w,x),c_HOL_Ominus__class_Ominus(u,v,tc_nat),y,x))**.
% 299.97/300.68  178354[0:SpR:593.0,619.0] ||  -> equal(c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),c_List_Olist_OCons(hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),w),y,z),z,x1),c_List_Olist_OCons(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v),w),c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),y,z,x1),x1))*.
% 299.97/300.68  181417[0:SpL:678.0,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)),hAPP(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(u,hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)),z))* -> equal(c_List_Omap(u,x1,x2,x3),c_List_Omap(hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)).
% 299.97/300.68  181388[0:SpL:678.0,622.0] || equal(hAPP(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1,x2,x3)),y),hAPP(z,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1,x2,x3)))* -> equal(c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),x1,x2,x3),c_List_Omap(z,x1,x2,x3)).
% 299.97/300.68  181823[0:SpL:678.0,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)),hAPP(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(u,hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)),z))* -> equal(c_List_Omap(u,x1,x2,x3),c_List_Omap(hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)).
% 299.97/300.68  181794[0:SpL:678.0,621.0] || equal(hAPP(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1,x2,x3)),y),hAPP(z,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1,x2,x3)))* -> equal(c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),x1,x2,x3),c_List_Omap(z,x1,x2,x3)).
% 299.97/300.68  182245[0:SpL:678.0,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)),hAPP(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(u,hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)),z))* -> equal(c_List_Omap(u,x1,x2,x3),c_List_Omap(hAPP(c_COMBC(v,w,x,y),z),x1,x2,x3)).
% 299.97/300.68  182216[0:SpL:678.0,611.0] || equal(hAPP(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1,x2,x3)),y),hAPP(z,c_List_Osko__List__Xmap__ext__1__1(hAPP(c_COMBC(u,v,w,x),y),z,x1,x2,x3)))* -> equal(c_List_Omap(hAPP(c_COMBC(u,v,w,x),y),x1,x2,x3),c_List_Omap(z,x1,x2,x3)).
% 299.97/300.68  140304[0:SpR:234.2,234.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(v,w,tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat))**.
% 299.97/300.68  140300[0:SpR:234.2,234.2] || c_lessequals(u,v,tc_nat) c_lessequals(u,w,tc_nat) c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),c_HOL_Ominus__class_Ominus(v,u,tc_nat),tc_nat)* c_lessequals(c_HOL_Ominus__class_Ominus(w,u,tc_nat),x,tc_nat) -> equal(c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,w,tc_nat),c_HOL_Ominus__class_Ominus(x,c_HOL_Ominus__class_Ominus(w,u,tc_nat),tc_nat),tc_nat),c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(v,u,tc_nat),x,tc_nat))**.
% 299.97/300.68  165067[0:SpR:194.1,84.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat),v,tc_nat)* -> equal(c_List_Onth(w,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Otake(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat),x),c_List_Onth(c_List_Orev(c_List_Otake(v,w,x),x),u,x))**.
% 299.97/300.68  171714[0:Rew:354.0,171551.1,354.0,171551.0] ||  -> equal(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_HOL_Ozero__class_Ozero(tc_nat)) equal(c_List_Oappend(c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_HOL_Oone__class_Oone(tc_nat),tc_nat),v,w),c_List_Otake(c_Divides_Odiv__class_Omod(u,c_Suc(c_Nat_Osize__class_Osize(v,tc_List_Olist(w))),tc_nat),c_List_Olist_OCons(x,v,w),w),w),c_List_Orotate(u,c_List_Olist_OCons(x,v,w),w))**.
% 299.97/300.68  178355[0:SpR:593.0,557.0] ||  -> equal(c_List_Ofoldr(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),c_List_Olist_OCons(hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),w),y,z),x1,z,x2),hAPP(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v),w),c_List_Ofoldr(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),y,x1,z,x2)))*.
% 299.97/300.68  178353[0:SpR:593.0,440.0] ||  -> equal(c_List_Ofoldl(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),hAPP(hAPP(hAPP(c_Lambda_Osubst,x),v),w),c_List_Olist_OCons(y,z,x1),x2,x1),c_List_Ofoldl(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),hAPP(hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),x)),v),w),y),z,x2,x1))*.
% 299.97/300.68  178366[0:SpR:593.0,625.0] ||  -> equal(c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),c_List_Olist__update(x,y,hAPP(hAPP(hAPP(c_Lambda_Osubst,z),v),w),x1),x1,x2),c_List_Olist__update(c_List_Omap(hAPP(c_Lambda_OdB_OApp,hAPP(hAPP(hAPP(c_Lambda_Osubst,u),v),w)),x,x1,x2),y,hAPP(hAPP(hAPP(c_Lambda_Osubst,hAPP(hAPP(c_Lambda_OdB_OApp,u),z)),v),w),x2))*.
% 299.97/300.68  184796[0:Rew:580.0,184685.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist__update(c_List_Oappend(c_List_Orev(v,w),x,w),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),y,w),c_List_Oappend(c_List_Orev(c_List_Olist__update(v,u,y,w),w),x,w))**.
% 299.97/300.68  153123[0:SpR:22.0,63.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Olist_OCons(c_List_Onth(c_List_Oappend(v,x,w),u,w),c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),x,w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w))**.
% 299.97/300.68  175880[0:Rew:580.0,175818.0] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),tc_nat) -> equal(c_List_Oappend(c_List_Orev(c_List_Odrop(w,u,v),v),c_List_Olist_OCons(x,c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat)),c_List_Orev(u,v),v),v),v),c_List_Olist__update(c_List_Orev(u,v),c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(u,tc_List_Olist(v)),w,tc_nat),x,v))**.
% 299.97/300.68  181415[0:SpL:161.1,622.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__eq__conv__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))** -> equal(c_List_Omap(u,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)).
% 299.97/300.68  181386[0:SpL:161.1,622.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z),u,tc_nat)* equal(hAPP(w,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))** -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),x,y,z),c_List_Omap(w,x,y,z)).
% 299.97/300.68  181821[0:SpL:161.1,621.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__cong__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))** -> equal(c_List_Omap(u,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)).
% 299.97/300.68  181792[0:SpL:161.1,621.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__cong__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z),u,tc_nat)* equal(hAPP(w,c_List_Osko__List__Xmap__cong__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))** -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),x,y,z),c_List_Omap(w,x,y,z)).
% 299.97/300.68  182243[0:SpL:161.1,611.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__ext__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(v,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))** -> equal(c_List_Omap(u,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)).
% 299.97/300.68  182214[0:SpL:161.1,611.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__ext__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z),u,tc_nat)* equal(hAPP(w,c_List_Osko__List__Xmap__ext__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),w,x,y,z)),c_Lambda_OdB_OVar(c_HOL_Ominus__class_Ominus(u,c_HOL_Oone__class_Oone(tc_nat),tc_nat)))** -> equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(u)),v),x,y,z),c_List_Omap(w,x,y,z)).
% 299.97/300.68  165065[0:SpR:194.1,40.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(c_List_Oappend(v,w,x),tc_List_Olist(x)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Oappend(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(x)),tc_nat)* -> equal(c_List_Onth(v,c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(c_List_Oappend(v,w,x),tc_List_Olist(x)),c_Suc(u),tc_nat),x),c_List_Onth(c_List_Orev(c_List_Oappend(v,w,x),x),u,x)).
% 299.97/300.68  155548[0:SpL:89.1,596.0] class_OrderedGroup_Oab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Osko__List__Xmap__idI__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y))),c_List_Osko__List__Xmap__idI__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,y),x)**.
% 299.97/300.68  157074[0:SpL:85.1,596.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Osko__List__Xmap__idI__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y))),c_List_Osko__List__Xmap__idI__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,y),x)**.
% 299.97/300.68  158126[0:SpL:87.1,596.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Osko__List__Xmap__idI__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y))),c_List_Osko__List__Xmap__idI__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y))** -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,y),x)**.
% 299.97/300.68  165063[0:SpR:194.1,63.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Olist_OCons(c_List_Onth(c_List_Orev(v,w),u,w),c_List_Odrop(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat)),v,w),w),c_List_Odrop(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),v,w))**.
% 299.97/300.68  181408[0:SpL:166.1,622.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__eq__conv__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2),w,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2)),hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2)))* -> equal(c_List_Omap(u,z,x1,x2),c_List_Omap(c_Type_Oshift(v,w,x,y),z,x1,x2)).
% 299.97/300.68  181379[0:SpL:166.1,622.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__eq__conv__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2),v,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2)),hAPP(y,c_List_Osko__List__Xmap__eq__conv__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2)))* -> equal(c_List_Omap(c_Type_Oshift(u,v,w,x),z,x1,x2),c_List_Omap(y,z,x1,x2)).
% 299.97/300.68  181814[0:SpL:166.1,621.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__cong__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2),w,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2)),hAPP(v,c_List_Osko__List__Xmap__cong__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2)))* -> equal(c_List_Omap(u,z,x1,x2),c_List_Omap(c_Type_Oshift(v,w,x,y),z,x1,x2)).
% 299.97/300.68  181785[0:SpL:166.1,621.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__cong__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2),v,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2)),hAPP(y,c_List_Osko__List__Xmap__cong__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2)))* -> equal(c_List_Omap(c_Type_Oshift(u,v,w,x),z,x1,x2),c_List_Omap(y,z,x1,x2)).
% 299.97/300.68  182236[0:SpL:166.1,611.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__ext__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2),w,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2)),hAPP(v,c_List_Osko__List__Xmap__ext__1__1(u,c_Type_Oshift(v,w,x,y),z,x1,x2)))* -> equal(c_List_Omap(u,z,x1,x2),c_List_Omap(c_Type_Oshift(v,w,x,y),z,x1,x2)).
% 299.97/300.68  182207[0:SpL:166.1,611.0] || c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__ext__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2),v,tc_nat)* equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2)),hAPP(y,c_List_Osko__List__Xmap__ext__1__1(c_Type_Oshift(u,v,w,x),y,z,x1,x2)))* -> equal(c_List_Omap(c_Type_Oshift(u,v,w,x),z,x1,x2),c_List_Omap(y,z,x1,x2)).
% 299.97/300.68  175088[0:SpR:22.0,10323.1] || c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),c_Nat_Osize__class_Osize(x,tc_List_Olist(w)),tc_nat) -> c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat),x,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(c_List_Oappend(v,x,w),u,w),w),w),c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat)),x,w))**.
% 299.97/300.68  180682[0:SpL:426.0,397.0] || equal(c_List_Oappend(u,v,w),c_List_Orotate(x,y,w))* -> equal(c_List_Otake(c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat),y,w),tc_List_Olist(w)),u,w),c_List_Odrop(c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat),y,w)) c_lessequals(c_Nat_Osize__class_Osize(u,tc_List_Olist(w)),c_Nat_Osize__class_Osize(c_List_Odrop(c_Divides_Odiv__class_Omod(x,c_Nat_Osize__class_Osize(y,tc_List_Olist(w)),tc_nat),y,w),tc_List_Olist(w)),tc_nat)*.
% 299.97/300.68  175078[0:SpR:194.1,10323.1] || c_HOL_Oord__class_Oless(u,c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) c_HOL_Oord__class_Oless(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),tc_nat) -> equal(c_List_Oappend(c_List_Otake(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat),v,w),c_List_Oreplicate(c_HOL_Oone__class_Oone(tc_nat),c_List_Onth(c_List_Orev(v,w),u,w),w),w),c_List_Otake(c_Suc(c_HOL_Ominus__class_Ominus(c_Nat_Osize__class_Osize(v,tc_List_Olist(w)),c_Suc(u),tc_nat)),v,w))**.
% 299.97/300.68  181406[0:SpL:155.1,622.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__eq__conv__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2)),hAPP(w,c_HOL_Ominus__class_Ominus(c_List_Osko__List__Xmap__eq__conv__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))* -> equal(c_List_Omap(v,z,x1,x2),c_List_Omap(c_Type_Oshift(w,u,x,y),z,x1,x2)).
% 299.97/300.68  181377[0:SpL:155.1,622.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__eq__conv__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2),tc_nat)* equal(hAPP(v,c_HOL_Ominus__class_Ominus(c_List_Osko__List__Xmap__eq__conv__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),hAPP(y,c_List_Osko__List__Xmap__eq__conv__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2)))* -> equal(c_List_Omap(c_Type_Oshift(v,u,w,x),z,x1,x2),c_List_Omap(y,z,x1,x2)).
% 299.97/300.68  181812[0:SpL:155.1,621.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__cong__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2)),hAPP(w,c_HOL_Ominus__class_Ominus(c_List_Osko__List__Xmap__cong__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))* -> equal(c_List_Omap(v,z,x1,x2),c_List_Omap(c_Type_Oshift(w,u,x,y),z,x1,x2)).
% 299.97/300.68  181783[0:SpL:155.1,621.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__cong__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2),tc_nat)* equal(hAPP(v,c_HOL_Ominus__class_Ominus(c_List_Osko__List__Xmap__cong__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),hAPP(y,c_List_Osko__List__Xmap__cong__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2)))* -> equal(c_List_Omap(c_Type_Oshift(v,u,w,x),z,x1,x2),c_List_Omap(y,z,x1,x2)).
% 299.97/300.68  182234[0:SpL:155.1,611.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__ext__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2),tc_nat)* equal(hAPP(v,c_List_Osko__List__Xmap__ext__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2)),hAPP(w,c_HOL_Ominus__class_Ominus(c_List_Osko__List__Xmap__ext__1__1(v,c_Type_Oshift(w,u,x,y),z,x1,x2),c_HOL_Oone__class_Oone(tc_nat),tc_nat)))* -> equal(c_List_Omap(v,z,x1,x2),c_List_Omap(c_Type_Oshift(w,u,x,y),z,x1,x2)).
% 299.97/300.68  182205[0:SpL:155.1,611.0] || c_HOL_Oord__class_Oless(u,c_List_Osko__List__Xmap__ext__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2),tc_nat)* equal(hAPP(v,c_HOL_Ominus__class_Ominus(c_List_Osko__List__Xmap__ext__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2),c_HOL_Oone__class_Oone(tc_nat),tc_nat)),hAPP(y,c_List_Osko__List__Xmap__ext__1__1(c_Type_Oshift(v,u,w,x),y,z,x1,x2)))* -> equal(c_List_Omap(c_Type_Oshift(v,u,w,x),z,x1,x2),c_List_Omap(y,z,x1,x2)).
% 299.97/300.68  181410[0:SpL:381.1,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)),c_Lambda_OdB_OVar(v))** -> equal(c_List_Osko__List__Xmap__eq__conv__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v) c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__eq__conv__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)).
% 299.97/300.68  181381[0:SpL:381.1,622.0] || equal(hAPP(u,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z)),c_Lambda_OdB_OVar(v))** -> equal(c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z),v) c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z),v,tc_nat)* equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),c_List_Omap(u,x,y,z)).
% 299.97/300.68  181816[0:SpL:381.1,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)),c_Lambda_OdB_OVar(v))** -> equal(c_List_Osko__List__Xmap__cong__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v) c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__cong__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)).
% 299.97/300.68  181787[0:SpL:381.1,621.0] || equal(hAPP(u,c_List_Osko__List__Xmap__cong__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z)),c_Lambda_OdB_OVar(v))** -> equal(c_List_Osko__List__Xmap__cong__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z),v) c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__cong__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z),v,tc_nat)* equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),c_List_Omap(u,x,y,z)).
% 299.97/300.68  182238[0:SpL:381.1,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)),c_Lambda_OdB_OVar(v))** -> equal(c_List_Osko__List__Xmap__ext__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v) c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__ext__1__1(u,hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),v,tc_nat)* equal(c_List_Omap(u,x,y,z),c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z)).
% 299.97/300.68  182209[0:SpL:381.1,611.0] || equal(hAPP(u,c_List_Osko__List__Xmap__ext__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z)),c_Lambda_OdB_OVar(v))** -> equal(c_List_Osko__List__Xmap__ext__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z),v) c_HOL_Oord__class_Oless(c_List_Osko__List__Xmap__ext__1__1(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),u,x,y,z),v,tc_nat)* equal(c_List_Omap(hAPP(hAPP(c_Lambda_Osubst,c_Lambda_OdB_OVar(v)),w),x,y,z),c_List_Omap(u,x,y,z)).
% 299.97/300.68  181414[0:SpL:89.1,622.0] class_OrderedGroup_Oab__semigroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1))))* -> equal(c_List_Omap(v,y,z,x1),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)).
% 299.97/300.68  181413[0:SpL:85.1,622.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1))))* -> equal(c_List_Omap(v,y,z,x1),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)).
% 299.97/300.68  181412[0:SpL:87.1,622.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),c_List_Osko__List__Xmap__eq__conv__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1))))* -> equal(c_List_Omap(v,y,z,x1),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)).
% 299.97/300.68  181385[0:SpL:89.1,622.0] class_OrderedGroup_Oab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1))),hAPP(x,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1)))* -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,z,x1),c_List_Omap(x,y,z,x1)).
% 299.97/300.68  181384[0:SpL:85.1,622.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1))),hAPP(x,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1)))* -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,z,x1),c_List_Omap(x,y,z,x1)).
% 299.97/300.68  181383[0:SpL:87.1,622.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1))),hAPP(x,c_List_Osko__List__Xmap__eq__conv__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1)))* -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),y,z,x1),c_List_Omap(x,y,z,x1)).
% 299.97/300.68  181820[0:SpL:89.1,621.0] class_OrderedGroup_Oab__semigroup__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1))))* -> equal(c_List_Omap(v,y,z,x1),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)).
% 299.97/300.68  181819[0:SpL:85.1,621.0] class_Ring__and__Field_Ocomm__semiring__1(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1))))* -> equal(c_List_Omap(v,y,z,x1),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)).
% 299.97/300.68  181818[0:SpL:87.1,621.0] class_OrderedGroup_Ocomm__monoid__add(u) || equal(hAPP(v,c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),x),c_List_Osko__List__Xmap__cong__1__1(v,hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1))))* -> equal(c_List_Omap(v,y,z,x1),c_List_Omap(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),x)),y,z,x1)).
% 299.97/300.68  181791[0:SpL:89.1,621.0] class_OrderedGroup_Oab__semigroup__add(u) || equal(hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),w),c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1))),hAPP(x,c_List_Osko__List__Xmap__cong__1__1(hAPP(c_HOL_Oplus__class_Oplus(u),hAPP(hAPP(c_HOL_Oplus__class_Oplus(u),v),w)),x,y,z,x1)))* -> equal(c_List_Omap(hAPP(c_HOL_Oplus__class_OplCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------