TSTP Solution File: SYO511^1 by cocATP---0.2.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cocATP---0.2.0
% Problem : SYO511^1 : TPTP v7.5.0. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n020.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 : 0s
% DateTime : Tue Mar 29 00:51:59 EDT 2022
% Result : Timeout 285.90s 286.31s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.12 % Problem : SYO511^1 : TPTP v7.5.0. Released v4.1.0.
% 0.08/0.12 % Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.33 % Computer : n020.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPUModel : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % RAMPerCPU : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % DateTime : Sun Mar 13 13:30:41 EDT 2022
% 0.12/0.34 % CPUTime :
% 0.12/0.34 ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.35 Python 2.7.5
% 17.90/18.09 Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 17.90/18.09 FOF formula (<kernel.Constant object at 0x1a329e0>, <kernel.DependentProduct object at 0x1a32ef0>) of role type named eps
% 17.90/18.09 Using role type
% 17.90/18.09 Declaring eps:((fofType->Prop)->fofType)
% 17.90/18.09 FOF formula (forall (P:(fofType->Prop)), (((ex fofType) (fun (X:fofType)=> (P X)))->(P (eps P)))) of role axiom named epschoice
% 17.90/18.09 A new axiom: (forall (P:(fofType->Prop)), (((ex fofType) (fun (X:fofType)=> (P X)))->(P (eps P))))
% 17.90/18.09 FOF formula (<kernel.Constant object at 0x179ae60>, <kernel.DependentProduct object at 0x1a32fc8>) of role type named eps2
% 17.90/18.09 Using role type
% 17.90/18.09 Declaring eps2:((fofType->Prop)->fofType)
% 17.90/18.09 FOF formula (forall (P:(fofType->Prop)), (((ex fofType) (fun (X:fofType)=> (P X)))->(P (eps2 P)))) of role axiom named eps2choice
% 17.90/18.09 A new axiom: (forall (P:(fofType->Prop)), (((ex fofType) (fun (X:fofType)=> (P X)))->(P (eps2 P))))
% 17.90/18.09 FOF formula (((eq ((fofType->Prop)->fofType)) eps) eps2) of role conjecture named claim
% 17.90/18.09 Conjecture to prove = (((eq ((fofType->Prop)->fofType)) eps) eps2):Prop
% 17.90/18.09 Parameter fofType_DUMMY:fofType.
% 17.90/18.09 We need to prove ['(((eq ((fofType->Prop)->fofType)) eps) eps2)']
% 17.90/18.09 Parameter fofType:Type.
% 17.90/18.09 Parameter eps:((fofType->Prop)->fofType).
% 17.90/18.09 Axiom epschoice:(forall (P:(fofType->Prop)), (((ex fofType) (fun (X:fofType)=> (P X)))->(P (eps P)))).
% 17.90/18.09 Parameter eps2:((fofType->Prop)->fofType).
% 17.90/18.09 Axiom eps2choice:(forall (P:(fofType->Prop)), (((ex fofType) (fun (X:fofType)=> (P X)))->(P (eps2 P)))).
% 17.90/18.09 Trying to prove (((eq ((fofType->Prop)->fofType)) eps) eps2)
% 17.90/18.09 Found x2:(P eps)
% 17.90/18.09 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 17.90/18.09 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 17.90/18.09 Found x2:(P eps)
% 17.90/18.09 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 17.90/18.09 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 17.90/18.09 Found x2:(P eps)
% 17.90/18.09 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 17.90/18.09 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 17.90/18.09 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 17.90/18.09 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 17.90/18.09 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 17.90/18.09 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 17.90/18.09 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 17.90/18.09 Found eta_expansion000:=(eta_expansion00 eps):(((eq ((fofType->Prop)->fofType)) eps) (fun (x:(fofType->Prop))=> (eps x)))
% 17.90/18.09 Found (eta_expansion00 eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 17.90/18.09 Found ((eta_expansion0 fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 17.90/18.09 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 17.90/18.09 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 17.90/18.09 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 17.90/18.09 Found x2:(P eps2)
% 17.90/18.09 Found (fun (x2:(P eps2))=> x2) as proof of (P eps2)
% 17.90/18.09 Found (fun (x2:(P eps2))=> x2) as proof of (P0 eps2)
% 17.90/18.09 Found x2:(P eps2)
% 17.90/18.09 Found (fun (x2:(P eps2))=> x2) as proof of (P eps2)
% 17.90/18.09 Found (fun (x2:(P eps2))=> x2) as proof of (P0 eps2)
% 17.90/18.09 Found x01:(P (eps x))
% 17.90/18.09 Found (fun (x01:(P (eps x)))=> x01) as proof of (P (eps x))
% 17.90/18.09 Found (fun (x01:(P (eps x)))=> x01) as proof of (P0 (eps x))
% 17.90/18.09 Found x01:(P (eps x))
% 17.90/18.09 Found (fun (x01:(P (eps x)))=> x01) as proof of (P (eps x))
% 17.90/18.09 Found (fun (x01:(P (eps x)))=> x01) as proof of (P0 (eps x))
% 17.90/18.09 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 17.90/18.09 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 17.90/18.09 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 17.90/18.09 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 17.90/18.09 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 17.90/18.09 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 40.63/40.81 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 40.63/40.81 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 40.63/40.81 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 40.63/40.81 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 40.63/40.81 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 40.63/40.81 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 40.63/40.81 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 40.63/40.81 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 40.63/40.81 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 40.63/40.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 40.63/40.81 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 40.63/40.81 Found x01:(P (eps2 x))
% 40.63/40.81 Found (fun (x01:(P (eps2 x)))=> x01) as proof of (P (eps2 x))
% 40.63/40.81 Found (fun (x01:(P (eps2 x)))=> x01) as proof of (P0 (eps2 x))
% 40.63/40.81 Found x01:(P (eps2 x))
% 40.63/40.81 Found (fun (x01:(P (eps2 x)))=> x01) as proof of (P (eps2 x))
% 40.63/40.81 Found (fun (x01:(P (eps2 x)))=> x01) as proof of (P0 (eps2 x))
% 40.63/40.81 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 40.63/40.81 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 40.63/40.81 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 40.63/40.81 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 40.63/40.81 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 40.63/40.81 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 40.63/40.81 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 40.63/40.81 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 40.63/40.81 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 57.74/57.96 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 57.74/57.96 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 57.74/57.96 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 57.74/57.96 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 57.74/57.96 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 57.74/57.96 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 57.74/57.96 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 57.74/57.96 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 57.74/57.96 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 57.74/57.96 Found x:(P eps)
% 57.74/57.96 Instantiate: b:=eps:((fofType->Prop)->fofType)
% 57.74/57.96 Found x as proof of (P0 b)
% 57.74/57.96 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 57.74/57.96 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 57.74/57.96 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 57.74/57.96 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 57.74/57.96 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 57.74/57.96 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 57.74/57.96 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))
% 57.74/57.96 Found (eq_ref0 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) (fun (x:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))
% 57.74/57.96 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))) b)
% 57.74/57.96 Found x:(P eps)
% 57.74/57.96 Instantiate: f:=eps:((fofType->Prop)->fofType)
% 57.74/57.96 Found x as proof of (P0 f)
% 57.74/57.96 Found eq_ref00:=(eq_ref0 (f x0)):(((eq fofType) (f x0)) (f x0))
% 57.74/57.96 Found (eq_ref0 (f x0)) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 57.74/57.96 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 61.03/61.24 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 61.03/61.24 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 61.03/61.24 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (forall (x:(fofType->Prop)), (((eq fofType) (f x)) (eps2 x)))
% 61.03/61.24 Found x:(P eps)
% 61.03/61.24 Instantiate: f:=eps:((fofType->Prop)->fofType)
% 61.03/61.24 Found x as proof of (P0 f)
% 61.03/61.24 Found eq_ref00:=(eq_ref0 (f x0)):(((eq fofType) (f x0)) (f x0))
% 61.03/61.24 Found (eq_ref0 (f x0)) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 61.03/61.24 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 61.03/61.24 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 61.03/61.24 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (((eq fofType) (f x0)) (eps2 x0))
% 61.03/61.24 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (forall (x:(fofType->Prop)), (((eq fofType) (f x)) (eps2 x)))
% 61.03/61.24 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))))
% 61.03/61.24 Found (eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))))
% 61.03/61.24 Found (eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found ((eta_expansion0 Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 61.03/61.24 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 62.81/63.01 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))) b)
% 62.81/63.01 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 62.81/63.01 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 62.81/63.01 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 62.81/63.01 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 62.81/63.01 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 62.81/63.01 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 62.81/63.01 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 62.81/63.01 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2)))
% 62.81/63.01 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 62.81/63.01 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2)))
% 62.81/63.01 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 62.81/63.01 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2)))
% 62.81/63.01 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 62.81/63.01 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 62.81/63.01 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2))
% 69.93/70.17 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps) eps2)))
% 69.93/70.17 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 69.93/70.17 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 69.93/70.17 Found eta_expansion000:=(eta_expansion00 eps):(((eq ((fofType->Prop)->fofType)) eps) (fun (x:(fofType->Prop))=> (eps x)))
% 69.93/70.17 Found (eta_expansion00 eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found ((eta_expansion0 fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 69.93/70.17 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 69.93/70.17 Found x:(P0 b)
% 69.93/70.17 Instantiate: b:=eps:((fofType->Prop)->fofType)
% 69.93/70.17 Found (fun (x:(P0 b))=> x) as proof of (P0 eps)
% 69.93/70.17 Found (fun (P0:(((fofType->Prop)->fofType)->Prop)) (x:(P0 b))=> x) as proof of ((P0 b)->(P0 eps))
% 69.93/70.17 Found (fun (P0:(((fofType->Prop)->fofType)->Prop)) (x:(P0 b))=> x) as proof of (P b)
% 69.93/70.17 Found x:(P eps2)
% 69.93/70.17 Instantiate: b:=eps2:((fofType->Prop)->fofType)
% 69.93/70.17 Found x as proof of (P0 b)
% 69.93/70.17 Found eq_ref00:=(eq_ref0 eps):(((eq ((fofType->Prop)->fofType)) eps) eps)
% 69.93/70.17 Found (eq_ref0 eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found ((eq_ref ((fofType->Prop)->fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 69.93/70.17 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 69.93/70.17 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))))
% 69.93/70.17 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 69.93/70.17 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 69.93/70.17 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))))
% 72.32/72.57 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 72.32/72.57 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))))
% 72.32/72.57 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 72.32/72.57 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2))))
% 72.32/72.57 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps) eps2)))))
% 72.32/72.57 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 72.32/72.57 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 72.32/72.57 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 72.32/72.57 Found x0:(P (eps x))
% 72.32/72.57 Instantiate: b:=(eps x):fofType
% 72.32/72.57 Found x0 as proof of (P0 b)
% 72.32/72.57 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 72.32/72.57 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 72.32/72.57 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 72.32/72.57 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 72.32/72.57 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 72.32/72.57 Found x0:(P (eps x))
% 72.32/72.57 Instantiate: b:=(eps x):fofType
% 72.32/72.57 Found x0 as proof of (P0 b)
% 72.32/72.57 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 72.32/72.57 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 72.32/72.57 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 72.32/72.57 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 82.32/82.53 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 82.32/82.53 Found x3:(P eps)
% 82.32/82.53 Found (fun (x3:(P eps))=> x3) as proof of (P eps)
% 82.32/82.53 Found (fun (x3:(P eps))=> x3) as proof of (P0 eps)
% 82.32/82.53 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 82.32/82.53 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 82.32/82.53 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 82.32/82.53 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 82.32/82.53 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 82.32/82.53 Found eta_expansion_dep000:=(eta_expansion_dep00 eps):(((eq ((fofType->Prop)->fofType)) eps) (fun (x:(fofType->Prop))=> (eps x)))
% 82.32/82.53 Found (eta_expansion_dep00 eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 82.32/82.53 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 82.32/82.53 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 82.32/82.53 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 82.32/82.53 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 82.32/82.53 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) (fun (x:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))
% 82.32/82.53 Found (eta_expansion00 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found ((eta_expansion0 Prop) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) (fun (x:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))
% 82.32/82.53 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 82.32/82.53 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))) b)
% 86.93/87.15 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 86.93/87.15 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 86.93/87.15 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 86.93/87.15 Found x:(P eps2)
% 86.93/87.15 Instantiate: f:=eps2:((fofType->Prop)->fofType)
% 86.93/87.15 Found x as proof of (P0 f)
% 86.93/87.15 Found eq_ref00:=(eq_ref0 (f x0)):(((eq fofType) (f x0)) (f x0))
% 86.93/87.15 Found (eq_ref0 (f x0)) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (forall (x:(fofType->Prop)), (((eq fofType) (f x)) (eps x)))
% 86.93/87.15 Found x:(P eps2)
% 86.93/87.15 Instantiate: f:=eps2:((fofType->Prop)->fofType)
% 86.93/87.15 Found x as proof of (P0 f)
% 86.93/87.15 Found eq_ref00:=(eq_ref0 (f x0)):(((eq fofType) (f x0)) (f x0))
% 86.93/87.15 Found (eq_ref0 (f x0)) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found ((eq_ref fofType) (f x0)) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (((eq fofType) (f x0)) (eps x0))
% 86.93/87.15 Found (fun (x0:(fofType->Prop))=> ((eq_ref fofType) (f x0))) as proof of (forall (x:(fofType->Prop)), (((eq fofType) (f x)) (eps x)))
% 86.93/87.15 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 86.93/87.16 Found (eq_ref0 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 86.93/87.16 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 86.93/87.16 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 86.93/87.16 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 86.93/87.16 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) (fun (x:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 87.07/87.31 Found (eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) (fun (x:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 87.07/87.31 Found (eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 87.07/87.31 Found (eq_ref0 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 87.07/87.31 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 92.06/92.31 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 92.06/92.31 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))) b)
% 92.06/92.31 Found eq_ref00:=(eq_ref0 b0):(((eq ((fofType->Prop)->fofType)) b0) b0)
% 92.06/92.31 Found (eq_ref0 b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps2)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps2)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps2)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps2)
% 92.06/92.31 Found eta_expansion_dep000:=(eta_expansion_dep00 eps):(((eq ((fofType->Prop)->fofType)) eps) (fun (x:(fofType->Prop))=> (eps x)))
% 92.06/92.31 Found (eta_expansion_dep00 eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b0)
% 92.06/92.31 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b0)
% 92.06/92.31 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b0)
% 92.06/92.31 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b0)
% 92.06/92.31 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b0)
% 92.06/92.31 Found fofType_DUMMY:fofType
% 92.06/92.31 Found fofType_DUMMY as proof of fofType
% 92.06/92.31 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 92.06/92.31 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((ex_intro00 fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found (((ex_intro0 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found fofType_DUMMY:fofType
% 92.06/92.31 Found fofType_DUMMY as proof of fofType
% 92.06/92.31 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 92.06/92.31 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 92.06/92.31 Found ((ex_intro00 fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found (((ex_intro0 (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of (P b)
% 92.06/92.31 Found x2:(P1 eps2)
% 92.06/92.31 Found (fun (x2:(P1 eps2))=> x2) as proof of (P1 eps2)
% 92.06/92.31 Found (fun (x2:(P1 eps2))=> x2) as proof of (P2 eps2)
% 92.06/92.31 Found x2:(P1 eps2)
% 92.06/92.31 Found (fun (x2:(P1 eps2))=> x2) as proof of (P1 eps2)
% 96.57/96.83 Found (fun (x2:(P1 eps2))=> x2) as proof of (P2 eps2)
% 96.57/96.83 Found x2:(P1 eps2)
% 96.57/96.83 Found (fun (x2:(P1 eps2))=> x2) as proof of (P1 eps2)
% 96.57/96.83 Found (fun (x2:(P1 eps2))=> x2) as proof of (P2 eps2)
% 96.57/96.83 Found x2:(P1 eps2)
% 96.57/96.83 Found (fun (x2:(P1 eps2))=> x2) as proof of (P1 eps2)
% 96.57/96.83 Found (fun (x2:(P1 eps2))=> x2) as proof of (P2 eps2)
% 96.57/96.83 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) (fun (x0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))
% 96.57/96.83 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x))))
% 96.57/96.83 Found (eq_ref0 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) (fun (x0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))
% 96.57/96.83 Found (eta_expansion00 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found ((eta_expansion0 Prop) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) (fun (x0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))
% 96.57/96.83 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 96.57/96.83 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 99.78/100.00 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 99.78/100.00 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 99.78/100.00 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps x)) (eps2 x)))) b)
% 99.78/100.00 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 99.78/100.00 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 99.78/100.00 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 99.78/100.00 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 99.78/100.00 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 99.78/100.00 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 99.78/100.00 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 99.78/100.00 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 99.78/100.00 Found fofType_DUMMY:fofType
% 99.78/100.00 Found fofType_DUMMY as proof of fofType
% 99.78/100.00 Found fofType_DUMMY:fofType
% 99.78/100.00 Found fofType_DUMMY as proof of fofType
% 105.42/105.65 Found x01:(P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P2 (eps x))
% 105.42/105.65 Found x01:(P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P2 (eps x))
% 105.42/105.65 Found x01:(P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P2 (eps x))
% 105.42/105.65 Found x01:(P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P1 (eps x))
% 105.42/105.65 Found (fun (x01:(P1 (eps x)))=> x01) as proof of (P2 (eps x))
% 105.42/105.65 Found x2:(P eps)
% 105.42/105.65 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 105.42/105.65 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 105.42/105.65 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 105.42/105.65 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps)))
% 105.42/105.65 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 105.42/105.65 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps)))
% 105.42/105.65 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 105.42/105.65 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps)))
% 105.42/105.65 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 105.42/105.65 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps))
% 105.42/105.65 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (((eq ((fofType->Prop)->fofType)) eps2) eps)))
% 105.42/105.65 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))))
% 105.42/105.65 Found (eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 105.42/105.65 Found ((eta_expansion0 Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))))
% 110.85/111.11 Found (eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))) b)
% 110.85/111.11 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 110.85/111.11 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 110.85/111.11 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 110.85/111.11 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 110.85/111.11 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 110.85/111.11 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 110.85/111.11 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 110.85/111.11 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 110.85/111.11 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 110.85/111.11 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 110.85/111.11 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 111.30/111.63 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 111.30/111.63 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 111.30/111.63 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 111.30/111.63 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 111.30/111.63 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 111.30/111.63 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 111.30/111.63 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 111.30/111.63 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 111.30/111.63 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 111.30/111.63 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.30/111.63 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 111.30/111.63 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 111.30/111.63 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.92/112.20 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.92/112.20 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.92/112.20 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))
% 111.92/112.20 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))
% 111.92/112.20 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 111.92/112.20 Found (eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found ((eta_expansion0 Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 111.92/112.20 Found (eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 111.92/112.20 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 113.66/113.92 Found (eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 113.66/113.92 Found (eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))) b)
% 113.66/113.92 Found x2:(P eps)
% 113.66/113.92 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 113.66/113.92 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 113.66/113.92 Found x2:(P eps)
% 113.66/113.92 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 113.66/113.92 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 113.66/113.92 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 113.66/113.92 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 113.66/113.92 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 113.66/113.92 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 113.66/113.92 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.13/119.41 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 119.13/119.41 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.13/119.41 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 119.13/119.41 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.13/119.41 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 119.13/119.41 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.13/119.41 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 119.13/119.41 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.13/119.41 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 119.13/119.41 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 119.13/119.41 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 119.13/119.41 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 119.13/119.41 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 119.13/119.41 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 119.13/119.41 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 119.13/119.41 Found x0:(P0 b)
% 119.13/119.41 Instantiate: b:=(eps x):fofType
% 119.13/119.41 Found (fun (x0:(P0 b))=> x0) as proof of (P0 (eps x))
% 119.13/119.41 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 (eps x)))
% 126.00/126.30 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 126.00/126.30 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 126.00/126.30 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 126.00/126.30 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 126.00/126.30 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 126.00/126.30 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 126.00/126.30 Found x0:(P0 b)
% 126.00/126.30 Instantiate: b:=(eps x):fofType
% 126.00/126.30 Found (fun (x0:(P0 b))=> x0) as proof of (P0 (eps x))
% 126.00/126.30 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 (eps x)))
% 126.00/126.30 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 126.00/126.30 Found fofType_DUMMY:fofType
% 126.00/126.30 Found fofType_DUMMY as proof of fofType
% 126.00/126.30 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 126.00/126.30 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.30 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found x0:(P0 (b x))
% 126.00/126.31 Instantiate: b:=eps:((fofType->Prop)->fofType)
% 126.00/126.31 Found (fun (x0:(P0 (b x)))=> x0) as proof of (P0 (eps x))
% 126.00/126.31 Found (fun (P0:(fofType->Prop)) (x0:(P0 (b x)))=> x0) as proof of ((P0 (b x))->(P0 (eps x)))
% 126.00/126.31 Found (fun (P0:(fofType->Prop)) (x0:(P0 (b x)))=> x0) as proof of (P b)
% 126.00/126.31 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 126.00/126.31 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 126.00/126.31 Found x0:(P0 (b x))
% 126.00/126.31 Instantiate: b:=eps:((fofType->Prop)->fofType)
% 126.00/126.31 Found (fun (x0:(P0 (b x)))=> x0) as proof of (P0 (eps x))
% 126.00/126.31 Found (fun (P0:(fofType->Prop)) (x0:(P0 (b x)))=> x0) as proof of ((P0 (b x))->(P0 (eps x)))
% 126.00/126.31 Found (fun (P0:(fofType->Prop)) (x0:(P0 (b x)))=> x0) as proof of (P b)
% 126.00/126.31 Found fofType_DUMMY:fofType
% 126.00/126.31 Found fofType_DUMMY as proof of fofType
% 126.00/126.31 Found x0:(P (eps2 x))
% 126.00/126.31 Instantiate: b:=(eps2 x):fofType
% 126.00/126.31 Found x0 as proof of (P0 b)
% 126.00/126.31 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 126.00/126.31 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found x0:(P (eps2 x))
% 126.00/126.31 Instantiate: b:=(eps2 x):fofType
% 126.00/126.31 Found x0 as proof of (P0 b)
% 126.00/126.31 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 126.00/126.31 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 126.00/126.31 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.00/126.31 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.00/126.31 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.00/126.31 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.00/126.31 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.00/126.31 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 126.72/126.99 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.72/126.99 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 126.72/126.99 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.72/126.99 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 126.72/126.99 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.72/126.99 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 126.72/126.99 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.72/126.99 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 126.72/126.99 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.72/126.99 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 126.72/126.99 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.72/126.99 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 126.72/126.99 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 126.72/126.99 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 126.72/126.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x)))
% 129.71/129.99 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) (((eq fofType) (eps x)) (eps2 x))))
% 129.71/129.99 Found fofType_DUMMY:fofType
% 129.71/129.99 Found fofType_DUMMY as proof of fofType
% 129.71/129.99 Found fofType_DUMMY:fofType
% 129.71/129.99 Found fofType_DUMMY as proof of fofType
% 129.71/129.99 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 129.71/129.99 Found (eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) (fun (x0:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 129.71/129.99 Found (eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found ((eta_expansion0 Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) (fun (x0:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 129.71/129.99 Found (eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 129.71/129.99 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) (fun (x0:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 136.41/136.70 Found (eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))) b)
% 136.41/136.70 Found x3:(P eps2)
% 136.41/136.70 Found (fun (x3:(P eps2))=> x3) as proof of (P eps2)
% 136.41/136.70 Found (fun (x3:(P eps2))=> x3) as proof of (P0 eps2)
% 136.41/136.70 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 136.41/136.70 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 136.41/136.70 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 136.41/136.70 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 136.41/136.70 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 136.41/136.70 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 136.41/136.70 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 136.41/136.70 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 136.41/136.70 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 136.41/136.70 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 136.41/136.70 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 136.41/136.70 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 136.41/136.70 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 136.41/136.70 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))))
% 141.13/141.42 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 141.13/141.42 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))))
% 141.13/141.42 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 141.13/141.42 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))))
% 141.13/141.42 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 141.13/141.42 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps))))
% 141.13/141.42 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) eps2) eps)))))
% 141.13/141.42 Found eq_ref00:=(eq_ref0 a):(((eq (fofType->Prop)) a) a)
% 141.13/141.42 Found (eq_ref0 a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found ((eq_ref (fofType->Prop)) a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found ((eq_ref (fofType->Prop)) a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found ((eq_ref (fofType->Prop)) a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found eq_ref00:=(eq_ref0 a):(((eq (fofType->Prop)) a) a)
% 141.13/141.42 Found (eq_ref0 a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found ((eq_ref (fofType->Prop)) a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found ((eq_ref (fofType->Prop)) a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found ((eq_ref (fofType->Prop)) a) as proof of (((eq (fofType->Prop)) a) x)
% 141.13/141.42 Found x0:(P (eps2 x))
% 141.13/141.42 Instantiate: b:=(eps2 x):fofType
% 141.13/141.42 Found x0 as proof of (P0 b)
% 141.13/141.42 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 141.13/141.42 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 141.13/141.42 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 141.13/141.42 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 146.22/146.51 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 146.22/146.51 Found x0:(P (eps2 x))
% 146.22/146.51 Instantiate: b:=(eps2 x):fofType
% 146.22/146.51 Found x0 as proof of (P0 b)
% 146.22/146.51 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 146.22/146.51 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 146.22/146.51 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 146.22/146.51 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 146.22/146.51 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 146.22/146.51 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 146.22/146.51 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 146.22/146.51 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 146.22/146.51 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 146.22/146.51 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 146.22/146.51 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 146.22/146.51 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.22/146.51 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.22/146.51 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.22/146.51 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.22/146.51 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 146.22/146.51 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 146.22/146.51 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 146.38/146.68 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 146.38/146.68 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 146.38/146.68 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 146.38/146.68 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 146.38/146.68 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 146.38/146.68 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 146.38/146.68 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 146.38/146.68 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 146.38/146.68 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 159.34/159.61 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 159.34/159.61 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 159.34/159.61 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 159.34/159.61 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1))))))
% 159.34/159.61 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps x1)) (eps2 x1)))))))
% 159.34/159.61 Found x02:(P (eps x))
% 159.34/159.61 Found (fun (x02:(P (eps x)))=> x02) as proof of (P (eps x))
% 159.34/159.61 Found (fun (x02:(P (eps x)))=> x02) as proof of (P0 (eps x))
% 159.34/159.61 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 159.34/159.61 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.61 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.61 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.61 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.61 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 159.34/159.61 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.61 Found x02:(P (eps x))
% 159.34/159.62 Found (fun (x02:(P (eps x)))=> x02) as proof of (P (eps x))
% 159.34/159.62 Found (fun (x02:(P (eps x)))=> x02) as proof of (P0 (eps x))
% 159.34/159.62 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 159.34/159.62 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.62 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.62 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.62 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 159.34/159.62 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 159.34/159.62 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps2 x))
% 159.34/159.62 Found x2:(P eps)
% 159.34/159.62 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 159.34/159.62 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 159.34/159.62 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 159.34/159.62 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 175.88/176.22 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 175.88/176.22 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 175.88/176.22 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 175.88/176.22 Found eq_ref00:=(eq_ref0 x0):(((eq fofType) x0) x0)
% 175.88/176.22 Found (eq_ref0 x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found ((eq_ref fofType) x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found ((eq_ref fofType) x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found ((eq_ref fofType) x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found (ex_intro000 ((eq_ref fofType) x0)) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 175.88/176.22 Found ((ex_intro00 (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 175.88/176.22 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) X) (eps2 x)))) (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 175.88/176.22 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x)))) (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 175.88/176.22 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x)))) (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 175.88/176.22 Found x01:(P0 (eps x))
% 175.88/176.22 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P0 (eps x))
% 175.88/176.22 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P1 (eps x))
% 175.88/176.22 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 175.88/176.22 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 175.88/176.22 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 175.88/176.22 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 175.88/176.22 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 175.88/176.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 175.88/176.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 175.88/176.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 175.88/176.22 Found eq_ref00:=(eq_ref0 x0):(((eq fofType) x0) x0)
% 175.88/176.22 Found (eq_ref0 x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found ((eq_ref fofType) x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found ((eq_ref fofType) x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found ((eq_ref fofType) x0) as proof of (((eq fofType) x0) (eps2 x))
% 175.88/176.22 Found (ex_intro000 ((eq_ref fofType) x0)) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 175.88/176.22 Found ((ex_intro00 (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 175.88/176.22 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) X) (eps2 x)))) (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 192.55/192.86 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x)))) (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 192.55/192.86 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x)))) (eps2 x)) ((eq_ref fofType) (eps2 x))) as proof of ((ex fofType) (fun (X:fofType)=> (((eq fofType) X) (eps2 x))))
% 192.55/192.86 Found x01:(P0 (eps x))
% 192.55/192.86 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P0 (eps x))
% 192.55/192.86 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P1 (eps x))
% 192.55/192.86 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 192.55/192.86 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 192.55/192.86 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 192.55/192.86 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 192.55/192.86 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 192.55/192.86 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 192.55/192.86 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 192.55/192.86 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 192.55/192.86 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 192.55/192.86 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps (fun (x10:fofType)=> (((eq fofType) x10) (eps2 x)))))
% 192.55/192.86 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 192.55/192.86 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 192.55/192.86 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 192.55/192.86 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 192.55/192.86 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 192.55/192.86 Found x01:(P0 (eps x))
% 192.55/192.86 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P0 (eps x))
% 192.55/192.86 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P1 (eps x))
% 192.55/192.86 Found x01:(P0 (eps x))
% 192.55/192.86 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P0 (eps x))
% 192.55/192.86 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P1 (eps x))
% 192.55/192.86 Found eq_ref00:=(eq_ref0 b0):(((eq ((fofType->Prop)->fofType)) b0) b0)
% 192.55/192.86 Found (eq_ref0 b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 192.55/192.86 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 200.55/200.89 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 200.55/200.89 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 200.55/200.89 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b0)
% 200.55/200.89 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b0)
% 200.55/200.89 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b0)
% 200.55/200.89 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b0)
% 200.55/200.89 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b0)
% 200.55/200.89 Found x01:(P0 (eps x))
% 200.55/200.89 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P0 (eps x))
% 200.55/200.89 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P1 (eps x))
% 200.55/200.89 Found x01:(P0 (eps x))
% 200.55/200.89 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P0 (eps x))
% 200.55/200.89 Found (fun (x01:(P0 (eps x)))=> x01) as proof of (P1 (eps x))
% 200.55/200.89 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 200.55/200.89 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 200.55/200.89 Found x2:(P eps)
% 200.55/200.89 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 200.55/200.89 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 200.55/200.89 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 200.55/200.89 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 200.55/200.89 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 200.55/200.89 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 200.55/200.89 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 200.55/200.89 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 200.55/200.89 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 209.00/209.37 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 209.00/209.37 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 209.00/209.37 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 209.00/209.37 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 209.00/209.37 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 209.00/209.37 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 209.00/209.37 Found eq_ref00:=(eq_ref0 (f x0)):(((eq Prop) (f x0)) (f x0))
% 209.00/209.37 Found (eq_ref0 (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found ((eq_ref Prop) (f x0)) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x)))))
% 209.00/209.37 Found (fun (x0:fofType)=> ((eq_ref Prop) (f x0))) as proof of (forall (x0:fofType), (((eq Prop) (f x0)) ((ex fofType) (fun (X0:fofType)=> (((eq fofType) (eps x)) (eps2 x))))))
% 209.00/209.37 Found x2:(P eps)
% 209.00/209.37 Found (fun (x2:(P eps))=> x2) as proof of (P eps)
% 209.00/209.37 Found (fun (x2:(P eps))=> x2) as proof of (P0 eps)
% 209.00/209.37 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 209.00/209.37 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 209.00/209.37 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 209.00/209.37 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 209.00/209.37 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 209.00/209.37 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 209.00/209.37 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (eps2 x))
% 209.00/209.37 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (eps2 x))
% 209.52/209.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (eps2 x))
% 209.52/209.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (eps2 x))
% 209.52/209.90 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) (fun (x:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 209.52/209.90 Found (eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 209.52/209.90 Found (eq_ref0 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) (fun (x:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 209.52/209.90 Found (eta_expansion_dep00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 209.52/209.90 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))):(((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) (fun (x:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 222.21/222.60 Found (eta_expansion00 (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found ((eta_expansion0 Prop) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))) b)
% 222.21/222.60 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 222.21/222.60 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 222.21/222.60 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 222.21/222.60 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 222.21/222.60 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b0)
% 222.21/222.60 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 222.21/222.60 Found (eq_ref0 b0) as proof of (((eq fofType) b0) (eps2 x))
% 222.21/222.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (eps2 x))
% 222.21/222.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (eps2 x))
% 222.21/222.60 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) (eps2 x))
% 222.21/222.60 Found x2:(P eps2)
% 222.21/222.60 Found (fun (x2:(P eps2))=> x2) as proof of (P eps2)
% 222.21/222.60 Found (fun (x2:(P eps2))=> x2) as proof of (P0 eps2)
% 222.21/222.60 Found eta_expansion_dep000:=(eta_expansion_dep00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 222.21/222.60 Found (eta_expansion_dep00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 222.21/222.60 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 222.21/222.60 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 222.21/222.60 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 222.21/222.60 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 222.21/222.60 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 222.21/222.60 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 222.21/222.60 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 233.15/233.49 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 233.15/233.49 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 233.15/233.49 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 233.15/233.49 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 233.15/233.49 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 233.15/233.49 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 233.15/233.49 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps2)
% 233.15/233.49 Found eta_expansion000:=(eta_expansion00 eps):(((eq ((fofType->Prop)->fofType)) eps) (fun (x:(fofType->Prop))=> (eps x)))
% 233.15/233.49 Found (eta_expansion00 eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 233.15/233.49 Found ((eta_expansion0 fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 233.15/233.49 Found (((eta_expansion (fofType->Prop)) fofType) eps) as proof of (((eq ((fofType->Prop)->fofType)) eps) b)
% 233.15/233.49 Found fofType_DUMMY:fofType
% 233.15/233.49 Found fofType_DUMMY as proof of fofType
% 233.15/233.49 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 233.15/233.49 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 233.15/233.49 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 233.15/233.49 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 233.15/233.49 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 233.15/233.49 Found ((ex_intro01 fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps)))
% 233.15/233.49 Found (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps)))
% 233.15/233.49 Found (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps)))
% 233.15/233.49 Found ((ex_intro00 fofType_DUMMY) (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 233.15/233.49 Found (((ex_intro0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))))) fofType_DUMMY) (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 239.05/239.42 Found ((((ex_intro fofType) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))))) fofType_DUMMY) ((((ex_intro fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 239.05/239.42 Found ((((ex_intro fofType) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))))) fofType_DUMMY) ((((ex_intro fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 239.05/239.42 Found fofType_DUMMY:fofType
% 239.05/239.42 Found fofType_DUMMY as proof of fofType
% 239.05/239.42 Found eq_ref00:=(eq_ref0 b):(((eq ((fofType->Prop)->fofType)) b) b)
% 239.05/239.42 Found (eq_ref0 b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 239.05/239.42 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 239.05/239.42 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 239.05/239.42 Found ((eq_ref ((fofType->Prop)->fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) eps)
% 239.05/239.42 Found ((ex_intro01 fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps)))
% 239.05/239.42 Found (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps)))
% 239.05/239.42 Found (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b)) as proof of ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps)))
% 239.05/239.42 Found ((ex_intro00 fofType_DUMMY) (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 239.05/239.42 Found (((ex_intro0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))))) fofType_DUMMY) (((ex_intro0 (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 239.05/239.42 Found ((((ex_intro fofType) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))))) fofType_DUMMY) ((((ex_intro fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 239.05/239.42 Found ((((ex_intro fofType) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))))) fofType_DUMMY) ((((ex_intro fofType) (fun (X0:fofType)=> (((eq ((fofType->Prop)->fofType)) b) eps))) fofType_DUMMY) ((eq_ref ((fofType->Prop)->fofType)) b))) as proof of (P b)
% 239.05/239.42 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (x0:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 239.05/239.42 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.05/239.42 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.05/239.42 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.05/239.42 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.05/239.42 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 239.74/240.12 Found (eq_ref0 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (x0:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 239.74/240.12 Found (eta_expansion00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found ((eta_expansion0 Prop) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (x0:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 239.74/240.12 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (x0:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 239.74/240.12 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 239.74/240.12 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (x0:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 242.06/242.44 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 242.06/242.44 Found (eq_ref0 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))):(((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) (fun (x0:fofType)=> (((eq fofType) (eps2 x)) (eps x))))
% 242.06/242.44 Found (eta_expansion_dep00 (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> (((eq fofType) (eps2 x)) (eps x)))) b)
% 242.06/242.44 Found fofType_DUMMY:fofType
% 242.06/242.44 Found fofType_DUMMY as proof of fofType
% 245.47/245.82 Found fofType_DUMMY:fofType
% 245.47/245.82 Found fofType_DUMMY as proof of fofType
% 245.47/245.82 Found fofType_DUMMY:fofType
% 245.47/245.82 Found fofType_DUMMY as proof of fofType
% 245.47/245.82 Found fofType_DUMMY:fofType
% 245.47/245.82 Found fofType_DUMMY as proof of fofType
% 245.47/245.82 Found eq_ref00:=(eq_ref0 b0):(((eq ((fofType->Prop)->fofType)) b0) b0)
% 245.47/245.82 Found (eq_ref0 b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 245.47/245.82 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 245.47/245.82 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 245.47/245.82 Found ((eq_ref ((fofType->Prop)->fofType)) b0) as proof of (((eq ((fofType->Prop)->fofType)) b0) eps)
% 245.47/245.82 Found eta_expansion_dep000:=(eta_expansion_dep00 b):(((eq ((fofType->Prop)->fofType)) b) (fun (x:(fofType->Prop))=> (b x)))
% 245.47/245.82 Found (eta_expansion_dep00 b) as proof of (((eq ((fofType->Prop)->fofType)) b) b0)
% 245.47/245.82 Found ((eta_expansion_dep0 (fun (x1:(fofType->Prop))=> fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) b0)
% 245.47/245.82 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) b0)
% 245.47/245.82 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) b0)
% 245.47/245.82 Found (((eta_expansion_dep (fofType->Prop)) (fun (x1:(fofType->Prop))=> fofType)) b) as proof of (((eq ((fofType->Prop)->fofType)) b) b0)
% 245.47/245.82 Found eq_ref00:=(eq_ref0 (b x10)):(((eq fofType) (b x10)) (b x10))
% 245.47/245.82 Found (eq_ref0 (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10)))
% 245.47/245.82 Found ((ex_intro00 fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found (((ex_intro0 (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found eq_ref00:=(eq_ref0 (b x10)):(((eq fofType) (b x10)) (b x10))
% 245.47/245.82 Found (eq_ref0 (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10)))
% 245.47/245.82 Found ((ex_intro00 fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found (((ex_intro0 (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 245.47/245.82 Found eq_ref00:=(eq_ref0 (b x10)):(((eq fofType) (b x10)) (b x10))
% 245.47/245.82 Found (eq_ref0 (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 245.47/245.82 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 252.00/252.40 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 252.00/252.40 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (((eq fofType) (b x10)) (eps x10))
% 252.00/252.40 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10)))
% 252.00/252.40 Found ((ex_intro00 fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found (((ex_intro0 (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found eq_ref00:=(eq_ref0 (b x10)):(((eq fofType) (b x10)) (b x10))
% 252.00/252.40 Found (eq_ref0 (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 252.00/252.40 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 252.00/252.40 Found ((eq_ref fofType) (b x10)) as proof of (((eq fofType) (b x10)) (eps x10))
% 252.00/252.40 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (((eq fofType) (b x10)) (eps x10))
% 252.00/252.40 Found (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10))) as proof of (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10)))
% 252.00/252.40 Found ((ex_intro00 fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found (((ex_intro0 (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found ((((ex_intro fofType) (fun (X:fofType)=> (forall (x10:(fofType->Prop)), (((eq fofType) (b x10)) (eps x10))))) fofType_DUMMY) (fun (x10:(fofType->Prop))=> ((eq_ref fofType) (b x10)))) as proof of (P b)
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found fofType_DUMMY:fofType
% 252.00/252.40 Found fofType_DUMMY as proof of fofType
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found x01:(P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P1 (eps2 x))
% 252.00/252.40 Found (fun (x01:(P1 (eps2 x)))=> x01) as proof of (P2 (eps2 x))
% 252.00/252.40 Found fofType_DUMMY:fofType
% 252.00/252.40 Found fofType_DUMMY as proof of fofType
% 252.00/252.40 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 252.00/252.40 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 252.00/252.40 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 252.00/252.40 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 252.00/252.40 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 270.91/271.32 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 270.91/271.32 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 270.91/271.32 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 270.91/271.32 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 270.91/271.32 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 270.91/271.32 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 270.91/271.32 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 270.91/271.32 Found fofType_DUMMY:fofType
% 270.91/271.32 Found fofType_DUMMY as proof of fofType
% 270.91/271.32 Found fofType_DUMMY:fofType
% 270.91/271.32 Found fofType_DUMMY as proof of fofType
% 270.91/271.32 Found fofType_DUMMY:fofType
% 270.91/271.32 Found fofType_DUMMY as proof of fofType
% 270.91/271.32 Found fofType_DUMMY:fofType
% 270.91/271.32 Found fofType_DUMMY as proof of fofType
% 270.91/271.32 Found x2:(P eps2)
% 270.91/271.32 Found (fun (x2:(P eps2))=> x2) as proof of (P eps2)
% 270.91/271.32 Found (fun (x2:(P eps2))=> x2) as proof of (P0 eps2)
% 270.91/271.32 Found x2:(P eps2)
% 270.91/271.32 Found (fun (x2:(P eps2))=> x2) as proof of (P eps2)
% 270.91/271.32 Found (fun (x2:(P eps2))=> x2) as proof of (P0 eps2)
% 270.91/271.32 Found x2:(P b)
% 270.91/271.32 Found (fun (x2:(P b))=> x2) as proof of (P b)
% 270.91/271.32 Found (fun (x2:(P b))=> x2) as proof of (P0 b)
% 270.91/271.32 Found x2:(P b)
% 270.91/271.32 Found (fun (x2:(P b))=> x2) as proof of (P b)
% 270.91/271.32 Found (fun (x2:(P b))=> x2) as proof of (P0 b)
% 270.91/271.32 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 270.91/271.32 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 270.91/271.32 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 270.91/271.32 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 270.91/271.32 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 270.91/271.32 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 270.91/271.32 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 274.07/274.51 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 274.07/274.51 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 274.07/274.51 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 274.07/274.51 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 274.07/274.51 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 274.07/274.51 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 274.07/274.51 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 274.07/274.51 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 274.07/274.51 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 274.07/274.51 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 274.07/274.51 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 274.07/274.51 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 274.07/274.51 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 274.07/274.51 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 277.09/277.48 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 277.09/277.48 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 277.09/277.48 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 277.09/277.48 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 277.09/277.48 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 277.09/277.48 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 277.09/277.48 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 277.09/277.48 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 277.09/277.48 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 277.09/277.48 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 277.09/277.48 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 277.09/277.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 277.09/277.48 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 277.09/277.48 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 279.25/279.69 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 279.25/279.69 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 279.25/279.69 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 279.25/279.69 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 279.25/279.69 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 279.25/279.69 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 279.25/279.69 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 279.25/279.69 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 279.25/279.69 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 279.25/279.69 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 279.25/279.69 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 279.25/279.69 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 279.25/279.69 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found eq_ref00:=(eq_ref0 (eps2 x)):(((eq fofType) (eps2 x)) (eps2 x))
% 279.25/279.69 Found (eq_ref0 (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 279.25/279.69 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 281.17/281.59 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 281.17/281.59 Found ((eq_ref fofType) (eps2 x)) as proof of (((eq fofType) (eps2 x)) b)
% 281.17/281.59 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 281.17/281.59 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 281.17/281.59 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 281.17/281.59 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 281.17/281.59 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 281.17/281.59 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 281.17/281.59 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 281.17/281.59 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 281.17/281.59 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 281.17/281.59 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 281.17/281.59 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 281.17/281.59 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 281.17/281.59 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 281.17/281.59 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 281.17/281.59 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 281.17/281.59 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 284.10/284.52 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 284.10/284.52 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 284.10/284.52 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 284.10/284.52 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 284.10/284.52 Found eq_ref00:=(eq_ref0 (f x)):(((eq Prop) (f x)) (f x))
% 284.10/284.52 Found (eq_ref0 (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found ((eq_ref Prop) (f x)) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))
% 284.10/284.52 Found (fun (x:fofType)=> ((eq_ref Prop) (f x))) as proof of (forall (x:fofType), (((eq Prop) (f x)) (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))
% 284.10/284.52 Found fofType_DUMMY:fofType
% 284.10/284.52 Found fofType_DUMMY as proof of fofType
% 284.10/284.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 284.10/284.52 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 284.10/284.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 284.10/284.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 284.10/284.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 284.10/284.52 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 284.10/284.52 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 284.10/284.52 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 284.10/284.52 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 284.10/284.52 Found x0:(P (eps x))
% 284.10/284.52 Instantiate: b:=eps:((fofType->Prop)->fofType)
% 284.10/284.52 Found x0 as proof of (P0 b)
% 284.10/284.52 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 284.10/284.52 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 284.10/284.52 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 284.10/284.52 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 284.10/284.52 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 284.10/284.52 Found x0:(P (eps x))
% 284.10/284.52 Instantiate: b:=eps:((fofType->Prop)->fofType)
% 284.10/284.52 Found x0 as proof of (P0 b)
% 284.10/284.52 Found eq_ref00:=(eq_ref0 eps2):(((eq ((fofType->Prop)->fofType)) eps2) eps2)
% 284.10/284.52 Found (eq_ref0 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 284.10/284.52 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 285.90/286.31 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 285.90/286.31 Found ((eq_ref ((fofType->Prop)->fofType)) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 285.90/286.31 Found fofType_DUMMY:fofType
% 285.90/286.31 Found fofType_DUMMY as proof of fofType
% 285.90/286.31 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.90/286.31 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found fofType_DUMMY:fofType
% 285.90/286.31 Found fofType_DUMMY as proof of fofType
% 285.90/286.31 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.90/286.31 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found fofType_DUMMY:fofType
% 285.90/286.31 Found fofType_DUMMY as proof of fofType
% 285.90/286.31 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.90/286.31 Found (eq_ref0 b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) (eps x))
% 285.90/286.31 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) b) (eps x)))) fofType_DUMMY) ((eq_ref fofType) b)) as proof of (P b)
% 285.90/286.31 Found fofType_DUMMY:fofType
% 285.90/286.31 Found fofType_DUMMY as proof of fofType
% 285.90/286.31 Found eq_ref00:=(eq_ref0 (b x)):(((eq fofType) (b x)) (b x))
% 285.90/286.31 Found (eq_ref0 (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 285.90/286.31 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 285.90/286.31 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 285.90/286.31 Found fofType_DUMMY:fofType
% 285.90/286.31 Found fofType_DUMMY as proof of fofType
% 285.90/286.31 Found eq_ref00:=(eq_ref0 (b x)):(((eq fofType) (b x)) (b x))
% 285.90/286.31 Found (eq_ref0 (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 285.90/286.31 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found fofType_DUMMY:fofType
% 287.64/288.07 Found fofType_DUMMY as proof of fofType
% 287.64/288.07 Found eq_ref00:=(eq_ref0 (b x)):(((eq fofType) (b x)) (b x))
% 287.64/288.07 Found (eq_ref0 (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found fofType_DUMMY:fofType
% 287.64/288.07 Found fofType_DUMMY as proof of fofType
% 287.64/288.07 Found eq_ref00:=(eq_ref0 (b x)):(((eq fofType) (b x)) (b x))
% 287.64/288.07 Found (eq_ref0 (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((eq_ref fofType) (b x)) as proof of (((eq fofType) (b x)) (eps x))
% 287.64/288.07 Found ((ex_intro00 fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found (((ex_intro0 (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found ((((ex_intro fofType) (fun (X:fofType)=> (((eq fofType) (b x)) (eps x)))) fofType_DUMMY) ((eq_ref fofType) (b x))) as proof of (P b)
% 287.64/288.07 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))))
% 287.64/288.07 Found (eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.64/288.07 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.64/288.07 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.64/288.07 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.64/288.07 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found eq_ref00:=(eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))))
% 287.79/288.22 Found (eq_ref0 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found ((eq_ref (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found eta_expansion000:=(eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))))
% 287.79/288.22 Found (eta_expansion00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found ((eta_expansion0 Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found (((eta_expansion fofType) Prop) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 287.79/288.22 Found eta_expansion_dep000:=(eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))):(((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) (fun (x:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1)))))))
% 298.45/298.87 Found (eta_expansion_dep00 (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 298.45/298.87 Found ((eta_expansion_dep0 (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 298.45/298.87 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 298.45/298.87 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 298.45/298.87 Found (((eta_expansion_dep fofType) (fun (x1:fofType)=> Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) as proof of (((eq (fofType->Prop)) (fun (X:fofType)=> ((ex fofType) (fun (X0:fofType)=> (forall (x1:(fofType->Prop)), (((eq fofType) (eps2 x1)) (eps x1))))))) b)
% 298.45/298.87 Found x01:(P b)
% 298.45/298.87 Found (fun (x01:(P b))=> x01) as proof of (P b)
% 298.45/298.87 Found (fun (x01:(P b))=> x01) as proof of (P0 b)
% 298.45/298.87 Found x01:(P b)
% 298.45/298.87 Found (fun (x01:(P b))=> x01) as proof of (P b)
% 298.45/298.87 Found (fun (x01:(P b))=> x01) as proof of (P0 b)
% 298.45/298.87 Found x01:(P (eps x))
% 298.45/298.87 Found (fun (x01:(P (eps x)))=> x01) as proof of (P (eps x))
% 298.45/298.87 Found (fun (x01:(P (eps x)))=> x01) as proof of (P0 (eps x))
% 298.45/298.87 Found x01:(P (eps x))
% 298.45/298.87 Found (fun (x01:(P (eps x)))=> x01) as proof of (P (eps x))
% 298.45/298.87 Found (fun (x01:(P (eps x)))=> x01) as proof of (P0 (eps x))
% 298.45/298.87 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 298.45/298.87 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found x0:(P0 b)
% 298.45/298.87 Instantiate: b:=(eps2 x):fofType
% 298.45/298.87 Found (fun (x0:(P0 b))=> x0) as proof of (P0 (eps2 x))
% 298.45/298.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 (eps2 x)))
% 298.45/298.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 298.45/298.87 Found eq_ref00:=(eq_ref0 (eps x)):(((eq fofType) (eps x)) (eps x))
% 298.45/298.87 Found (eq_ref0 (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found ((eq_ref fofType) (eps x)) as proof of (((eq fofType) (eps x)) b)
% 298.45/298.87 Found x0:(P0 b)
% 298.45/298.87 Instantiate: b:=(eps2 x):fofType
% 298.45/298.87 Found (fun (x0:(P0 b))=> x0) as proof of (P0 (eps2 x))
% 298.45/298.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 (eps2 x)))
% 298.45/298.87 Found (fun (P0:(fofType->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 298.45/298.87 Found eta_expansion000:=(eta_expansion00 eps2):(((eq ((fofType->Prop)->fofType)) eps2) (fun (x:(fofType->Prop))=> (eps2 x)))
% 298.45/298.87 Found (eta_expansion00 eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 298.45/298.87 Found ((eta_expansion0 fofType) eps2) as proof of (((eq ((fofType->Prop)->fofType)) eps2) b)
% 298.45/298.87 Found (((e
%------------------------------------------------------------------------------